This page is a listing of compilers, translators and interpreters
written by me...
C - C compilers
C++ - C++ compiler
Pascal - Pascal to C translator
JavaScript - JavaScript to C++ translator and interpreter
Java - Java compiler written in Java and E-BNF
BASIC - BASIC compiler and interpreter
LISP - LISP interpreter
Prolog - Prolog interpreter
E-BNF - extended BNF recursive
decent parser generator
Ada - Ada to C++ translator
Perl - perl interpreter
Example Compiler - example compiler written in lex, yacc and C++
Table Parser
- example table parser written in C++
make.exe - simple make program (makefile) implementation
cpp.exe - simple C macro pre-processor implementation.