Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 49.484.457 Times

High Level Virtual Machine 0.1

  Date Added: January 05, 2010  |  Visits: 1.888

High Level Virtual Machine

Report Broken Link
Printer Friendly Version


Product Homepage
Download (100 downloads)



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.. WinkStreaming.com - Wink Streaming's Content Delivery Network provides high quality, well distributed content delivery and video streaming services via strategically placed servers on premium networks

Requirements: No special requirements
Platforms: Linux
Keyword: Code Code Generators High High Level High Level Virtual Machine Hlvm Languages Level Llvm Machine Toolkit Virtual Virtual Machine Virtual Machines
Users rating: 0/10

License: Freeware Size: 122.88 KB
USER REVIEWS
More Reviews or Write Review


HIGH LEVEL VIRTUAL MACHINE RELATED
Teaching Tools  -  Morse Machine 1.0
Morse Machine teaches you code by sending a character and waiting for you to type what you heard. The program grades your score and adds new characters when it sees that you are ready. It focuses on the practising characters you get wrong, so you...
638 KB  
Programming  -  Codejen Framework 1.0
A flexible code generation framework providing the infrastructure for developers to build their own code generators.
18.42 KB  
Programming  -  Framecode 0.0.3
Framecode is a framework, written in Java, to build code generators for all languages. It provides a set of classes to build and format code in a better way than writer.write(mystring). At this time only Java is supported.
44.68 KB  
Programming  -  Schnippselchen 2.2
Schnippselchen is a feature rich code snippet collecting application with syntax coloring, support for multiple languages, grouping and tagging of collections and drag-and-drop of snippets???*A*
2.62 MB  
Code Management Tools  -  DataDraw 3.0.7
DataDraw is an ultra-fast persistent database for high performance programs written in C. The DataDraw project is so fast that many programs keep all their data in a DataDraw database, even while being manipulated in inner loops of compute...
266.24 KB  
Code Management Tools  -  GNU Lightning 1.2
GNU lightning is a library that generates assembly language code at run-time; it is very fast, making it ideal for Just-In-Time compilers, and it abstracts over the target CPU, as it exposes to the clients a standardized RISC instruction set...
399.36 KB  
Security Tools  -  Filseclab Personal Firewall 2.5
Professional and powerful ability, individualized design idea, and it is FREE, so it is your good-selection of personal firewall. In addition, Full of Filseclab Personal Firewall Source Code for sale. Kernel-level and high-level double packet...
2.28 MB  
Code Management Tools  -  Felix Programming Language 1.1.1
Felix is an advanced Algol like procedural programming language with a strong functional subsystem. It features ML style typing, first class functions, pattern matching, garabge collection, polymorphism, and has built in support for high...
1.2 MB  
Database Publishing  -  RISE MySQL code generator 4.0
RISE MySQL code generator The RISE MySQL code generator generates a native MySQL script. The script incrementally updates the tables, columns, indexes and constraints in the database to match the RISE model. Once the database model is updated,...
446.08 KB  
Development Editors  -  RISE PostgreSQL code generator 4.4
RISE PostgreSQL code generator The RISE PostgreSQL code generator generates a native PL/pgSQL script. The script incrementally updates the tables, columns, indexes and constraints in the database to match the RISE model. Once the database model is...
 
NEW DOWNLOADS IN PROGRAMMING, CODE MANAGEMENT TOOLS
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Code Management Tools  -  BitNami Review Board Stack 1.6.9-1 (linux)
Review Board is a powerful web-based code review tool that offers developers an easy way to handle code reviews. It scales well from small projects to large companies and offers a variety of tools to take much of the stress and time out of the...
75.97 MB  
Code Management Tools  -  Common Text Transformation Library 2.08
Common Text Transformation Library, CTTL for short, is a set of C++ classes and functions to understand and modify text data. Common Text Transformation Library implementation is based on STL classes and algorithms. Concept of a substring plays...
163.84 KB  
Code Management Tools  -  GMP compiler 1.0.0
GMP compiler tool simplifies the use of GMP, the GNU multiple precision library. It scans a C source file for specially marked GMPS arithmetic expressions and replaces them with plain C. The abbreviation gmpc stands for GMP compiler, or...
276.48 KB  
Code Management Tools  -  phpCodeGenie 3.0.2
phpCodeGenie (PCG) is a code generator for database driven applications. PCG can generate entire working basic database driven applications for you. PCG can generate code from different databases. The database servers it can talk to via ADODB...
1.4 MB  
Code Management Tools  -  idioskopos 0.4.1
idioskopos (Greek: idio- inward, within, private; -skopos look, aim, target) is a C++ library that simplifies (hopefully) the addition of object reflection and introspection. There are numerous libraries that provide object introspection, but...
604.16 KB