Artifact Content
Not logged in

Artifact b03822e245636a24ce6215ba3d671932a022db5b


polemy.failure

polemy.failure

Authors:
k.inaba

License:
NYSL 0.9982 http://www.kmonos.net/nysl/

Error Information for Polemy Programming Language

alias LexPosition ;
Represents a position in source codes

class LexPosition_t ;
Represents a position in source codes

immutable string filename ;
name of the source file

immutable int lineno ;
1-origin

immutable int column ;
1-origin

class UnexpectedEOF : object.Exception;
EOF during lexing/parsing

class LexException : object.Exception;
Lexer errors

class ParseException : object.Exception;
Parser errors

class RuntimeException : object.Exception;
Evaluator errors

class PushCallStack ;
Per-thread call stack management. This scoped class's ctor&dtor maintain the callstack.

TODO:
make it "per-evaluator" !!!!!!!!!!!

Page was generated with on Wed Nov 24 19:09:32 2010