implementation of useful error messages
This commit is contained in:
parent
2ce8200366
commit
c12e763b28
14 changed files with 295 additions and 68 deletions
|
@ -22,15 +22,16 @@
|
|||
|
||||
#include "callframe.h"
|
||||
#include "tokenizer.h"
|
||||
#include "interpreter.h"
|
||||
|
||||
|
||||
int BuiltinFunction_Minus(CallFrame* top_frame);
|
||||
int BuiltinFunction_Plus(CallFrame* top_frame);
|
||||
int BuiltinFunction_Multiply(CallFrame* top_frame);
|
||||
int BuiltinFunction_Equality(CallFrame* top_frame);
|
||||
int BuiltinFunction_Print(CallFrame* top_frame);
|
||||
int BuiltinFunction_PrintLine(CallFrame* top_frame);
|
||||
int BuiltinFunction_Duplicate(CallFrame* top_frame);
|
||||
int BuiltinFunction_Minus(CallFrame* top_frame, Interpreter* interpreter);
|
||||
int BuiltinFunction_Plus(CallFrame* top_frame, Interpreter* interpreter);
|
||||
int BuiltinFunction_Multiply(CallFrame* top_frame, Interpreter* interpreter);
|
||||
int BuiltinFunction_Equality(CallFrame* top_frame, Interpreter* interpreter);
|
||||
int BuiltinFunction_Print(CallFrame* top_frame, Interpreter* interpreter);
|
||||
int BuiltinFunction_PrintLine(CallFrame* top_frame, Interpreter* interpreter);
|
||||
int BuiltinFunction_Duplicate(CallFrame* top_frame, Interpreter* interpreter);
|
||||
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue