tomhrr / dale

Lisp-flavoured C
BSD 3-Clause "New" or "Revised" License
1.03k stars 48 forks source link

Improve core macro error checking #54

Closed tomhrr closed 8 years ago

tomhrr commented 8 years ago

For example, the following:

(import stdlib)

(def main (fn extern-c int (void)
  (while true)
  0))

yields a segmentation fault. let is similarly affected, as is mfor.