Пример #1
0
 protected function setUp()
 {
     $this->parser1 = hammer_sequence(hammer_ch("a"), hammer_epsilon(), hammer_ch("b"));
     $this->parser2 = hammer_sequence(hammer_epsilon(), hammer_ch("a"));
     $this->parser3 = hammer_sequence(hammer_ch("a"), hammer_epsilon());
 }
Пример #2
0
 protected function setUp()
 {
     $this->parser = hammer_indirect();
     hammer_bind_indirect($this->parser, hammer_choice(hammer_sequence(hammer_ch("a"), $this->parser), hammer_epsilon()));
 }