# # Example 1 # from Plex import * lexicon = Lexicon([ (Str("Python"), "my_favourite_language"), (Str("Perl"), "the_other_language"), (Str("rocks"), "is_excellent"), (Str("sucks"), "is_differently_good"), (Rep1(Any(" \t\n")), IGNORE) ]) # # Example 2 # filename = "example1and2.in" f = open(filename, "r") scanner = Scanner(lexicon, f, filename) while 1: token = scanner.read() print token if token[0] is None: break