latindignity / termite

Automatically exported from code.google.com/p/termite
Other
0 stars 1 forks source link

define-macro does not work #4

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Start termite: tsi
2. At the termite prompt, enter: (define-macro (foo) ''bar)

What is the expected output? What do you see instead?
The expected output is a new prompt, with the result that the macro foo 
has been defined.

Instead, there is an infinite loop with output (#(#(#(#(#(#(#(#(#(#( and 
so on.

What version of the product are you using? On what operating system?
Today's svn (version 14) under Gambit-C 4.2.8 on Linux.

Please provide any additional information below.

Original issue reported on code.google.com by alephzil...@gmail.com on 23 Jul 2008 at 7:33

GoogleCodeExporter commented 9 years ago
Gambit used to require redefining 'define-macro', but apparently it isn't 
required
anymore and was causing this bug.  Fixed, thanks for the report.

Original comment by guillaum...@gmail.com on 7 Aug 2008 at 4:19