Main > Programming > Code Generators >

High Level Virtual Machine 0.1

High Level Virtual Machine 0.1

Sponsored Links

High Level Virtual Machine 0.1 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.12 MB
Platform: Any Platform
License: LGPL (GNU Lesser General Public License)
Price:
Downloads: 1229
Date added: 2006-06-15
Publisher: Reid Spencer

High Level Virtual Machine 0.1 description

High Level Virtual Machine is a toolkit for developing virtual machines for dynamic languages.
The High Level Virtual Machine is:
- Based on LLVM (Low Level Virtual Machine). LLVM is HLVMs sister project. HLVM gains tremendous capability from LLVM in the areas of code generation, bytecode storage, runtime execution, etc.
- Aimed at supporting dynamic languages such as Ruby, Python, Perl, Jython, Haskell, Prolog, etc.
- A complete compiler developers 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 the grammar productions into HLVMs comprehensive Abstract Syntax Tree (AST). After that, HLVM handles all aspects of code generation, bytecode storage, XML translation, JIT execution or interpretation, and native compilation.
- A language interoperability framework. Because all front end compilers generate code in the same AST, they can interoperate. Use of the runtime library for common constructs (e.g. "string") allow even complex data types to be shared between languages. Users of HLVM can write complex programs in multiple languages and be assured the result can be executed efficiently.
- A code management system including code revisioning, interface versioning, automated recompilation, separation of workspaces, etc.
- Currently under development. Project started April 20th, 2006. Stay tuned to this web site for future developments.

High Level Virtual Machine 0.1 Screenshot

Advertisements

High Level Virtual Machine 0.1 Keywords

Bookmark High Level Virtual Machine 0.1

Hyperlink code:
Link for forum:

High Level Virtual Machine 0.1 Copyright

WareSeeker periodically updates pricing and software information of High Level Virtual Machine 0.1 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of High Level Virtual Machine 0.1 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
C# Java Virtual Machine is a tiny implementation of the Java VM, including simple native classes. Free Download
joeq virtual machine is a language-independent Java virtual machine implemented in Java. Free Download
Virtual Machine Manager software is a desktop user interface for managing virtual machines. Free Download
Virtual Machine Manager (virt-manager for short package name) is a desktop application for managing virtual machines. Free Download
Java::SJ::VirtualMachine Perl module is a Java virtual machine. Free Download
XML::SAX::Machine is a Perl module that can manage a collection of SAX processors. Free Download
Harem Games Slot Machine es un juego gratis de la popular tragaperras de casino donde juegas contra guapas modelos. El objetivo del juego Slot Machine... Free Download
muchine project is a small virtual machine that comes with its own assembler. Free Download