Index
Bold numbers indicate definitions of terms.
Symbols and Numbers
_
(underscore), in Ruby, 437
;
(semicolon), as a separator, 316, 320, 336
:
(colon), in Ruby, 78, 439, 443–444
?
(question mark
implementing, 258
in lexers, 234
in Recursive Descent Parser, 247
/
(ordered alternative operator), 233
in Recursive Descent Parser, 246
.
(period), in method calls, 374
..
(range operator), 232
^
operator, in Regex Table Lexer, 240
~
(up-to operator), in ANTLR, 232
'...'
(single quotes), 321
"..."
(double quotes)
in lexers, 320–322
in XML, 101
using for Alternative Tokenization, 101
{...}
delimiters
in C#, 408
in DSLs, 42
in Javascript, 322
in lexers, 322
Get Domain Specific Languages now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.