|
About:
HLVM is a toolkit for developing virtual machines for dynamic languages. It is based on LLVM (Low Level Virtual Machine), which provides code generation, bytecode, JIT compilation, runtime execution, etc. HLVM is aimed at supporting dynamic languages such as Ruby, Scheme, Python, Perl, Jython, Haskell, Prolog. It provides a complete compiler developer's toolkit for creating new languages easily. To write a new compiler, language designers simply write a plugin that describes the language to HLVM and how to translate that language into HLVM's comprehensive Abstract Syntax Tree (AST).
Author:
Reid Spencer [contact developer]
Homepage:
http://hlvm.org/
Tar/BZ2:
http://hlvm.org/releases/0.1/hlvm-0.1-tar.bz2
Changelog:
http://hlvm.org/src/ChangeLog
Mailing list archive:
http://hlvm.org/pipermail/hlvm-dev/
Trove categories:
[change]
Dependencies:
[change]
Apache Portable Runtime (required)
gcc (required)
GNU gperf (required)
Low-Level Virtual Machine (required)
SCons (required)
xml2 (required)
[download links]
|
|
» Rating:
(not rated)
» Vitality: 0.00% (Rank 25450)
» Popularity: 0.33% (Rank 16741)

(click to enlarge graphs)
Record hits: 2,621
URL hits: 820
Subscribers: 11
|
|