X-Git-Url: https://www.kengrimes.com/gitweb/?p=henge%2Fapc.git;a=blobdiff_plain;f=src%2Flexer.rl;h=821d742f78f5749c4b77ee6901d6dca93b6f49d3;hp=ad37169b358ef51de3e3233ce83a98e71ac133cb;hb=7717f2734d7b85ac3b2fc960602c1560dd602db6;hpb=9693be009736f21eb40549d74034b570bce5dbe2 diff --git a/src/lexer.rl b/src/lexer.rl index ad37169..821d742 100644 --- a/src/lexer.rl +++ b/src/lexer.rl @@ -115,7 +115,7 @@ yycstate* apc_cstate; SS = ('+SS' %to(push_SS)) | ('+SS' %to(push_SS) link ) ; ref = '0x' >set_ts alnum{8} $err(ref_error) %push_ref ; val = digit+ >set_ts %push_val ; - name = (lower+ >set_ts) %push_name ; + name = (lower+ >set_ts) (lower | digit)+ %push_name ; map = '+MAP' %to(push_map); tok = (name | val | ref | dimensions | map | link | SS | direction);