mirror of
https://github.com/dschmenk/PLASMA.git
synced 2025-08-19 03:27:29 +00:00
Can't put test for componly in execword
This commit is contained in:
Binary file not shown.
@@ -935,11 +935,6 @@ end
|
|||||||
// Execute code in CFA
|
// Execute code in CFA
|
||||||
//
|
//
|
||||||
def execword(dentry)#0
|
def execword(dentry)#0
|
||||||
if ^_ffa_(dentry) & componly_flag and not (state & comp_flag)
|
|
||||||
puts(dentry)
|
|
||||||
puts(" : Compile only word\n")
|
|
||||||
_quit_
|
|
||||||
fin
|
|
||||||
when conio:keypressed()
|
when conio:keypressed()
|
||||||
is $83 // CTRL-C
|
is $83 // CTRL-C
|
||||||
getc // Clear KB
|
getc // Clear KB
|
||||||
@@ -1043,6 +1038,11 @@ def interpret#0
|
|||||||
dentry = find(inchars, inlen)
|
dentry = find(inchars, inlen)
|
||||||
if dentry
|
if dentry
|
||||||
if ^_ffa_(dentry) & imm_flag or not (state & comp_flag)
|
if ^_ffa_(dentry) & imm_flag or not (state & comp_flag)
|
||||||
|
if ^_ffa_(dentry) & componly_flag and not (state & comp_flag)
|
||||||
|
puts(dentry)
|
||||||
|
puts(" : Compile only word\n")
|
||||||
|
_quit_
|
||||||
|
fin
|
||||||
execword(dentry)
|
execword(dentry)
|
||||||
else
|
else
|
||||||
compword(dentry)
|
compword(dentry)
|
||||||
|
Reference in New Issue
Block a user