* Add support for multi-tasking with multiple cores/threads
*/
-/* Built-in Constants
+/* System State
*****************************************************************************/
/** The argument stack */
val_t ArgStack[ARG_STACK_SIZE];
/** Pointer to current instruction being executed */
val_t* CodePtr = 0;
-/** A state variable used to flag when the interpreter reads a line of input */
-val_t Line_Read = 0;
-
/* Inner Interpreter
*****************************************************************************/
void docolon(val_t* code) {
defcode("quit", quit, 0, &interp){
int i;
printf("=> ");
- Line_Read = 0;
while(1)
{
EXEC(interp);