Very close to a basic REPL now.
This commit is contained in:
parent
83537391a6
commit
4efe9eab87
23 changed files with 188 additions and 84 deletions
|
|
@ -16,7 +16,7 @@
|
|||
* @brief An exception; required three pointers, so use object of size class 3.
|
||||
*/
|
||||
struct exception_payload {
|
||||
/** @brief the exception message. Expected to be a string, but may be anything printable. */
|
||||
/** @brief the exception message. Expected to be a string, but may be anything printable. */
|
||||
struct pso_pointer message;
|
||||
/** @brief the stack frame at which the exception was thrown. */
|
||||
struct pso_pointer stack;
|
||||
|
|
@ -28,7 +28,7 @@ struct exception_payload {
|
|||
|
||||
struct pso_pointer make_exception( struct pso_pointer message,
|
||||
struct pso_pointer frame_pointer,
|
||||
struct pso_pointer meta,
|
||||
struct pso_pointer meta,
|
||||
struct pso_pointer cause );
|
||||
|
||||
struct pso_pointer destroy_exception( struct pso_pointer fp,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue