aboutsummaryrefslogtreecommitdiff
path: root/lua/vis.lua
diff options
context:
space:
mode:
authorMurray Calavera <murray.calavera@gmail.com>2018-01-27 18:51:23 +0000
committerMurray Calavera <murray.calavera@gmail.com>2018-01-27 19:57:14 +0000
commit64554981c786c7a95e64c9f4336d3624d7239672 (patch)
tree05e31afac21d990460f984423e5dce98521636b4 /lua/vis.lua
parentf083748d368b1b1e463ac3d66a20e981f5c71164 (diff)
downloadvis-64554981c786c7a95e64c9f4336d3624d7239672.tar.gz
vis-64554981c786c7a95e64c9f4336d3624d7239672.tar.xz
lexers: improve scheme lexer
* fix character literals (#\" no longer quotes the entire file etc.) * properly nest block comments and support simplified datum comment * add r7rs keywords, functions and directives * fix identifiers - pipes were not recognized as delimiters - some valid identifiers were not recognized - some were partially parsed as keywords - quoting only worked on plain alphanumeric identifiers * fix numbers (some valid numbers were not recognised) * dont parse boolean constants as functions
Diffstat (limited to 'lua/vis.lua')
0 files changed, 0 insertions, 0 deletions