BlockIt
basegrammar.py File Reference

Go to the source code of this file.

Namespaces

namespace  blockit::basegrammar

Functions

def blockit::basegrammar::isbin
def blockit::basegrammar::isoct
def blockit::basegrammar::ishex

Variables

string blockit::basegrammar::__doc__
tuple blockit::basegrammar::VALIDNAME = pp.Word(pp.alphas+'_', pp.alphanums+'_')
tuple blockit::basegrammar::NUM = pp.Word(pp.nums)
tuple blockit::basegrammar::INTEGER = pp.Combine((pp.Optional('-')|pp.Optional('+'))+pp.Word(pp.nums))
tuple blockit::basegrammar::DECIMAL_NUM = pp.Combine(INTEGER+'.'+pp.Optional(NUM)+pp.Suppress(pp.Optional('f')|pp.Optional('F')))
tuple blockit::basegrammar::HEX_NUM = pp.Combine( pp.Literal( '0x' ) + pp.Word( pp.nums + 'abcdefABCDEF' ))
tuple blockit::basegrammar::ENGINEERING_NUM
tuple blockit::basegrammar::BIN_NUM = pp.Word('01')
tuple blockit::basegrammar::UNIXFILE = pp.Group(pp.OneOrMore(pp.Literal("/") + pp.Word(pp.alphanums + '_-.')))
 All Classes Namespaces Files Functions Variables Properties