The only missing verbs of priority 1 are FILE, INPUTN and INPUTE. I made two issues to ask for missing information: #152 and #153 .
The only new priority 2 verb in this PR is CHANOPT.
Several entries in the VERBs.md table were updated according to the state in the parser tests (INTERFACE, INTERFACEEND, INPUT, FOR ... NEXT ...).
Implemented
Following priority 1 verbs were implemented:
BACKGROUND
DELETE
DIM can have an ERR= line reference now
LOCK and UNLOCK
ON ... GOSUB/GOTO
PREFIX
PRINT can now be used standalone without parameters
REMOVE
SQLCOMMIT
SQLROLLBACK
START
STOP
Following priority 2 verbs were implemented:
CHANOPT
Open issues
When SQLEXEC is used without parameters, the next verb in the next line is interpreted as an expression.
SQLEXEC(1) //no parameters appended
SQLCOMMIT(1) //SQLCOMMIT is marked as linking error because it gets the role of an expression
Summary
The only missing verbs of priority 1 are
FILE
,INPUTN
andINPUTE
. I made two issues to ask for missing information: #152 and #153 . The only new priority 2 verb in this PR isCHANOPT
. Several entries in theVERBs.md
table were updated according to the state in the parser tests (INTERFACE
,INTERFACEEND
,INPUT
,FOR
...NEXT
...).Implemented
Following priority 1 verbs were implemented:
BACKGROUND
DELETE
DIM
can have anERR=
line reference nowLOCK
andUNLOCK
ON
...GOSUB
/GOTO
PREFIX
PRINT
can now be used standalone without parametersREMOVE
SQLCOMMIT
SQLROLLBACK
START
STOP
Following priority 2 verbs were implemented:
CHANOPT
Open issues
When SQLEXEC is used without parameters, the next verb in the next line is interpreted as an expression.