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

Lisp bytecode compiler

Name: Anonymous 2012-06-22 19:25

Am I missing any special forms?
lambda if setq let quote

I know let isn't really needed because it can be implemented in terms of lambda, but recognizing ((lambda ...) ...) sounds more confusing than just using let.

Name: Anonymous 2012-06-23 7:53

>>12
Even C is efficient because today's architectures are designed to run C code as fast as possible, and because of pretty damn good compilers.

>>13
One method could be to take a regular lisp interpreter, iterate through all bit sequences, run the bit sequence against all possible inputs to the program, and compare the output to the LISP program running in a slow interpreter.
Halting problem.

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