We've been digging through the python grammar, looking to build up a parser for it, and have come across what look to be bugs: In http://www.python.org/doc/current/ref/grammar.txt : a_expr ::= m_expr | aexpr "+" m_expr aexpr "-" m_expr aexpr "=" m_expr should be: | aexpr "=" m_expr lambda_form ::= "lambda" [parameter_list]: expression '[]:' doesn't make much sense. Do you mean: "lambda" [parameter_list]":" expression parameter_list ::= (defparameter ",")* ("*" identifier [, "**" identifier] | "**" identifier | defparameter [","]) ("*" identifier [, "**" identifier] should be: ("*" identifier ["," "**" identifier] These known issues? Or have we mis-analyzed things somewhere? -- Dan --------------------------------------"it's like this"------------------- Dan Sugalski even samurai dan@sidhe.org have teddy bears and even teddy bears get drunk
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4