dql.grammar.common module

Common use grammars

dql.grammar.common.function(name, *args, **kwargs)[source]

Construct a parser for a standard function format

dql.grammar.common.make_interval(long_name, short_name)[source]

Create an interval segment

dql.grammar.common.quoted(body)[source]

Quote an item with ‘ or “

dql.grammar.common.upkey(name)[source]

Shortcut for creating an uppercase keyword