diff --git a/Keywords.txt b/Keywords.txt new file mode 100644 index 0000000..8172163 --- /dev/null +++ b/Keywords.txt @@ -0,0 +1,92 @@ +ADDR +AND +ARRAY +AS +BEGIN +BOOL +BREAK +BYREF +CASE +CASE_ELSE +CHAR +CLASS +CLASS +CLS +CONSTANT +CONSTRUCTOR +DECLARE +DECR +DEF +DIM +DO +ELSE +ENC$ +END +ENDCASE +ENDCLASS +ENDCONSTRUCTOR +ENDENUM +ENDFUNCTION +ENDIF +ENDMAIN +ENDSELECT +ENDSUB +ENUM +EXIT +FALSE +FOR +FORMAT$ +FUNCTION +GRAB$ +IF +INCR +INSTR +INT +INTEGER +LCASE$ +LEFT$ +LEN( +LOADFILE$ +LPCHAR +LTRIM$ +MAIN +MAP +MCASE$ +MID$ +NEXT +NL +NOT +OR +PRINT +PRINTNL +PTR +REGEX +REGMATCH +REGQUERY +REPLACE$ +RETURN +REVERSE$ +RIGHT$ +RTRIM$ +SAVEFILE +SELECT +SHORT +SPLIT +SPLITPATH$ +STEP +STR$ +STR$ +STRARRAY +SUB +THEN +TO +TRIM$ +TRUE +TYPE +UCASE$ +UINT +VAL +VECTOR +WEND +WHILE +_TO_ diff --git a/Prototypes.txt b/Prototypes.txt new file mode 100644 index 0000000..e88cba4 --- /dev/null +++ b/Prototypes.txt @@ -0,0 +1,22 @@ +ENC$ (CSTRING A, INT L, INT R) +FORMAT$ (CONSTANT CSTRING fmt, ...) +GRAB$(CONSTANT CSTRING &src, CONSTANT CSTRING &start, CONSTANT CSTRING &stop) +INSTR (CSTRING s,CSTRING match, size_t offset) +LCASE$ (CSTRING str) +LEFT$ (CSTRING s, INT length) +LOADFILE$ (CSTRING N) +LTRIM$ (CSTRING s) +MCASE$ (CSTRING S) +MID$ (CSTRING s, INT start, INT length) +PRINT (CSTRING A="") +REGEX (CSTRING src, CSTRING query) +REPLACE$ (CSTRING subject, CONSTANT CSTRING& search, CONSTANT CSTRING& replace) +REVERSE$ (CSTRING src) +RIGHT$ (CSTRING s, INT length) +RTRIM$ (CSTRING s) +SAVEFILE (CSTRING src, CSTRING fname) +SPLIT (CONSTANT CSTRING input, CONSTANT CSTRING separators, BOOL remove_empty) +SPLITPATH$ (CSTRING FPATH, INT mask) +TRIM$ (CSTRING s) +UCASE$ (CSTRING str) +VAL (CSTRING str)