Compiler/lexical analyzer: Difference between revisions

Content deleted Content added
Ed Davis (talk | contribs)
m Use entity for ; under symbols, so that it aligns left.
Ed Davis (talk | contribs)
m Better regular expressions for character and string literals.
Line 58:
| } || right brace || Rbrace
|-
| &#59; || semi colon || Semi
|-
| , || comma || Comma
Line 86:
| integers || [0-9]+ || Integer
|-
| char literal || <pre>'x([^' \n]|\\n|\\\\)'</pre> || Integer
|-
| identifiers || [_a-zA-Z][_a-zA-Z0-9]+* || Ident
|-
| string literal || ".[^"\n]*" || String
|}
 
Line 182:
! Output
|-
| style="vertical-align:top" |
<lang c>
/*