Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#478 x=> should give syntax error

closed
nobody
Lisp Core (472)
5
2006-04-26
2003-12-21
Stavros Macrakis
No

x=> parses as ((MEQUAL SIMP) |$x| $>)

There are in fact TWO problems here (though probably
from the same source). First of all, the expression is
syntactically illegal, just like x=+, x=<, etc. Secondly,
the parser is generating $>, which should never be
generated. The three forms of > are &> (string ">"),
mgreaterp (verb), and %greaterp (noun).

Discussion

  • Robert Dodier
    Robert Dodier
    2006-04-26

    Logged In: YES
    user_id=501686

    Fixed by r1.25 src/nparse.lisp (cut DEF-NUD for $>). Change
    is present in 5.9.2 and later.

     
  • Robert Dodier
    Robert Dodier
    2006-04-26

    • status: open --> closed
    • labels: --> Lisp Core
    • summary: x=> should give syntax error --> x=> should give syntax error