Lisp2d
Jump to navigation
Jump to search
Lisp2d is a syntax replacement/extension for lisp created as a joke by shinh, who also compiled an interpreter for it to befunge. It allows bracketed expressions to travel vertically as well as the usual horizontal.
Example
(defun fizzbuzz ^ (fizzbuzz 1) @ ^ zzuB ( 0 (5 n dom) i ^ f v ^ q ( eq ^ ^ fi) ^ v m e o q l f d i i n (mod n 15) 0) Fizzbuzz v n 1 q 3 0 e v 1 (if v v 0 t v n n i i F l r i p ^ z (if v ^ z 1 n v n v v + v v zzubzzif )