579 B
579 B
Claro Checker
claro check file.claro looks for beginner mistakes before running a program.
RC3 catches:
- unknown commands
- command typos such as
PRINTorPRNT - missing
TOinSET - missing
ASinASK,GET, andCOUNT - missing
ENDIF,DONE,LEARNED,ENDTRY, and other block endings ELSEwithout anIFCATCHwithout aTRY- common misspelled variables
- variables created by
ASK,GET,COUNT,READ,PARSE,MAKE,FOR, andFOR EACH
The checker is meant to be friendly, not scary. It is still not a complete static analyzer.