directx 9.1
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 161
GreenT 0.9.1
GreenT is a terminal emulator with tabs written in C#. more>>
GreenT is a terminal emulator with tabs written in C#.
GreenT is a linux terminal emulator written in C#. Its visibility can be toggled by a hotkey just like the consoles found in games.
Additionally it supports tabs like gnome-terminal. GreenT uses gnome terminals settings for its configuration which it updates in realtime when changed in gnome terminal.
Main features:
- uses gnome terminals settings and adjusts to them at runtime
- has a systemwide hotkey to show and hide itself
- can be configured to hide automatically when loosing focus
- does not show up in taskbar
- has support for multiple tabs
<<lessGreenT is a linux terminal emulator written in C#. Its visibility can be toggled by a hotkey just like the consoles found in games.
Additionally it supports tabs like gnome-terminal. GreenT uses gnome terminals settings for its configuration which it updates in realtime when changed in gnome terminal.
Main features:
- uses gnome terminals settings and adjusts to them at runtime
- has a systemwide hotkey to show and hide itself
- can be configured to hide automatically when loosing focus
- does not show up in taskbar
- has support for multiple tabs
Download (0.031MB)
Added: 2006-03-02 License: GPL (GNU General Public License) Price:
1331 downloads
RText 0.9.9.1
RText is a fully customizable programmers text editor. more>>
RText is a fully customizable programmers text editor.
Main features:
- Syntax Highlighting is actively being developed. Currently supported languages are Assembler, X86 assembler, C, C++, C#, Fortran, Java, JavaScript, Perl, HTML, SAS, SQL, Windows batch, UNIX shell, and XML (screenshot). RText will support more languages in the not-too-distant future. RText is also capable of bracket matching, highlighting the current line, and displaying a margin line to help you with your programming.
- Macro support allows you to perform complex editing tasks quickly and in an automated fashion.
- CTags support if you have Exhuberant CTags installed in your machine (regular UNIX ctags wont cut it). With the "Source Browser" you can see a list of functions, variables, etc. in the current source, allowing you to quickly jump to a function definition, insert a method name at the caret position, and other handy stuff.
- File encodings are supported. Open and edit files in any encoding supported by your JVM.
- Edit multiple documents simultaneously through a tabbed, list, or traditional MDI interface. No need to open multiple instances of the application to edit multiple documents.
- Code Templates allow you to associate short identifiers with longer phrases/code blocks you frequently type to speed up time spent banging at the keys.
- Find/Find Next/Replace/Replace Next dialogs make searching for text easy, and include such options as Match Case, Whole Word Only, Use Regular Expressions, and Mark All (screenshot).
- Find in Files dialog allows you to search for a given string or regular expression in any group of files or directories on your computer (screenshot).
- Unlimited Undo/Redo actions ensure you will never make a mistake you cant recover from.
- Print and Print Preview functionality allow you to create hard copies of your documents with ease (screenshot).
- Auto-Reload. RText will sense if a document you have open in RText is modified by another program, and ask you whether you want to reload the document.
- Customizable user interface allow you to have your editor look the way you want it to. Change such features as the Java Look and Feel, the view style, the icon set used in menus and on the toolbar, the font, the background (choose a color or a picture from your computer), the colors used for syntax highlighting, and more.
- Help documentation similar to HTML Help found in many Microsoft Windows applications provides you with assistance if you should need it (screenshot).
- Cross-platform. Since RText is written in Java, it can be run on any platform supporting version 1.4 or greater of the Java Runtime Environment.
Enhancements:
- This release allows you to set the line terminator used for new files ("General" panel in the Options dialog), cleans up some unnecessary code, removes some unimplemented menu items unintentionally left around in the last release, and updates the translations.
<<lessMain features:
- Syntax Highlighting is actively being developed. Currently supported languages are Assembler, X86 assembler, C, C++, C#, Fortran, Java, JavaScript, Perl, HTML, SAS, SQL, Windows batch, UNIX shell, and XML (screenshot). RText will support more languages in the not-too-distant future. RText is also capable of bracket matching, highlighting the current line, and displaying a margin line to help you with your programming.
- Macro support allows you to perform complex editing tasks quickly and in an automated fashion.
- CTags support if you have Exhuberant CTags installed in your machine (regular UNIX ctags wont cut it). With the "Source Browser" you can see a list of functions, variables, etc. in the current source, allowing you to quickly jump to a function definition, insert a method name at the caret position, and other handy stuff.
- File encodings are supported. Open and edit files in any encoding supported by your JVM.
- Edit multiple documents simultaneously through a tabbed, list, or traditional MDI interface. No need to open multiple instances of the application to edit multiple documents.
- Code Templates allow you to associate short identifiers with longer phrases/code blocks you frequently type to speed up time spent banging at the keys.
- Find/Find Next/Replace/Replace Next dialogs make searching for text easy, and include such options as Match Case, Whole Word Only, Use Regular Expressions, and Mark All (screenshot).
- Find in Files dialog allows you to search for a given string or regular expression in any group of files or directories on your computer (screenshot).
- Unlimited Undo/Redo actions ensure you will never make a mistake you cant recover from.
- Print and Print Preview functionality allow you to create hard copies of your documents with ease (screenshot).
- Auto-Reload. RText will sense if a document you have open in RText is modified by another program, and ask you whether you want to reload the document.
- Customizable user interface allow you to have your editor look the way you want it to. Change such features as the Java Look and Feel, the view style, the icon set used in menus and on the toolbar, the font, the background (choose a color or a picture from your computer), the colors used for syntax highlighting, and more.
- Help documentation similar to HTML Help found in many Microsoft Windows applications provides you with assistance if you should need it (screenshot).
- Cross-platform. Since RText is written in Java, it can be run on any platform supporting version 1.4 or greater of the Java Runtime Environment.
Enhancements:
- This release allows you to set the line terminator used for new files ("General" panel in the Options dialog), cleans up some unnecessary code, removes some unimplemented menu items unintentionally left around in the last release, and updates the translations.
Download (1.5MB)
Added: 2007-06-16 License: GPL (GNU General Public License) Price:
868 downloads
DISLIN 9.1
DISLIN is a high-level plotting library for displaying data as curves, polar plots, bar graphs, pie charts, 3D-color plots. more>>
DISLIN is a high-level plotting library for displaying data as curves, polar plots, bar graphs, pie charts, 3D-color plots, surfaces, contours and maps.
DISLIN is intended to be a powerful and easy to use software package for scientists and programmers. There are only a few graphics routines with a short parameter list needed to display the desired graphical output. A large variety of parameter setting routines can then be called to create individually customized graphics.
The software is available for several C, Fortran 77 and Fortran 90/95 compilers on the operating systems UNIX, Linux, FreeBSD, OpenVMS, Windows and MS-DOS. DISLIN programs are very system-independent, they can be ported from one operating system to another without any changes.
For some operating systems, the programming languages textExtern Python, textExtern Perl and textExtern Java are also supported by DISLIN. The DISLIN interpreter DISGCL is availble for all supported operating systems. See a complete list of the supported operating systems and compilers.
A short description of the DISLIN features is given in Overview. DISLIN manuals can be downloaded as compressed tar files in PostScript, PDF and HTML format. An online manual is also available as an alphabetical list of all DISLIN routines.
DISLIN is free for non-commercial use. Licenses for selling programs linked with
DISLIN or for using DISLIN in an environment related to business are available from this site.
The DISLIN software and manuals can be downloaded via HTML and from FTP servers.
Enhancements:
- Thread-safe C libraries, additional character features, hardware symbols, an unlimited number of widgets, and bugfixes.
<<lessDISLIN is intended to be a powerful and easy to use software package for scientists and programmers. There are only a few graphics routines with a short parameter list needed to display the desired graphical output. A large variety of parameter setting routines can then be called to create individually customized graphics.
The software is available for several C, Fortran 77 and Fortran 90/95 compilers on the operating systems UNIX, Linux, FreeBSD, OpenVMS, Windows and MS-DOS. DISLIN programs are very system-independent, they can be ported from one operating system to another without any changes.
For some operating systems, the programming languages textExtern Python, textExtern Perl and textExtern Java are also supported by DISLIN. The DISLIN interpreter DISGCL is availble for all supported operating systems. See a complete list of the supported operating systems and compilers.
A short description of the DISLIN features is given in Overview. DISLIN manuals can be downloaded as compressed tar files in PostScript, PDF and HTML format. An online manual is also available as an alphabetical list of all DISLIN routines.
DISLIN is free for non-commercial use. Licenses for selling programs linked with
DISLIN or for using DISLIN in an environment related to business are available from this site.
The DISLIN software and manuals can be downloaded via HTML and from FTP servers.
Enhancements:
- Thread-safe C libraries, additional character features, hardware symbols, an unlimited number of widgets, and bugfixes.
Download (8.9MB)
Added: 2006-11-16 License: Free for non-commercial use Price:
1073 downloads
sslredir 0.9.1
sslredir is a simple utility used for redirecting incoming non-SSL connections to outgoing SSL connections. more>>
sslredir is a simple utility used for redirecting incoming non-SSL connections to outgoing SSL connections.
sslredir project is useful for enabling applications such as mail, news, or IRC clients, which do not support SSL, to connect to SSL servers. It also supports connecting to the remote host through a SOCKS4A proxy, so sslredir is ideal for use with Tor.
sslredir is similar to stunnel or socat, except that it is not as general-purpose as socat. It uses less than 450 lines of Python, so it is simple to audit (although it does rely on M2Crypto which relies on OpenSSL, both of which are rather more difficult to audit). sslredir is also designed to work nicely with Tor, whereas I had run into bugs with both socat and stunnel.
<<lesssslredir project is useful for enabling applications such as mail, news, or IRC clients, which do not support SSL, to connect to SSL servers. It also supports connecting to the remote host through a SOCKS4A proxy, so sslredir is ideal for use with Tor.
sslredir is similar to stunnel or socat, except that it is not as general-purpose as socat. It uses less than 450 lines of Python, so it is simple to audit (although it does rely on M2Crypto which relies on OpenSSL, both of which are rather more difficult to audit). sslredir is also designed to work nicely with Tor, whereas I had run into bugs with both socat and stunnel.
Download (0.011MB)
Added: 2005-11-24 License: GPL (GNU General Public License) Price:
1429 downloads
3dfile 0.1.9.1
3dfile is an OpenGL-based file browser. more>>
3dfile is a simple file browser, using OpenGL to display files and folders.
The navigation is also very simple: just point-and-click.
You may also experiment your favorite moves on it and see if it responds. It may or it may not.
Anyway, I think 3dfile is very intuitive and easy to use. If you cant handle with it, please read the docs (like the README file) and, better, the sources.
<<lessThe navigation is also very simple: just point-and-click.
You may also experiment your favorite moves on it and see if it responds. It may or it may not.
Anyway, I think 3dfile is very intuitive and easy to use. If you cant handle with it, please read the docs (like the README file) and, better, the sources.
Download (0.08MB)
Added: 2005-04-29 License: GPL (GNU General Public License) Price:
1641 downloads
MSNre 0.9.1
MSNre is a lightweight but powerful console-based MSN Instant Messenger clone. more>>
MSNre is a lightweight but powerful console-based MSN Instant Messenger clone. It has a easy-to-use curses BitchX-like user interface.
It has many features, including instant messaging, sending messages to cell phones, file transfer, complete contacts/groups management, email notifications, auto-away messages, netmeeting support, aliases, messages logging, event scripts, local contact list, multi-user chat support, ability to encode characters in the system locale, and much more.
Main features:
- Connection - Connect and login to the server, automatically reconnect when disconnected
- Status - Change own status (including Idle)
- Contacts - Download and show complete contact lists
- Friendly Names - Change your own friendly name
- Contact info - Show complete info about a contact
- Add/remove/rename - Add, remove and rename users and groups
- Block/unblock - Block and unblock other users
- Messaging - Send and receive messages
- Multi-user chat - Invite more users to existing chat sessions
- File Transfer - Send and receive files
- NetMeeting - Netmeeting/Gnomemeeting support
- Local contacts - Have contacts in a local contact list
- Ignore list - Ignore messages from people without blocking them
- Auto-away messages - Send auto messages while away
- Auto-idle - Automatically set Idle status
- Auto-accept files - Automatically accept incoming files
- Aliases - Create aliases for commands and contacts
- Messages logging - Log all the incoming/outgoing messages
- Event script - Run own script if an event appears
- E-mail notifications - Notify about unread, new e-mails
- Hotmail - Launch the browser to get to hotmail site
- Pager messages - Send messages on pager device (MSN Mobile)
- Phone numbers - Change own and show other users phone numbers
- Alerts - Receive MSN Alerts
<<lessIt has many features, including instant messaging, sending messages to cell phones, file transfer, complete contacts/groups management, email notifications, auto-away messages, netmeeting support, aliases, messages logging, event scripts, local contact list, multi-user chat support, ability to encode characters in the system locale, and much more.
Main features:
- Connection - Connect and login to the server, automatically reconnect when disconnected
- Status - Change own status (including Idle)
- Contacts - Download and show complete contact lists
- Friendly Names - Change your own friendly name
- Contact info - Show complete info about a contact
- Add/remove/rename - Add, remove and rename users and groups
- Block/unblock - Block and unblock other users
- Messaging - Send and receive messages
- Multi-user chat - Invite more users to existing chat sessions
- File Transfer - Send and receive files
- NetMeeting - Netmeeting/Gnomemeeting support
- Local contacts - Have contacts in a local contact list
- Ignore list - Ignore messages from people without blocking them
- Auto-away messages - Send auto messages while away
- Auto-idle - Automatically set Idle status
- Auto-accept files - Automatically accept incoming files
- Aliases - Create aliases for commands and contacts
- Messages logging - Log all the incoming/outgoing messages
- Event script - Run own script if an event appears
- E-mail notifications - Notify about unread, new e-mails
- Hotmail - Launch the browser to get to hotmail site
- Pager messages - Send messages on pager device (MSN Mobile)
- Phone numbers - Change own and show other users phone numbers
- Alerts - Receive MSN Alerts
Download (0.14MB)
Added: 2005-08-15 License: GPL (GNU General Public License) Price:
857 downloads
tXtFL 0.9.1
tXtFL is a play-by-play, team-building football simulator. more>>
tXtFL project is a play-by-play, team-building football simulator.
Teams can be coached from the command-line, built through unique plays, and then tested on the field. It does not require 3D or even 2D accelerated graphics.
A graphical display allows coaching from the command-line while viewing player and game stats
<<lessTeams can be coached from the command-line, built through unique plays, and then tested on the field. It does not require 3D or even 2D accelerated graphics.
A graphical display allows coaching from the command-line while viewing player and game stats
Download (4.9MB)
Added: 2007-01-31 License: GPL (GNU General Public License) Price:
999 downloads
DEMOS 0.9.1
DEMOS is a modeling tool for the EP model. more>>
DEMOS is a modeling tool for the EP model. The EP model proposes a declarative executable model for engineering object-based systems which achieves executability through a hybrid approach that annotates model elements with Java code snippets.
DEMOS project is implemented as an Eclipse plugin and provides graphical editing of applications using the EP model, background code generation, and immediate feedback on syntactical validity of models and user-supplied code.
Enhancements:
- Changes in this release are the addition of a visual inspector for running EP systems, significant performance improvements, improved consistency between models and generated code, and minor feature enhancements and bugfixes.
<<lessDEMOS project is implemented as an Eclipse plugin and provides graphical editing of applications using the EP model, background code generation, and immediate feedback on syntactical validity of models and user-supplied code.
Enhancements:
- Changes in this release are the addition of a visual inspector for running EP systems, significant performance improvements, improved consistency between models and generated code, and minor feature enhancements and bugfixes.
Download (2.4MB)
Added: 2006-11-05 License: GPL (GNU General Public License) Price:
1084 downloads
Xastir 1.9.1
Xastir ptoject can receive and plot APRS position packets. more>>
Xastir ptoject can receive and plot APRS position packets. Development is a collaborative effort of programmers from around the world. Xastir supports many map formats and is highly customizable. Check out the "Screen Shots" link to see just a few of the ways that Xastir can be used.
Xastir runs on Windows/MacOSX/Linux/FreeBSD/Solaris/Lindows, with many more possible. It supports 125 map formats, several types of TNCs and weather stations, Festival speech synthesizer, AX.25 networking (Soundmodem/Baycom/SCC!) and seven languages!. On Unix-like operating systems, you can run your weather station or GPS on a separate computer as well, which is good for those hams who are already short on serial ports.
Xastir is FREE! under the GPL license and comes with all source code.
<<lessXastir runs on Windows/MacOSX/Linux/FreeBSD/Solaris/Lindows, with many more possible. It supports 125 map formats, several types of TNCs and weather stations, Festival speech synthesizer, AX.25 networking (Soundmodem/Baycom/SCC!) and seven languages!. On Unix-like operating systems, you can run your weather station or GPS on a separate computer as well, which is good for those hams who are already short on serial ports.
Xastir is FREE! under the GPL license and comes with all source code.
Download (2.1MB)
Added: 2007-05-02 License: GPL (GNU General Public License) Price:
909 downloads
EduLinux 9.1
EduLinux is a Linux distribution intended for an office and educational use. more>> <<less
Download (650MB)
Added: 2005-05-17 License: GPL (GNU General Public License) Price:
1625 downloads
Lint4j 0.9.1
Lint4j (Lint for Java) is a static Java source and byte code analyzer that detects locking and threading issues, performance and scalability problems, and checks complex contracts such as Java more>>
Lint4j ("Lint for Java") is a static Java source and byte code analyzer that detects locking and threading issues, performance and scalability problems, and checks complex contracts such as Java serialization by performing type, data flow, and lock graph analysis.
Lint for Java was created to help software developers detect defects and security vulnerabilities before writing the first test case. Lint4j saves time during code reviews as well, so developers can focus on getting business logic right. The Ant and Maven plugins enable easy integration into continuous builds with Cruise Control, AntHill and others.
The checks that are implemented represent the most common problems that were found while implementing products designed for performance and scalability, such as VisiBroker for Java (the CORBA ORB from Borland, and the basis for the Borland J2EE container), the WebObjects application server from Apple Computer, the OpenEJB container, the OpenORB CORBA implementation, and the JBoss J2EE application server.
In addition, numerous of the problems described in the following books are detected:
Java Pitfalls, by Daconta, Monk, Keller, and Bohnenberger, Wiley 2000
Effective Java Programming Guide, by Joshua Bloch, Addison-Wesley 2001
Bug Patterns in Java, by Eric Allen, APress 2002
Java 2, Performance and idiom guide, Craig Larmann, and Rhett Guthrie, Prentice-Hall, 2000
The Java Language Specification, 2nd edition, by James Gosling, Bill Joy, Guy Steele, Gilad Bracha
Enhancements:
- This maintenance release adds support for an XML formatter in the Lint4j Ant task to allow tools to post-process the warning messages.
- Several bugfixes are included as well.
<<lessLint for Java was created to help software developers detect defects and security vulnerabilities before writing the first test case. Lint4j saves time during code reviews as well, so developers can focus on getting business logic right. The Ant and Maven plugins enable easy integration into continuous builds with Cruise Control, AntHill and others.
The checks that are implemented represent the most common problems that were found while implementing products designed for performance and scalability, such as VisiBroker for Java (the CORBA ORB from Borland, and the basis for the Borland J2EE container), the WebObjects application server from Apple Computer, the OpenEJB container, the OpenORB CORBA implementation, and the JBoss J2EE application server.
In addition, numerous of the problems described in the following books are detected:
Java Pitfalls, by Daconta, Monk, Keller, and Bohnenberger, Wiley 2000
Effective Java Programming Guide, by Joshua Bloch, Addison-Wesley 2001
Bug Patterns in Java, by Eric Allen, APress 2002
Java 2, Performance and idiom guide, Craig Larmann, and Rhett Guthrie, Prentice-Hall, 2000
The Java Language Specification, 2nd edition, by James Gosling, Bill Joy, Guy Steele, Gilad Bracha
Enhancements:
- This maintenance release adds support for an XML formatter in the Lint4j Ant task to allow tools to post-process the warning messages.
- Several bugfixes are included as well.
Download (0.38MB)
Added: 2006-05-08 License: Other/Proprietary License Price:
1265 downloads
McStas 1.9.1
McStas project is a general tool for simulating neutron scattering instruments. more>>
McStas project is a general tool for simulating neutron scattering instruments.
McStas is a computer program (written in C) that enables you to model very precisely a neutron instrument described as a series of various components.
A source component shoots each neutron randomly (Monte-Carlo), and the particle is then propagated through the different instrument components.
These later act on the neutron characteristics (position, speed, direction, spin, etc.).
Usually, one installs some detectors along the neutron path to monitor its characteristics and flux.
Enhancements:
- General
- Update release, mainly bugfixes plus a few other things
- Documentation
- Component manual slightly updated according to adding/modification of components.
- Tools
- mcgui: A few bugfixes.
- Components
- DiskChopper.comp - new disc chopper component. Chopper.comp made obsolete. See mcdoc page / component manual for further details.
- Guide.comp - reads reflectivity tables from disk.
- Isotropic_Sqw - minor bugfixes, validated against PowerN, V_sample, etc.
- PowderN - validated against Isotropix_Sqw, Squires, experimental data.
<<lessMcStas is a computer program (written in C) that enables you to model very precisely a neutron instrument described as a series of various components.
A source component shoots each neutron randomly (Monte-Carlo), and the particle is then propagated through the different instrument components.
These later act on the neutron characteristics (position, speed, direction, spin, etc.).
Usually, one installs some detectors along the neutron path to monitor its characteristics and flux.
Enhancements:
- General
- Update release, mainly bugfixes plus a few other things
- Documentation
- Component manual slightly updated according to adding/modification of components.
- Tools
- mcgui: A few bugfixes.
- Components
- DiskChopper.comp - new disc chopper component. Chopper.comp made obsolete. See mcdoc page / component manual for further details.
- Guide.comp - reads reflectivity tables from disk.
- Isotropic_Sqw - minor bugfixes, validated against PowerN, V_sample, etc.
- PowderN - validated against Isotropix_Sqw, Squires, experimental data.
Download (8.9MB)
Added: 2006-10-19 License: GPL (GNU General Public License) Price:
1101 downloads

