RSS 475 projects tagged "Interpreters"

No download Website Updated 21 Apr 2014 Seed7

Screenshot
Pop 859.00
Vit 1,358.29

Seed7 is a general purpose programming language. It is a higher level language compared to Ada, C++, and Java. In Seed7, new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used when it brings advantages and not in places when other solutions are more obvious. Although Seed7 contains several concepts of other programming languages, it is generally not considered as a direct descendant of any other programming language.

No download Website Updated 17 Apr 2014 Ctalk

Screenshot
Pop 310.77
Vit 345.99

Ctalk adds classes, methods, operator overloading, inheritance, and complex object expressions to otherwise standard C programs. Programs can use only a few Ctalk objects and methods in an otherwise standard C program, but the language can be used to write entire programs also. Ctalk works on most if not all of the systems that support GCC, the GNU C compiler. The package includes the language, class and run-time libraries, example programs, tutorial, and language reference.

No download Website Updated 17 Apr 2014 The Eagle Project

Screenshot
Pop 127.16
Vit 62.85

Eagle, Extensible Adaptable Generalized Logic Engine, is an implementation of the Tcl scripting language for the Common Language Runtime (CLR).

Download Website Updated 06 Apr 2014 The Aime Interpreter

Screenshot
Pop 507.40
Vit 74.86

aime is a simple, C-like programming language and an interpreter, both designed to be embeddable in applications. The language is straightforward, trivial, and direct. Its syntax is simpler than that of C, while still providing for full object management, higher order functions, and references. The interpreter is secure and expressive, allowing comprehensive control over program execution and providing powerful methods of application integration.

Download Website Updated 05 Apr 2014 TXR

Screenshot
Pop 721.62
Vit 89.36

TXR is a new data munging language. TXR's special pattern language provides template-based matching of entire documents or large sections of documents. It also contains a language for functional and imperative programming. It is written in C and takes the form of a utility that is portable to Unix-like platforms and Windows.

Download Website Updated 03 Apr 2014 Ghostscript

Screenshot
Pop 861.62
Vit 100.47

Ghostscript is a processor for PostScript and PDF files. It can rasterize these files to a wide variety of printers, devices for screen preview, and image file formats. Since applications tend to prepare pages for printing in a high-level format such as PostScript, most Unix users with low-level bitmap printers, such as inkjets, use GhostScript as part of the printing process. In addition, Ghostscript is capable of converting PostScript files, functionality comparable to Adobe Acrobat Distiller, but on the command line. In addition, Ghostscript is used for file import and viewing by a great many other applications, including xv, ImageMagick, gimp, and xdvi. Several GUI wrappers for viewing PostScript and PDF files exist, including GSview, ghostview, gv, ggv, and kghostview. This is far from a comprehensive list.

Download Website Updated 25 Mar 2014 execline

Screenshot
Pop 236.14
Vit 68.82

execline is a very light, non-interactive scripting language, which is similar to a shell. Simple shell scripts can be easily rewritten in the execline language, improving performance and memory usage. execline was designed for use in embedded systems, but works on most Unix flavors.

No download Website Updated 20 Mar 2014 Tcl/Tk

Screenshot
Pop 867.28
Vit 104.38

Tcl provides a portable scripting environment for Unix, Windows, and Macintosh that supports string processing and pattern matching, native file system access, shell-like control over other programs, TCP/IP networking, timers, and event-driven I/O. Tcl has traditional programming constructs like variables, loops, procedures, namespaces, error handling, script packages, and dynamic loading of DLLs. Tk provides portable GUIs on UNIX, Windows, and Macintosh. A powerful widget set and the concise scripting interface to Tk make it a breeze to develop sophisticated user interfaces.

Download Website Updated 18 Mar 2014 Python

Screenshot
Pop 1,746.89
Vit 84.90

Python is an interpreted, interactive, object-oriented programming language. It combines remarkable power with very clear syntax, and isn't difficult to learn. It has modules, classes, exceptions, very high level data types, and dynamic typing. There are interfaces to many system calls and libraries, as well as to various windowing systems (Tk, Mac, MFC, GTK+, Qt, wxWindows). New built-in modules are easily written in C or C++. Python is also usable as an extension language for applications that need a programmable interface.

Download Website Updated 11 Mar 2014 Qore Programming Language

Screenshot
Pop 309.60
Vit 54.22

Qore is a scripting language supporting threading and embedded logic, and designed for applying a flexible scripting-based approach to enterprise interface development. It is also useful as a general purpose language.

Screenshot

Project Spotlight

filterunit

A unit test facility for command line programs with file input and output.

Screenshot

Project Spotlight

Monitorix

A Web-based lightweight system monitoring tool for Linux/Unix servers.