SPRAAK
|
Data Structures | |
class | Object |
dst.append("/*!\n@file %s\n@ingroup %s\n" % (src.fname,group)); More... | |
class | Str2cDo |
class | Msg |
class | ArgDecode |
class | Prime |
class | Enum |
class | TokenSeqEnd |
class | TokenSeqIter |
class | TokenSeq |
class | TokenSeqFlt |
class | TokenSeqChr |
class | Arc |
decode using FST's More... | |
class | State |
class | TokenStr |
class | FST |
class | FSTSearch |
class | Token |
class | TokenSeqWrdC |
class | ItemDesc |
class | TokenSeqC |
class | SDocBlock |
class | Item |
class | EnumItem |
class | AutoItem |
class | SubItem |
class | SubItemClass |
class | AutoSubItem |
class | ClipSubEnumItem |
class | ClipPredefItem |
class | ItemInfo |
class | ClassMethodInfo |
class | ClassBaseInfo |
class | ClassInfo |
Functions | |
def | get_this_class_var |
def | slots2state |
def | state2slots |
def | selective_copy |
def | struct_copy |
def | test_triggers_exception |
def | iter1 |
def | get_object_desc |
def | str_clip |
def | open_mkdir |
def | adjust_file_list |
def | append_file_list |
def | check_ci_mtime |
def | find_dependencies |
def | combine_info_classes |
def | get_externals |
def | fname_xlat |
def | parse_all |
Mainly signed to work as a stand-alone program, but in conjunction with Object() one can specify a proper input argument. More... | |
def spr_parser.get_this_class_var | ( | name | ) |
name | provide access to class variables in the class methods during the definition of the class |
def spr_parser.slots2state | ( | obj | ) |
obj | needed to pickle objects without dictionary |
def spr_parser.state2slots | ( | obj, | |
state | |||
) |
obj | needed to unpickle objects without dictionary |
state | needed to unpickle objects without dictionary |
def spr_parser.selective_copy | ( | dst, | |
src, | |||
attr_sel_lst | |||
) |
def spr_parser.struct_copy | ( | dst, | |
src | |||
) |
def spr_parser.test_triggers_exception | ( | code | ) |
code | see if code (string or pre-compiled) triggers an exception |
def spr_parser.iter1 | ( | obj | ) |
obj | make an iterator irrespective of the type of object |
def spr_parser.get_object_desc | ( | obj | ) |
obj | print object + fields |
def spr_parser.str_clip | ( | str, | |
mxlen | |||
) |
def spr_parser.open_mkdir | ( | cfg, | |
fname, | |||
flags | |||
) |
cfg | open a file and if needed and allowed (cfg) make the subdirectories needed to house the file |
fname | open a file and if needed and allowed (cfg) make the subdirectories needed to house the file |
flags | open a file and if needed and allowed (cfg) make the subdirectories needed to house the file |
def spr_parser.adjust_file_list | ( | src_dir, | |
fnames, | |||
re_excl = None , |
|||
get_time = True |
|||
) |
def spr_parser.append_file_list | ( | src_dir, | |
re_match, | |||
re_excl, | |||
lst | |||
) |
def spr_parser.check_ci_mtime | ( | src_dir, | |
src | |||
) |
src_dir | check time of .ci include's |
src | check time of .ci include's |
def spr_parser.find_dependencies | ( | cfg | ) |
def spr_parser.combine_info_classes | ( | cfg | ) |
def spr_parser.get_externals | ( | cfg | ) |
def spr_parser.fname_xlat | ( | src_lst, | |
xlat_lst | |||
) |
def spr_parser.parse_all | ( | cfg | ) |
Mainly signed to work as a stand-alone program, but in conjunction with Object() one can specify a proper input argument.
cfg | See ArgDecode below for required/optional fields in cfg. |