module Canql

grammar HesEvent
  rule hes_events
    and_keyword? existance_modifier:hes_no_keyword? hes_keyword <Nodes::HesEvent::WithCondition>
  end

  rule hes_no_keyword
    space ('no' / 'some') word_break
  end

  rule hes_keyword
    space ('hes events' / 'hes records') word_break
  end
end

end