Uget 1.4.9.1
Uget offers you a helpful download manager. more>>
Uget 1.4.9.1 offers you a helpful download manager. It allows you to classify download, and allows you to import download from HTML files. Every category has an independent configuration that can be inherited by each download in that category.
Major Features:
- It allows you classify download.
- Every category has an independent configuration that can be inherited by each download in that category.
- Multiple category can download at one time.
- Batch mode can generate URLs. (screen shot)
- Import download from .html files. (UTF-8 Encoding only)(screen shot1) (screen shot2)
- Export download.
Added: 2009-07-17 License: LGPL Price: FREE
1 downloads
kpictorial 0.9.1
kpictorial is a logic game for KDE. more>>
kpictorial project is a logic game for KDE.
Goal of the game is to reconstruct a black & white picture by the number of contiguous black blocks given for each row and column. Sounds easy but isnt.
You can also use 1bit indexed color palete xmp and xbm files created by the gimp.
<<lessGoal of the game is to reconstruct a black & white picture by the number of contiguous black blocks given for each row and column. Sounds easy but isnt.
You can also use 1bit indexed color palete xmp and xbm files created by the gimp.
Download (0.70MB)
Added: 2006-12-21 License: GPL (GNU General Public License) Price:
1037 downloads
Hoc 9.1.2
Hoc is an interpreted language for floating-point calculations. more>>
Hoc (short from High Order Calculator) is an interpreted language for floating-point calculations. Its most basic use is as a powerful and convenient calculator, interactively evaluating expressions such as 1+2*sin(0.7). But hoc is no ordinary calculator: It also lets you assign values to variables, define your own functions, and use loops, conditionals, and everything else youd expect in a programming language.
The Hoc language was introduced and developed in the book The Unix Programming Environment, by Brian Kernighan and Rob Pike (Addison-Wesley, 1984). Countless people are indebted to this book, and its author, for introducing them to Unix and its fantastic programming tools like the shell, C, and Yacc. Some of these people were strongly impressed by Kernighan and Pikes feat of building an interpreter so easily (something which, before the advent of Yacc, was to be attempted only by experts).
One of these people was Nadav HarEl, the author of this package, who in 1986, as an 11 year old boy, typed in the source code of "Hoc 6" from the book, and started using it and once in a while added to it features that he wished for. This package is the result of almost a decade of such slow evolution of Hoc. It has numerous improvements over the books version, which are described below. The code was also modernized, to compile and run on a large variety of machines and compilers that appeared since 1984, and most importantly on ANSI C compilers (although the code should still work on a K&R C compiler, if you can find one in a museum).
Compiling and Installing:
First run configure, to generate the Makefile.
Then, compile and install hoc:
make
make install
<<lessThe Hoc language was introduced and developed in the book The Unix Programming Environment, by Brian Kernighan and Rob Pike (Addison-Wesley, 1984). Countless people are indebted to this book, and its author, for introducing them to Unix and its fantastic programming tools like the shell, C, and Yacc. Some of these people were strongly impressed by Kernighan and Pikes feat of building an interpreter so easily (something which, before the advent of Yacc, was to be attempted only by experts).
One of these people was Nadav HarEl, the author of this package, who in 1986, as an 11 year old boy, typed in the source code of "Hoc 6" from the book, and started using it and once in a while added to it features that he wished for. This package is the result of almost a decade of such slow evolution of Hoc. It has numerous improvements over the books version, which are described below. The code was also modernized, to compile and run on a large variety of machines and compilers that appeared since 1984, and most importantly on ANSI C compilers (although the code should still work on a K&R C compiler, if you can find one in a museum).
Compiling and Installing:
First run configure, to generate the Makefile.
Then, compile and install hoc:
make
make install
Download (0.060MB)
Added: 2007-08-20 License: BSD License Price:
796 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above directx 9.1 search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed