Lines Matching refs:Terminal
31 are Terminal objects, which are subclasses of str. These do not correspond
35 All TokenList and Terminal objects have a 'value' attribute, which produces the
43 is preserved in the returned value. Note that in all Terminal strings quoted
46 All TokenList and Terminal objects also have a string value, which attempts to
54 All TokenList and Terminal objects have a 'defects' attribute which is a
58 Terminal notes x.defects == x.all_defects.)
867 # Terminal classes and instances
870 class Terminal(str):
913 class WhiteSpaceTerminal(Terminal):
923 class ValueTerminal(Terminal):
961 # returns either a Terminal or a TokenList representing the RFC object named
2773 end_ew_not_allowed = Terminal('', 'wrap_as_ew_blocked')
2820 # It's not a Terminal, do each piece individually.