Skip to content

Commit 1edf439

Browse files
committed
spef allow illegal unquoted !'s
Signed-off-by: James Cherry <cherry@parallaxsw.com>
1 parent f9643fb commit 1edf439

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

parasitics/SpefLex.ll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,11 +73,11 @@ FLOAT {DECIMAL}|{FRACTION}|{EXP}
7373
HCHAR "."|"/"|"|"|":"
7474
PREFIX_BUS_DELIM "["|"{"|"("|"<"
7575
SUFFIX_BUS_DELIM "]"|"}"|")"|">"
76-
SPECIAL_CHAR "!"|"#"|"$"|"%"|"&"|"`"|"("|")"|"*"|"+"|","|"-"|"."|"/"|":"|";"|"<"|"="|">"|"?"|"@"|"["|"\\"|"]"|"^"|"'"|"{"|"|"|"}"|"~"
76+
SPECIAL_CHAR "#"|"$"|"%"|"&"|"`"|"("|")"|"*"|"+"|","|"-"|"."|"/"|":"|";"|"<"|"="|">"|"?"|"@"|"["|"\\"|"]"|"^"|"'"|"{"|"|"|"}"|"~"
7777
ESCAPED_CHAR_SET {SPECIAL_CHAR}|\"
7878
ESCAPED_CHAR \\{ESCAPED_CHAR_SET}
7979
IDENT_ACHAR {ESCAPED_CHAR}|{ALPHA}|"_"
80-
IDENT_CHAR {IDENT_ACHAR}|{DIGIT}
80+
IDENT_CHAR {IDENT_ACHAR}|{DIGIT}|"!"
8181
ID {IDENT_ACHAR}{IDENT_CHAR}*
8282
BUS_SUB {DIGIT}|{ALPHA}|"_"
8383
BIT_IDENT {ID}({PREFIX_BUS_DELIM}{BUS_SUB}+{SUFFIX_BUS_DELIM})+

0 commit comments

Comments
 (0)