LICENCE
README.md
pyproject.toml
bin/_input.sh
bin/analyze.sh
bin/ast.sh
bin/cache.sh
bin/ci-test.sh
bin/gram.sh
bin/instrument.sh
bin/j2.sh
bin/test.sh
bin/transpile.sh
data/grammar.lark
data/i18n.yml
data/cpp/template/assign/anno_assign.j2
data/cpp/template/assign/aug_assign.j2
data/cpp/template/assign/move_assign.j2
data/cpp/template/assign/move_assign_declare.j2
data/cpp/template/assign/move_assign_destruction.j2
data/cpp/template/assign/move_assign_dict.j2
data/cpp/template/block/entrypoint.j2
data/cpp/template/class/_accessor.j2
data/cpp/template/class/_after.j2
data/cpp/template/class/_before.j2
data/cpp/template/class/_classify.j2
data/cpp/template/class/_comment.j2
data/cpp/template/class/_constructor_inherits.j2
data/cpp/template/class/_decl_class_var.j2
data/cpp/template/class/_decl_this_var.j2
data/cpp/template/class/_decorators.j2
data/cpp/template/class/_definition_class.j2
data/cpp/template/class/_definition_enum.j2
data/cpp/template/class/_inherits.j2
data/cpp/template/class/_post_definition.j2
data/cpp/template/class/_prepare.j2
data/cpp/template/class/_statements.j2
data/cpp/template/class/_statements_enum.j2
data/cpp/template/class/_template_types.j2
data/cpp/template/class/alt_class.j2
data/cpp/template/class/class.j2
data/cpp/template/class/enum.j2
data/cpp/template/class/template_class.j2
data/cpp/template/comp/_assign_dict.j2
data/cpp/template/comp/comp_for.j2
data/cpp/template/comp/comp_for_enumerate.j2
data/cpp/template/comp/comp_for_range.j2
data/cpp/template/comp/dict_comp.j2
data/cpp/template/comp/list_comp.j2
data/cpp/template/element/decorator.j2
data/cpp/template/element/param_type.j2
data/cpp/template/element/parameter.j2
data/cpp/template/expression/argument.j2
data/cpp/template/expression/elipsis.j2
data/cpp/template/expression/group.j2
data/cpp/template/flow/catch.j2
data/cpp/template/flow/try.j2
data/cpp/template/flow/while.j2
data/cpp/template/flow/with.j2
data/cpp/template/flow/with_entry.j2
data/cpp/template/flow/for/default.j2
data/cpp/template/flow/for/dict.j2
data/cpp/template/flow/for/enumerate.j2
data/cpp/template/flow/for/range.j2
data/cpp/template/flow/if/else.j2
data/cpp/template/flow/if/else_if.j2
data/cpp/template/flow/if/if.j2
data/cpp/template/func_call/__py_copy__.j2
data/cpp/template/func_call/_str_format.j2
data/cpp/template/func_call/c_func_invoke.j2
data/cpp/template/func_call/c_func_ref.j2
data/cpp/template/func_call/c_include.j2
data/cpp/template/func_call/c_macro.j2
data/cpp/template/func_call/c_pragma.j2
data/cpp/template/func_call/c_type_expr.j2
data/cpp/template/func_call/cast_bin_to_bin.j2
data/cpp/template/func_call/cast_bin_to_str.j2
data/cpp/template/func_call/cast_char.j2
data/cpp/template/func_call/cast_enum.j2
data/cpp/template/func_call/cast_list.j2
data/cpp/template/func_call/cast_str_to_bin.j2
data/cpp/template/func_call/cast_str_to_str.j2
data/cpp/template/func_call/cvar_as_a.j2
data/cpp/template/func_call/cvar_copy.j2
data/cpp/template/func_call/cvar_down.j2
data/cpp/template/func_call/cvar_move.j2
data/cpp/template/func_call/cvar_new_addr.j2
data/cpp/template/func_call/cvar_new_smart.j2
data/cpp/template/func_call/cvar_new_smart_list.j2
data/cpp/template/func_call/cvar_self_to_raw.j2
data/cpp/template/func_call/cvar_smart_empty.j2
data/cpp/template/func_call/cvar_to.j2
data/cpp/template/func_call/cvar_to_addr_hex.j2
data/cpp/template/func_call/cvar_to_addr_id.j2
data/cpp/template/func_call/default.j2
data/cpp/template/func_call/dict_copy.j2
data/cpp/template/func_call/dict_get.j2
data/cpp/template/func_call/dict_items.j2
data/cpp/template/func_call/dict_keys.j2
data/cpp/template/func_call/dict_pop.j2
data/cpp/template/func_call/dict_values.j2
data/cpp/template/func_call/generic_call.j2
data/cpp/template/func_call/len.j2
data/cpp/template/func_call/list_copy.j2
data/cpp/template/func_call/list_extend.j2
data/cpp/template/func_call/list_insert.j2
data/cpp/template/func_call/list_pop.j2
data/cpp/template/func_call/list_sort.j2
data/cpp/template/func_call/print.j2
data/cpp/template/func_call/str_count.j2
data/cpp/template/func_call/str_encode.j2
data/cpp/template/func_call/str_endswith.j2
data/cpp/template/func_call/str_find.j2
data/cpp/template/func_call/str_format.j2
data/cpp/template/func_call/str_join.j2
data/cpp/template/func_call/str_lstrip.j2
data/cpp/template/func_call/str_replace.j2
data/cpp/template/func_call/str_rfind.j2
data/cpp/template/func_call/str_rstrip.j2
data/cpp/template/func_call/str_split.j2
data/cpp/template/func_call/str_startswith.j2
data/cpp/template/func_call/str_strip.j2
data/cpp/template/func_call/super.j2
data/cpp/template/function/_accessor.j2
data/cpp/template/function/_block.j2
data/cpp/template/function/_block_constructor.j2
data/cpp/template/function/_comment.j2
data/cpp/template/function/_decorators.j2
data/cpp/template/function/_initializer.j2
data/cpp/template/function/_iterator_dict.j2
data/cpp/template/function/_iterator_list.j2
data/cpp/template/function/_iterator_list_complex.j2
data/cpp/template/function/_method_body.j2
data/cpp/template/function/_params.j2
data/cpp/template/function/_return_type.j2
data/cpp/template/function/_signature_common.j2
data/cpp/template/function/_signature_constructor.j2
data/cpp/template/function/_signature_prefix.j2
data/cpp/template/function/_signature_suffix.j2
data/cpp/template/function/_template_types.j2
data/cpp/template/function/class_method.j2
data/cpp/template/function/closure.j2
data/cpp/template/function/constructor.j2
data/cpp/template/function/copy_constructor.j2
data/cpp/template/function/destructor.j2
data/cpp/template/function/function.j2
data/cpp/template/function/method.j2
data/cpp/template/indexer/class.j2
data/cpp/template/indexer/cvar.j2
data/cpp/template/indexer/default.j2
data/cpp/template/indexer/slice_array.j2
data/cpp/template/indexer/slice_string.j2
data/cpp/template/indexer/tuple.j2
data/cpp/template/lambda/_lambda_params.j2
data/cpp/template/lambda/default.j2
data/cpp/template/literal/dict.j2
data/cpp/template/literal/doc_string.j2
data/cpp/template/literal/falsy.j2
data/cpp/template/literal/float.j2
data/cpp/template/literal/integer.j2
data/cpp/template/literal/list.j2
data/cpp/template/literal/list_spread.j2
data/cpp/template/literal/null.j2
data/cpp/template/literal/pair.j2
data/cpp/template/literal/string.j2
data/cpp/template/literal/truthy.j2
data/cpp/template/literal/tuple.j2
data/cpp/template/operation/binary_fill_list.j2
data/cpp/template/operation/binary_in.j2
data/cpp/template/operation/binary_operator.j2
data/cpp/template/operation/ternary_operator.j2
data/cpp/template/operation/unary_operator.j2
data/cpp/template/reference/class_ref.j2
data/cpp/template/reference/decl_this_var.j2
data/cpp/template/reference/this_ref.j2
data/cpp/template/reference/var.j2
data/cpp/template/relay/cvar_to.j2
data/cpp/template/relay/default.j2
data/cpp/template/relay/literalize.j2
data/cpp/template/statement/_delete.j2
data/cpp/template/statement/assert.j2
data/cpp/template/statement/break.j2
data/cpp/template/statement/comment.j2
data/cpp/template/statement/continue.j2
data/cpp/template/statement/delete.j2
data/cpp/template/statement/import.j2
data/cpp/template/statement/import_i18n.j2
data/cpp/template/statement/pass.j2
data/cpp/template/statement/return.j2
data/cpp/template/statement/throw.j2
data/cpp/template/statement/yield.j2
data/cpp/template/type/callable_type.j2
data/cpp/template/type/custom_type.j2
data/cpp/template/type/dict_type.j2
data/cpp/template/type/list_type.j2
data/cpp/template/type/literal_dict_type.j2
data/cpp/template/type/literal_type.j2
data/cpp/template/type/null_type.j2
data/cpp/template/type/pluck_method.j2
data/cpp/template/type/relay_of_type.j2
data/cpp/template/type/template.j2
data/cpp/template/type/var_of_type.j2
data/syntax/gram_rules.py
data/syntax/gram_tokenizer.py
data/syntax/py_rules.py
rogw/tranp/errors.py
rogw/tranp/app/app.py
rogw/tranp/app/config.py
rogw/tranp/app/dir.py
rogw/tranp/app/dummy.py
rogw/tranp/app/env.py
rogw/tranp/app/loader.py
rogw/tranp/bin/analyze.py
rogw/tranp/bin/ast_check.py
rogw/tranp/bin/gram_check.py
rogw/tranp/bin/io.py
rogw/tranp/bin/j2_check.py
rogw/tranp/bin/transpile.py
rogw/tranp/cache/cache.py
rogw/tranp/cache/memo.py
rogw/tranp/cache/memo2.py
rogw/tranp/compatible/cpp/classes.py
rogw/tranp/compatible/cpp/convertion.py
rogw/tranp/compatible/cpp/cvar.py
rogw/tranp/compatible/cpp/function.py
rogw/tranp/compatible/cpp/preprocess.py
rogw/tranp/compatible/libralies/abc.py
rogw/tranp/compatible/libralies/binascii.py
rogw/tranp/compatible/libralies/classes.py
rogw/tranp/compatible/libralies/colorsys.py
rogw/tranp/compatible/libralies/datetime.py
rogw/tranp/compatible/libralies/enum.py
rogw/tranp/compatible/libralies/importlib.py
rogw/tranp/compatible/libralies/inspect.py
rogw/tranp/compatible/libralies/json.py
rogw/tranp/compatible/libralies/math.py
rogw/tranp/compatible/libralies/numpy.py
rogw/tranp/compatible/libralies/os.py
rogw/tranp/compatible/libralies/re.py
rogw/tranp/compatible/libralies/sys.py
rogw/tranp/compatible/libralies/type.py
rogw/tranp/compatible/libralies/types.py
rogw/tranp/compatible/libralies/typing.py
rogw/tranp/compatible/libralies/uuid.py
rogw/tranp/compatible/libralies/weakref.py
rogw/tranp/compatible/libralies/yaml.py
rogw/tranp/compatible/libralies/collections/abc.py
rogw/tranp/compatible/python/embed.py
rogw/tranp/compatible/python/types.py
rogw/tranp/data/version.py
rogw/tranp/data/meta/header.py
rogw/tranp/data/meta/types.py
rogw/tranp/dsn/dsn.py
rogw/tranp/dsn/module.py
rogw/tranp/dsn/translation.py
rogw/tranp/file/loader.py
rogw/tranp/file/writer.py
rogw/tranp/i18n/i18n.py
rogw/tranp/implements/cpp/providers/i18n.py
rogw/tranp/implements/cpp/providers/view.py
rogw/tranp/implements/cpp/semantics/cvars.py
rogw/tranp/implements/cpp/transpiler/py2cpp.py
rogw/tranp/implements/cpp/view/cpp_view_helper.py
rogw/tranp/implements/syntax/lark/entry.py
rogw/tranp/implements/syntax/lark/parser.py
rogw/tranp/implements/syntax/tranp/ast.py
rogw/tranp/implements/syntax/tranp/rule.py
rogw/tranp/implements/syntax/tranp/syntax.py
rogw/tranp/implements/syntax/tranp/token.py
rogw/tranp/implements/syntax/tranp/tokenizer.py
rogw/tranp/implements/transpiler/evaluator.py
rogw/tranp/lang/annotation.py
rogw/tranp/lang/comment.py
rogw/tranp/lang/convertion.py
rogw/tranp/lang/defer.py
rogw/tranp/lang/di.py
rogw/tranp/lang/dict.py
rogw/tranp/lang/error.py
rogw/tranp/lang/locator.py
rogw/tranp/lang/middleware.py
rogw/tranp/lang/module.py
rogw/tranp/lang/profile.py
rogw/tranp/lang/sequence.py
rogw/tranp/lang/string.py
rogw/tranp/lang/trace.py
rogw/tranp/lang/trait.py
rogw/tranp/lang/translator.py
rogw/tranp/lang/typehint.py
rogw/tranp/module/includer.py
rogw/tranp/module/loader.py
rogw/tranp/module/module.py
rogw/tranp/module/modules.py
rogw/tranp/module/types.py
rogw/tranp/providers/app.py
rogw/tranp/providers/cache.py
rogw/tranp/providers/module.py
rogw/tranp/providers/semantics.py
rogw/tranp/providers/syntax/ast.py
rogw/tranp/providers/syntax/entrypoints.py
rogw/tranp/providers/syntax/resolver.py
rogw/tranp/semantics/finder.py
rogw/tranp/semantics/procedure.py
rogw/tranp/semantics/processor.py
rogw/tranp/semantics/reflections.py
rogw/tranp/semantics/processors/expand_modules.py
rogw/tranp/semantics/processors/resolve_unknown.py
rogw/tranp/semantics/processors/restore_symbols.py
rogw/tranp/semantics/processors/store_symbols.py
rogw/tranp/semantics/processors/symbol_extends.py
rogw/tranp/semantics/reflection/base.py
rogw/tranp/semantics/reflection/db.py
rogw/tranp/semantics/reflection/definition.py
rogw/tranp/semantics/reflection/interfaces.py
rogw/tranp/semantics/reflection/persistent.py
rogw/tranp/semantics/reflection/reflection.py
rogw/tranp/semantics/reflection/serialization.py
rogw/tranp/semantics/reflection/serializer.py
rogw/tranp/semantics/reflection/traits.py
rogw/tranp/semantics/reflection/helper/naming.py
rogw/tranp/semantics/reflection/helper/template.py
rogw/tranp/syntax/ast/cache.py
rogw/tranp/syntax/ast/entry.py
rogw/tranp/syntax/ast/entrypoints.py
rogw/tranp/syntax/ast/finder.py
rogw/tranp/syntax/ast/parser.py
rogw/tranp/syntax/ast/path.py
rogw/tranp/syntax/ast/query.py
rogw/tranp/syntax/ast/resolver.py
rogw/tranp/syntax/node/accessible.py
rogw/tranp/syntax/node/behavior.py
rogw/tranp/syntax/node/embed.py
rogw/tranp/syntax/node/interface.py
rogw/tranp/syntax/node/node.py
rogw/tranp/syntax/node/query.py
rogw/tranp/syntax/node/resolver.py
rogw/tranp/syntax/node/serializer.py
rogw/tranp/syntax/node/definition/__init__.py
rogw/tranp/syntax/node/definition/accessible.py
rogw/tranp/syntax/node/definition/element.py
rogw/tranp/syntax/node/definition/expression.py
rogw/tranp/syntax/node/definition/general.py
rogw/tranp/syntax/node/definition/literal.py
rogw/tranp/syntax/node/definition/operator.py
rogw/tranp/syntax/node/definition/primary.py
rogw/tranp/syntax/node/definition/statement_compound.py
rogw/tranp/syntax/node/definition/statement_simple.py
rogw/tranp/syntax/node/definition/terminal.py
rogw/tranp/test/case_discovery.py
rogw/tranp/test/helper.py
rogw/tranp/test/validation.py
rogw/tranp/transpiler/middleware.py
rogw/tranp/transpiler/types.py
rogw/tranp/view/error_render.py
rogw/tranp/view/render.py
rogw/tranp/view/helper/block.py
rogw/tranp/view/helper/decorator.py
rogw/tranp/view/helper/helper.py
tranp.egg-info/PKG-INFO
tranp.egg-info/SOURCES.txt
tranp.egg-info/dependency_links.txt
tranp.egg-info/top_level.txt