Fixed generate-keywords script
This commit is contained in:
parent
31d974aa67
commit
bedc0b9dcc
@ -30,8 +30,9 @@ ENDSELECT
|
|||||||
ENDSUB
|
ENDSUB
|
||||||
ENUM
|
ENUM
|
||||||
EXIT
|
EXIT
|
||||||
FALSE FORMAT$
|
FALSE
|
||||||
FOR
|
FOR
|
||||||
|
FORMAT$
|
||||||
FUNCTION
|
FUNCTION
|
||||||
IF
|
IF
|
||||||
INCR
|
INCR
|
||||||
|
@ -16,4 +16,4 @@ SAVEFILE (CSTRING src, CSTRING fname)
|
|||||||
SPLITPATH$ (CSTRING FPATH, INT mask)
|
SPLITPATH$ (CSTRING FPATH, INT mask)
|
||||||
TRIM$ (CSTRING s)
|
TRIM$ (CSTRING s)
|
||||||
UCASE$ (CSTRING str)
|
UCASE$ (CSTRING str)
|
||||||
VAL (CSTRING str)
|
VAL (CSTRING str)
|
||||||
|
@ -1,13 +1,13 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
# KEYWORDS
|
# KEYWORDS
|
||||||
KEYWORDS=$(ack '#define (\w+.|\w+)' header.inc --output='$1')
|
KEYWORDS=$(ack '#define (\w+.|\w+)' header.inc --output='$1')'\n'
|
||||||
KEYWORDS+=$(ack '^FUNCTION \w+ (\w+.|\w+)' runtime.inc --output='$1')
|
KEYWORDS+=$(ack '^FUNCTION \w+ (\w+.|\w+)' runtime.inc --output='$1')'\n'
|
||||||
KEYWORDS+='\n'$(ack '^SUB (\w+)' runtime.inc --output='$1')
|
KEYWORDS+=$(ack '^SUB (\w+)' runtime.inc --output='$1')
|
||||||
|
|
||||||
# FUNCTION/SUB PROTOTYPES
|
# FUNCTION/SUB PROTOTYPES
|
||||||
PROTO=$(ack '^FUNCTION \w+ (.+\))' runtime.inc --output='$1')' '
|
PROTO=$(ack '^FUNCTION \w+ (.+\))' runtime.inc --output='$1')'\n'
|
||||||
PROTO+='\n'$(ack '^SUB (.+\))' runtime.inc --output='$1')
|
PROTO+=$(ack '^SUB (.+\))' runtime.inc --output='$1')
|
||||||
#
|
#
|
||||||
|
|
||||||
# SAVE SORTED KEYWORDS/PROTOTYPES
|
# SAVE SORTED KEYWORDS/PROTOTYPES
|
||||||
|
Loading…
Reference in New Issue
Block a user