Revision 00cab19f
Added by skyjake over 15 years ago
Files
- added
- modified
- copied
- renamed
- deleted
- doomsday
- client
- libdeng2
- include
- de
- CatchStatement
- FlowStatement
- JumpStatement
- TryStatement
- error.h (diff)
- script.h (diff)
- scriptsys
- arrayexpression.h (diff)
- catchstatement.h
- context.h (diff)
- evaluator.h (diff)
- flowstatement.h
- jumpstatement.h
- nameexpression.h (diff)
- parser.h (diff)
- process.h (diff)
- statement.h (diff)
- trystatement.h
- de
- src
- include
- server
- src
- main.cc (diff)
- serverapp.cc (diff)
- session.cc (diff)
- src
- tests
try/catch statements with test cases.
Exceptions in scripts are the same as the C++ libdeng2 exceptions.
One can catch any C++ libdeng2 error in a script using the class's name.
Rethrowing a caught exception hasn't been implemented.