//BitLexer import gi.*; class BitLexer extends Lexicon { BitLexer() throws Exception { put("a", expression("0|1")); put("b", expression("1(01)+")); put("c", expression("01*")); debug = LEXICAL; } public static void main(String[] arguments) throws Exception { new BitLexer().interpret(arguments); } }