Artifact Content
Not logged in

Artifact ad8b9e8445bd882d8412a67048d04d99922b6c45


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 21:12:49 2010