Started to try to get back into this; work on exceptions and loops.
This commit is contained in:
parent
16f78f4077
commit
d2101dbd47
9 changed files with 101 additions and 10 deletions
|
|
@ -267,7 +267,8 @@ void dump_frame( URL_FILE * output, struct cons_pointer frame_pointer ) {
|
|||
|
||||
void dump_stack_trace( URL_FILE * output, struct cons_pointer pointer ) {
|
||||
if ( exceptionp( pointer ) ) {
|
||||
print( output, pointer2cell( pointer ).payload.exception.message );
|
||||
// todo: if the payload isn't a message, we maybe shouldn't print it?
|
||||
print( output, pointer2cell( pointer ).payload.exception.payload );
|
||||
url_fputws( L"\n", output );
|
||||
dump_stack_trace( output,
|
||||
pointer2cell( pointer ).payload.exception.frame );
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue