emerald / old-emerald

The old Emerald Compiler and Runtime

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status

Requirements

  • bash

  • lex and yacc (not bison).

  • make

  • 32-bit version of glibc.

  • 32-bit version of libl.so (usually part of the development package for flex).

Layout

  • vm — The Emerald VM
  • vmc — The Emerald VM description compiler
  • ccalls — Special "primitive" operations in Emerald
  • EC — The Emerald Compiler (written in Emerald)

Style Guides

About

The old Emerald Compiler and Runtime


Languages

Language:C 50.5%Language:MATLAB 35.6%Language:M 5.7%Language:C++ 1.8%Language:Yacc 1.7%Language:Shell 1.2%Language:Makefile 1.2%Language:Objective-C 0.9%Language:Assembly 0.8%Language:Mathematica 0.4%Language:Lex 0.1%Language:Roff 0.0%Language:Batchfile 0.0%