- SRFI 7
-
{configuration language}
-
{program clause}
-
- SRFI 10 (
#,
)
- Add sharp-syntaxes
-
#!
-
#"
-
#(
-
#*
-
#/
-
#0
...#9
-
#:
it's ok to colorize this as ordinal symbol -
#;
unreadable object, no need#<
-
#?
-
#b
,#d
,#o
,#x
,#e
,#i
-
#t
,#f
-
#u
,#s
,#f
,#c
-
#[
-
#\
-
#|
-
- Highlight
use
likeimport
- Highlight keywords (
:key
and)#:key
- Add numeric literals (including
#\d[rR]...
) - Highlight
format
keywords? - Build syntax file from texinfo tags
-
@defmacx?
-
@defspecx?
-
@defunx?
-
@deffnx?
-
{cise expression}
-
{cise statement}
-
{cise type}
-
{ec qualifier}
-
{function}
-
{generic function}
no need{generic application}
-
{method}
-
{next method}
-
{parameter}
-
{stub form}
-
-
@defvarx?
-
@defvrx?
-
{comparator}
-
{constant}
-
-
@deftpx?
-
{builtin class}
regex match -
{builtin module}
-
{class}
regex match -
{condition type}
regex match no need{environment variable}
-
{function}
-
{metaclass}
regex match -
{module}
-
{parameter}
no need{reader syntax}
{record type}
job
incontrol.job
only, omit itditto{record}
-
-
{subprocess argument}
DSL ingauche.process
.:redirects
have operators like<
,>>
, and>&
. Highlight them specially? instance variables@defivarx?
generating texinfo index, can be skipped@defcodeindex
-
- Add
lispword
s@def(spec|mac)x?
of form(syntax-name at-least-one-arg ... body-ish ...)