Language Projects (64)
Language-related projects at Cat's Eye Technologies, primarily (but not universally) specifications, interpreters, and compilers for programming languages. (Read more about Programming Languages.)
| Project | Version | Revision | Description | Tags |
|---|---|---|---|---|
| 2iota | 0.8 | 2004.0423 | Interpreter for the 2Iota language | bsdl c eso lang |
| alpaca | 0.94 | 2007.0502 | Compiler for the ALPACA language | bsdl ca lang meta perl |
| arboretuum | 1.0 | 2008.0304 | Interpreter for the Arboretuum forest-rewriter | bsdl scheme lang rew |
| b_juliet | 1.0 | 2001.0201 | Interpreter for the beta-Juliet language | bsdl eso lang perl |
| bef | 2.21 | 2004.0920 | Reference interpreter etc for Befunge-93 | 2d bef bsdl c eso lang |
| befunge93 | 1.0 | 2004.0920 | Documentation for Befunge-93 | 2d bef eso lang spec |
| beturing | 1.1 | 2005.0623 | Interpreter for the Beturing machine | 2d bsdl eso lang lua |
| bhuna | 0.7 | 2005.0727 | Interpreter and docs for the Bhuna language | c lang |
| braktif | 1.0 | 2007.0503 | The Braktif cellular automaton | 2d bsdl ca eso lang |
| burro | 1.0 | 2007.1026 | Interpreter and docs for the Burro language | bsdl c eso hs lang theory |
| cabra | 1.0 | 2007.1101 | Interpreter and docs for the Cabra language | bsdl eso hs lang theory |
| circute | 1.0 | 2007.0503 | The Circute cellular automaton | 2d bsdl ca eso lang |
| didigm | 1.0 | 2007.1117 | Docs on the Didigm reflective CA | 2d ca eso lang refl spec |
| dieter | 1.0 | 2009.1003 | Docs and type checker for the Dieter language | py lang oo |
| emmental | 1.0 | 2007.1111 | Interpeter and docs for the Emmental language | bsdl eso hs lang refl |
| etcha | 1.0 | 2009.1004 | Spec and Interpreter for the Etcha language | 2d eso java lang |
| fbbi | 0.98a | 2004.0301 | Interpreter for the Befunge-98 language | 2d bef bsdl c eso lang |
| funge98 | 1.0 | 2004.0301 | Documentation for Funge-98 | 2d bef eso lang spec |
| granolam | 1.0 | 2002.0314 | Interpreter and docs for GraNoLa/M | erl eso lang pd |
| hev | 1.0 | 2007.0617 | Docs and interpreter for the Hev language | bsdl eso hs lang rew |
| hunter | 1.0 | 2007.1123 | Interpreter for the Hunter language | 2d bsdl eso lang perl |
| illberon | 1.0 | 2007.0409 | Preprocessor and doc for Illberon | c eso lang |
| illgol | 1.0 | 2000.0122 | Compiler and doc for the original ILLGOL | c eso lang |
| illgola-2 | 1.0 | 2007.0409 | Compiler and doc for Illgola-2 | c eso lang |
| illgolpp | 1.0 | 2007.0409 | Sources and doc for Illgol## | c eso lang |
| iphi | 1.0 | 2007.1125 | Docs and interpreter for Iphigeneia | bsdl hs lang |
| jaccia | 1.0 | 2010.0205 | The Jaccia and Jacciata cellular automata | 2d ca eso lang |
| kiceberg | 0.5 | 2007.0406 | Interpreter for Kangaroo Iceberg | bsdl c eso lang |
| larabee | 1.0 | 2008.0110 | Documentation and interpreter for Larabee | bsdl eso lang scheme |
| maentw | 1.1 | 2007.0930 | Interpreter for the Maentwrog language | c eso lang |
| mascarpone | 1.0 | 2007.1208 | Reference interpreter for Mascarpone | bsdl eso hs lang refl |
| mdpn | 1.0 | 2004.0302 | Multi-Directional Pattern Notation | 2d lang meta spec |
| muriel | 1.0 | 2001.0323 | Interpreter for the Muriel language | bsdl eso lang perl |
| n-dcnc | 1.0 | 2000.0808 | Docs and compilers for 'N-DCNC | bef eso lang perl |
| opus-2 | 0.5 | 2001.0325 | Description of the abstract conlang Opus-2 | eso lang spec |
| pibfi | 1.0 | 2003.0505 | Platonic Ideal Brainf*ck Interpreter | bsdl erl eso lang |
| pixley | 1.0 | 2009.0501 | Reference Interpreter for Pixley | scheme boot lang |
| plankalkuel | 1.0 | 2004.0302 | Paper on Zuse's Plankalkül language | lang spec vintage |
| quylthulg | 1.0 | 2010.0205 | Docs and reference interpreter for Quylthulg | bsdl eso hs lang |
| redgreen | 1.1 | 2007.0722 | The REDGREEN cellular automaton | 2d bsdl ca eso lang |
| rube | 1.3 | 2010.0204 | Interpeter/debugger for the RUBE language | 2d c eso freere lang |
| rube_ii | 1.0 | 2001.0201 | Interpeter for the RUBE II language | 2d c eso lang |
| sally | 1.0 | 2003.1104 | Compiler for the Sally language | c lang |
| sartre | 1.0 | 1999.1231 | Spec for the Sartre language | eso lang spec |
| sbeezg | 1.0 | 2002.0317 | Interpreter for the Sbeezg language | bsdl erl eso lang |
| sf2tab | 1.0 | 2005.0623 | A Smallf*ck-to-lookup-table compiler | bsdl c eso lang |
| shelta | 1.1 | 2009.0307 | Compilers for the Shelta language | asm eso lang boot x86 |
| smetana | 1.0 | 2004.0227 | Interpreter for the SMETANA language | eso lang pd perl |
| smith | 2.1 | 2007.0722 | Interpreter for the SMITH language | bsdl eso lang perl |
| squishy2k | 1.0 | 2000.1006 | Interpreter for the Squishy2K language | bsdl eso lang perl |
| starw | 1.0 | 1999.1231 | Spec for the *W language | eso lang spec |
| strelnokoff | 1.0 | 2001.0324 | Interpreter for the Strelnokoff language | bsdl eso lang perl |
| tamerlane | 1.0 | 2001.0127 | Documents on the Tamerlane language | eso lang spec |
| thue | 1.0 | 2004.0301 | Interpreter for the Thue language | c eso lang py rew |
| treacle | 1.0 | 2008.0412 | Interpreter for the Treacle rewriting language | bsdl scheme lang rew |
| unlikely | 1.0 | 2009.0315 | Docs and static analyzer for the Unlikely language | py eso lang oo |
| urreading | 1.0 | 2007.1105 | You are Reading the Name of this Esolang | eso lang spec theory |
| valgol | 1.0 | 2002.1011 | Parser for the VALGOL joke language | bsdl erl lang |
| version | 1.0 | 2001.1211 | Interpreter for the Version language | bsdl eso lang perl |
| wierd | 1.0 | 2004.0302 | Interpreters for the Wierd language | 2d c eso lang |
| worb | 1.1 | 2007.1123 | Interpreter for noit o' mnain worb | 2d bsdl eso lang perl |
| xigxag | 1.0 | 2007.0602 | Implementation of the Xigxag automaton | eso lang pd perl theory |
| ypsilax | 0.9 | 2007.1202 | Interpreter for the Ypsilax language | 2d bsdl eso lang perl refl rew |
| zowie | 1.0 | 2009.1229 | Spec and Interpreter for the ZOWIE language | eso lang pd py |