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

Static Type Signature Syntax for a Lisp

Name: Anonymous 2013-12-14 17:42

How would you implement it without breaking homoiconicity?

Name: Anonymous 2013-12-18 12:20

>>14
It is vitally important at this point to realize that the type-distinguishing meta-information is not used to /check/ the types of arguments, but is used to /dispatch/ on them, selecting the operation according to the type of the value.

How does one contradict the other? How does dispatch on types contradict forbidding programs with inconsistent types to be compiled?

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