Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Picture this

Name: Anonymous 2014-05-29 20:53

A non-GC OOP Lisp.

Name: Anonymous 2014-05-29 21:02

C++11

Name: Anonymous 2014-05-29 21:52

Name: TCO HATER 2014-05-29 23:53

>>3

Welcome to Zozotez. Zozotez, which means Lisp in French (infinitive zozoter, but we use polite form) is a [b]tail recursive[/b] Lisp interpreter which runs under any BrainFuck environment

WOW

I FUCKING PUKED

HORRIBLE, INTO THE SHITHEAP IT GOES


$end(-$ends+)
&lis_open_new_next
)
&lis_set_type_number

At this point we only use %4hash and %5new_char
^4hash(- ^3mcon+++++++++(- ^1zero+^0hash[-^1zero-]*-1 ^1zero[+++++(-^2++++++(-^0new_hash+++++++))^0new_hash--^2end] ))
^5inp(- &lis_to $car + &lis_from ^1zero+^0hash[-^1zero-]*-1 ^1zero[+++++(-^2++++++(-^0new_hash+++++++))^0new_hash--^2end])
^0atom+ increase hash with 1 to indicate atom ; 0-250 => 1-251

^2not_pipe+
if $ends indicate pipe
(-
;; TODO: support EOF in between escaping pipe?
^3tmp,(-^4+^5+)
^3tmp 11+(-^4in 11-)+^4in 3-;
((-) ^3tmp- ^2not_pipe- ^1first_char+ no match )+
if ^3tmp indicate matching pipe
(-
^4redo-
)


2011
building bizarre pseudohighlevel languages that build on top of brainfuck in order to implement lisps

I seriously hop you dont d o this

Name: Anonymous 2014-05-29 23:56

>>3

Year 2044: Brainfuck is the new assembly language for the web, supplanting JavaScript.

Name: Anonymous 2014-05-30 0:22

Lisp would lose too much of its expressiveness without GC.

Name: Anonymous 2014-05-30 0:34

>>4
2011
building bizarre pseudohighlevel languages that build on top of brainfuck in order to implement lisps
I seriously hop you dont d o this
HOLY FUCK MAN, EPIC MEME /B/RO!!!!

Name: Anonymous 2014-05-30 1:02

Name: Anonymous 2014-05-30 9:04

>>6
Or would it?

Don't change these.
Name: Email:
Entire Thread Thread List