The OVAL Interpreter is a freely available
reference implementation that demonstrates the
evaluation of OVAL definitions. Based on a set of
definitions, the interpreter collects system
information, evaluates it, and generates a
detailed OVAL results file.
Projets liésMedia Player Classic - Home Cinema, Properties Editor, Win32 Disk Imager, MeCab, Dumpper v.60.3 |
Mawk (Mike's AWK) is an interpreter for the AWK Programming Language.
Projets liésDarik's Boot and Nuke, Properties Editor, Mysaifu JVM, TERASOLUNA Framework, SharpDevelop-jp |
fish, the friendly interactive shell is a shell that is focused on
interactive use, discoverability, and user friendliness. The design
goal of fish is to give the user a rich set of powerful features in
a way that is easy to discover, remember, and use. fish features a
user-friendly and powerful tab-completion, including descriptions of
every completion, tab-completion of strings with wildcards, and many
completions for specific commands. It also features an extensive and
discoverable help system. A special help command gives access to all the
fish documentation in your preferred Web browser. Other features include
syntax highlighting with extensive error checking, support for the X
clipboard, smart terminal handling based on terminfo, an easy to search,
no duplicates history.
Projets liésTERASOLUNA Framework, SmillaEnlarger, iReport-Designer for JasperReports, Darik's Boot and Nuke, TuxGuitar |
The Glasgow Haskell Compiler is a robust, fully-featured, optimising compiler for the functional programming language Haskell. GHC compiles Haskell to either native code or C. It implements numerous experimental language extensions to Haskell for example concurrency, a foreign language interface, several type-system extensions, exceptions, and so on. GHC comes with a generational garbage collector, a space and time profiler, and a comprehensive set of libraries.
Projets liésDumpper v.60.3, Win32 Disk Imager, SharpDevelop-jp, MeCab, Mysaifu JVM |
Chicken is a Scheme compiler that translates most of R5RS Scheme into relatively portable C. It supports fully general tail-call recursion, first-class continuations, and has a very flexible and efficient interface to C and C++. Chicken implements several extensions to the Scheme language: lightweight threads, pattern matching macros, dynamic loading of compiled code, and various object-oriented paradigms, such as TinyCLOS, and others. The library system includes hundreds of convenient modules for practical use.
Projets liésWin32 Disk Imager, MPC-BE, MinGW - Minimalist GNU for Windows, Amateras, Media Player Classic - Home Cinema |
CLIP is a Clipper/XBase compatible compiler with initial support other xBase dialects. It features support for international languages and character sets. It also features OOP, a multiplatform GUI based on GTK/GTKextra, all SIX/Comix features (including hypertext indexing), SQL and ODBC drivers, a C-API for third-party developers, a few wrappers for popular libraries (such as BZIP, GZIP, GD, Crypto, and Fcgi), a multitasking client and application server based on TCP/IP sockets, object data base utilities, and a functions library.
Projets liésMedia Player Classic - Home Cinema, Mysaifu JVM, XOOPS, Win32 Disk Imager, MPC-BE |
CodeWorker is a versatile parsing tool and a universal source code generator. It interprets a scripting language for producing reusable, tailor-made, evolving, and reliable IT systems with a high level of automation. The file formats to parse are described in an extended-BNF syntax. Template-based scripts drive the writing of patterns for generating code or text. The code generation knows how to preserve protected areas with hand-typed code and provides code expansion, source-to-source translation, and program transformation. It provides a native translation of CodeWorker's scripts in C++.
Projets liésMeCab, Win32 Disk Imager, Dumpper v.60.3, MergeDoc, Properties Editor |
Apache::ASP provides an Active Server Pages port to the Apache Web Server with Perl as the host scripting language. Apache::ASP allows a developer to create dynamic Web applications with session management and embedded Perl code. There are also many powerful extensions, including XML taglibs, XSLT rendering, and new events not originally part of the ASP API.
Projets liésAmateras, TuxGuitar, SmillaEnlarger, GLOBALBASE PROJECT, Properties Editor |
Husk is an implementation of the Scheme programming language for the Haskell Platform. Advanced R5RS features are provided, including continuations, hygienic macros, and a full numeric tower.
Projets liésBoookends, MPC-BE, Win32 Disk Imager, Python Japanese Environment, MeCab |
bashdb, kshdb, and zshdb are debuggers for Bash, ksh, and zsh scripts respectively. The debugger command interface is modeled on the gdb command interface. Front-ends supporting bashdb include GNU-Emacs and ddd.
Projets liésMeCab, Media Player Classic - Home Cinema, Mysaifu JVM, Win32 Disk Imager, MPC-BE |
GNU ccScript offers a class extensible threaded embedded scripting engine for use with the Common C++ GNU package. This engine is also used in Bayonne (the GNU telephony server), and in TOSI (FreeBSD and GNU/Linux PBX integration servers). This engine differs from traditional scripting systems in that it is used to script near real-time state-event systems through deterministic callback step execution rather than the linear and non-deterministic fashion of embedded script libraries such as tcl, and libguile.
Projets liésProperties Editor, Mysaifu JVM, Amateras, SharpDevelop-jp, TERASOLUNA Framework |
pyPEG is a quick and easy solution for creating a parser in Python programs. pyPEG uses a PEG language in Python data structures to parse, so it can be used dynamically to parse nearly every context free language. The output is a plain Python data structure called pyAST, or, as an alternative, XML.
Projets liésMinGW - Minimalist GNU for Windows, DeSmuME, Properties Editor, iReport-Designer for JasperReports, SmillaEnlarger |
Groovy is an agile, dynamic language for the JVM which combines many features from languages like Python, Ruby, and Smalltalk and makes them available to Java developers using a Java-like syntax. It is designed to help get things done on the Java platform in a quicker, more concise, and fun way. It can be used as an alternative compiler to javac to generate standard Java bytecode to be used by any Java project or it can be used dynamically as an alternative language, such as for scripting Java objects, templating, or writing unit test cases.
Projets liésDeSmuME, Amateras, iReport-Designer for JasperReports, MeCab, Darik's Boot and Nuke |
GNU Smalltalk is a free implementation of the Smalltalk-80 language.
Projets liésMysaifu JVM, Amateras, DeSmuME, iReport-Designer for JasperReports, SmillaEnlarger |
SableCC is a parser generator that generates fully featured object-oriented frameworks for building compilers, interpreters, and other text parsers. In particular, generated frameworks include intuitive strictly-typed abstract syntax trees and tree walkers. SableCC also keeps a clean separation between machine-generated code and user-written code, which leads to a shorter development cycle.
Projets liésWin32 Disk Imager, Dumpper v.60.3, MeCab, MergeDoc, Amateras |