Module Import alias ImportFrom alias alias alias ImportFrom alias ImportFrom alias alias Assign NameStore Call NameLoad NameLoad ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list decorator_list FunctionDef arguments args NameParam defaults NameLoad body Expr Str Assign NameStore Dict Str Str Call NameLoad NameLoad Str Call NameLoad NameLoad Str Assign NameStore Call NameLoad Call NameLoad NameLoad Str keyword ListLoad NameLoad keyword NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults NameLoad body Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Str If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad Call NameLoad NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad NameLoad Str Expr Call NameLoad NameLoad Call NameLoad NameLoad Str decorator_list If CompareEq NameLoad Str body Expr Call NameLoad
N/A N/A os os.path dirname join exists textx.metamodel metamodel_from_file textx.export metamodel_export model_export N/A this_folder N/A dirname __file__ PrimitiveType N/A object N/A N/A 
    We are registering user PrimitiveType class to support
    primitive types (integer, string) in our entity models
    Thus, user doesn't need to provide integer and string
    types in the model but can reference them in attribute types nevertheless.
     __init__ N/A N/A self parent name N/A N/A N/A N/A self parent parent N/A N/A self name name N/A __str__ N/A N/A self N/A N/A N/A N/A self name N/A N/A get_entity_mm N/A N/A debug N/A False N/A N/A 
    Builds and returns a meta-model for Entity language.
     N/A type_builtins N/A integer string N/A PrimitiveType None integer N/A PrimitiveType None string N/A entity_mm N/A metamodel_from_file N/A join this_folder entity.tx classes N/A PrimitiveType builtins type_builtins debug debug N/A entity_mm N/A main N/A N/A debug N/A False N/A N/A entity_mm N/A get_entity_mm debug N/A dot_folder N/A join this_folder dotexport N/A N/A N/A N/A N/A os path exists dot_folder N/A N/A N/A N/A os mkdir dot_folder N/A N/A metamodel_export entity_mm N/A join dot_folder entity_meta.dot N/A person_model N/A N/A entity_mm model_from_file N/A join this_folder person.ent N/A N/A model_export person_model N/A join dot_folder entity.dot N/A N/A N/A __name__ __main__ N/A N/A N/A main