X-Git-Url: https://git.rrq.au/?a=blobdiff_plain;f=rrqforth.asm;h=96b90837b5843ff0c3ee817b00c5d410e235144d;hb=0b2424d77066d82aadd748ba74dc35eb81dde81b;hp=f0ef63a248c087fb61bb38474fbe5faabbd0d879;hpb=97a4e5ecb1623dbe0fbd7b6eeb96e966c6c5b1d3;p=rrq%2Frrqforth.git diff --git a/rrqforth.asm b/rrqforth.asm index f0ef63a..96b9083 100644 --- a/rrqforth.asm +++ b/rrqforth.asm @@ -161,6 +161,7 @@ include 'stack.asm' include 'math.asm' include 'logic.asm' include 'stdio.asm' +include 'temp.asm' include 'compile.asm' WORD p_program_version,'PROGRAM_VERSION',dostring @@ -189,7 +190,7 @@ p_lparen_loop: cmp rax,1 jne p_lparen_loop push rbx - push qword ')' + push p_lbaren_rparen push 1 DOFORTH p_strncmp pop rax @@ -198,7 +199,8 @@ p_lparen_loop: p_lparen_exit: popr rsi next - +p_lbaren_rparen: db ')',0 + ;;; ******** The main entry point. ******** ;;; This could be set up as a WORD but it isn't