Lines 529-541
Link Here
|
529 |
'%' | '&' | '^' | ':' | ';' | "'" | '\' | '|' | '{' | '}' | |
529 |
'%' | '&' | '^' | ':' | ';' | "'" | '\' | '|' | '{' | '}' | |
530 |
'[' | ']' | '?' | ',' | '.' | '<' | '>' | '=' | '#' | DollarSign |
530 |
'[' | ']' | '?' | ',' | '.' | '<' | '>' | '=' | '#' | DollarSign |
531 |
|
531 |
|
532 |
SpecialNotDQ -> '+' | '-' | '/' | '(' | ')' | '*' | '!' | '@' | '`' | '~' | |
532 |
SpecialNotSQNotDQ -> '+' | '-' | '/' | '(' | ')' | '*' | '!' | '@' | '`' | '~' | |
533 |
'%' | '&' | '^' | ':' | ';' | "'" | '|' | '{' | '}' | |
533 |
'%' | '&' | '^' | ':' | ';' | '|' | '{' | '}' | |
534 |
'[' | ']' | '?' | ',' | '.' | '<' | '>' | '=' | '#' | DollarSign |
534 |
'[' | ']' | '?' | ',' | '.' | '<' | '>' | '=' | '#' | DollarSign |
535 |
|
535 |
|
536 |
SpecialNotSQ -> '+' | '-' | '/' | '(' | ')' | '*' | '!' | '@' | '`' | '~' | |
536 |
|
537 |
'%' | '&' | '^' | ':' | ';' | '"' | '|' | '{' | '}' | '\' | |
537 |
SpecialNotDQ -> SpecialNotSQNotDQ | "'" |
538 |
'[' | ']' | '?' | ',' | '.' | '<' | '>' | '=' | '#' | DollarSign |
538 |
SpecialNotSQ -> SpecialNotSQNotDQ | '"' |
|
|
539 |
|
540 |
EscapedSymbols -> NotSQNotDQ | '"' | "'" | '\' |
541 |
BackslashEscapedSymbol -> '\' EscapedSymbols |
539 |
|
542 |
|
540 |
NotSlashOrStar -> Letter |
543 |
NotSlashOrStar -> Letter |
541 |
| Digit |
544 |
| Digit |
Lines 551-556
Link Here
|
551 |
| FF |
554 |
| FF |
552 |
| CtlCharNotWS |
555 |
| CtlCharNotWS |
553 |
|
556 |
|
|
|
557 |
NotSQNotDQ -> Letter |
558 |
| Digit |
559 |
| SpecialNotSQNotDQ |
560 |
| Space |
561 |
|
554 |
NotDQ -> Letter |
562 |
NotDQ -> Letter |
555 |
| Digit |
563 |
| Digit |
556 |
| SpecialNotDQ |
564 |
| SpecialNotDQ |
Lines 564-569
Link Here
|
564 |
| SpecialNotSQ |
572 |
| SpecialNotSQ |
565 |
| Space |
573 |
| Space |
566 |
| EscapedSQ |
574 |
| EscapedSQ |
|
|
575 |
| BackslashEscapedSymbol |
567 |
--| '\' u HexDigit HexDigit HexDigit HexDigit |
576 |
--| '\' u HexDigit HexDigit HexDigit HexDigit |
568 |
--| '\' OctalDigit |
577 |
--| '\' OctalDigit |
569 |
|
578 |
|