lexer: Add support for macro identifiers (that begin with '!').
authorBen Pfaff <blp@cs.stanford.edu>
Sun, 21 Mar 2021 21:58:09 +0000 (14:58 -0700)
committerBen Pfaff <blp@cs.stanford.edu>
Fri, 9 Apr 2021 18:16:48 +0000 (11:16 -0700)
commitd26105c398be227dc38668ce3e742c31adef15f7
tree51dd32c30dbc9a8015123061bc9eff9c856bc27c
parent9ecd5482c0847e65b012509008deb1a19e501c67
lexer: Add support for macro identifiers (that begin with '!').
src/data/identifier.c
src/data/identifier.h
src/language/lexer/lexer.c
src/language/lexer/scan.c
src/language/lexer/segment.c
src/language/lexer/segment.h
src/language/lexer/token.c
tests/language/lexer/scan.at
tests/language/lexer/segment.at