_ _ _ _ _ _
| | (_|_) | (_) |
| | ___ _ _| | ___| |
| |/ _ \| | | |/ / | |
| | (_) | | | <| | |
purveyors of fine, internet-related kipple since 1985.
. » p » tinylang » index.txt
these are some of the languages I worked on throughout my "programming" life, in some semblance of reverse chronological order
- 101lisp: "lisp" dialect that uses AVL trees as list store and unifies environments, lists and code into more malleable blob.
- SmallSapphire: Self-ish Ruby.
- ReTread: a stack based language for wargaming (i.e. tiny language that could call execve & friends, and small enough to UUE & make copypasta)
- Phantom: a more user/kid friendly tatwyd, with things like infix arithmetic.
- tatwyd: a Logo-dialect that was highly influenced by PowerLOGO, Scheme, and the disaster that was mikroCL
- Sampi: stack-based logic language, that unified via stack.
- Heta: X-Query meets Triangle/Tiger.
- HoMiLy: a Homoiconic ML using Prolog-style syntax.
- Digamma/PreDigamma: "production-focused" Scheme dialect. My longest run & largest personal project
- Chickadee: an improved stack 'em with more Forth-isms.
- Skink: tiny Draca-dialect meant to get boot strap off the ground.
- Draca: an Algol68-ish dialect of Draco (itself an Algol68-alike for Amiga iirc).
- bfalgol: dead-simple Algol=>brainfuck compiler, written for a competition at work.
- Chai: Dylan + Io + MUSH-style permissions; example.chai
- clocc: C + Dylan
- Cactus+: Cactus was a language I found on BeBits that had an APL-ish feel, so I wrote a version myself with more J/K/Q-isms.
- Fly: a second attempt at Rexx + Lua
- Orion: a language combining Rexx & Lua
- stack 'em: Joy-like stack language that attempted to add Scheme-style syntax. Was really messy.
- muForth: a super minimal Forth dialect with some Joy mixed in Found my old design document for it
- muCL/mikroCL: a mini-TCL, with Lispisms.
- Vladi: A simple lisp dialect created for my Brother in law
- tttl: tiny text testing language; an awk-alike I wrote at a company so that users could run awk-like reports without a full language.
- muPascal: my first language; bootstrap compiler written in QBasic.
Lojikil's Programmer Notebook |