def term(): """ """ token = StringStart() + dice() + StringEnd() \ | StringStart() + dice() + operator() + integer() + StringEnd() \ | StringStart() + dice() + flags() + StringEnd() \ | StringStart() + dice() + flags() + operator() + integer() + StringEnd() token.setName("term") token.setResultsName("term") return token