Artifact Content
Not logged in

Artifact 40513c24ea54cf4091c550f0c8ec27eeb18aa16e


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 Thu Nov 25 12:13:47 2010