class IntegerConsumer inherits IWordsConsumer { init() : IStringConsumer {{ matched_words <- matched_words .push("0") .push("1") .push("2") .push("3") .push("4") .push("5") .push("6") .push("7") .push("8") .push("9") ; self; }}; token() : IToken { new IntegerToken }; };