import Test import sys from Plex import * spaces = Rep1(Any(" \t\n")) lex = Lexicon([ (Bol + Rep1(Str("a")), 'begin'), ( Rep1(Str("b")), 'middle'), ( Rep1(Str("c")) + Eol, 'end'), (Bol + Rep1(Str("d")) + Eol, 'everything'), (spaces, IGNORE) ], debug = Test.debug, timings = sys.stderr ) Test.run(lex, "test7", trace = 0)