.editorconfig
.gitignore
CHANGELOG.md
CONTRIBUTING.md
Cargo.toml
LICENSE
MANIFEST.in
README.md
py2many.py
pytest.ini
revive.toml
setup.cfg
setup.py
tox.ini
.github/workflows/auto-cancellation.yml
.github/workflows/clippy.yml
.github/workflows/main.yml
doc/langspec.md
docker/Dockerfile
examples/dictionary.py
examples/list_comprehension.py
examples/monkeytype/__init__.py
examples/monkeytype/main.py
py2many/__init__.py
py2many/__main__.py
py2many/analysis.py
py2many/annotation_transformer.py
py2many/ast_helpers.py
py2many/astx.py
py2many/cli.py
py2many/clike.py
py2many/context.py
py2many/declaration_extractor.py
py2many/exceptions.py
py2many/inference.py
py2many/language.py
py2many/mutability_transformer.py
py2many/nesting_transformer.py
py2many/python_transformer.py
py2many/registry.py
py2many/result.py
py2many/rewriters.py
py2many/scope.py
py2many/smt.py
py2many/toposort_modules.py
py2many/tracer.py
py2many.egg-info/PKG-INFO
py2many.egg-info/SOURCES.txt
py2many.egg-info/dependency_links.txt
py2many.egg-info/entry_points.txt
py2many.egg-info/requires.txt
py2many.egg-info/top_level.txt
pycpp/__init__.py
pycpp/clike.py
pycpp/plugins.py
pycpp/tracer.py
pycpp/transpiler.py
pydart/__init__.py
pydart/clike.py
pydart/plugins.py
pydart/transpiler.py
pygo/__init__.py
pygo/clike.py
pygo/inference.py
pygo/plugins.py
pygo/transpiler.py
pyjl/__init__.py
pyjl/clike.py
pyjl/inference.py
pyjl/plugins.py
pyjl/rewriters.py
pyjl/transpiler.py
pykt/__init__.py
pykt/clike.py
pykt/inference.py
pykt/plugins.py
pykt/transpiler.py
pynim/__init__.py
pynim/clike.py
pynim/inference.py
pynim/plugins.py
pynim/transpiler.py
pyrs/__init__.py
pyrs/clike.py
pyrs/inference.py
pyrs/plugins.py
pyrs/transpiler.py
pysmt/__init__.py
pysmt/clike.py
pysmt/inference.py
pysmt/plugins.py
pysmt/transpiler.py
pyv/__init__.py
pyv/clike.py
pyv/inference.py
pyv/plugins.py
pyv/transpiler.py
tests/.cljstyle
tests/__init__.py
tests/pytest.ini
tests/test_analysis.py
tests/test_cli.py
tests/test_clike.py
tests/test_context.py
tests/test_scope.py
tests/test_settings.py
tests/test_tracer.py
tests/test_tracer_cpp.py
tests/test_transpile_self.py
tests/test_transpiler_cpp.py
tests/test_unsupported.py
tests/build/class_vars.jl
tests/build/class_vars.v
tests/build/comb_sort.jl
tests/build/default_init.jl
tests/build/default_init.kt
tests/build/default_init.v
tests/build/del.v
tests/build/dict_del.v
tests/build/dict_keys_explicit.v
tests/build/dict_order.v
tests/build/exception_names.jl
tests/build/exceptions.jl
tests/build/fib.jl
tests/build/fib_with_argparse.jl
tests/build/intenum_iter.jl
tests/build/intenum_iter.v
tests/build/intflag_bitop.jl
tests/build/intflag_bitop.v
tests/build/list_destruct.kt
tests/build/list_slice.jl
tests/build/list_slice.rs
tests/build/nested_class.jl
tests/build/nested_class.rs
tests/build/nested_class.v
tests/build/nested_func.jl
tests/build/nested_func.v
tests/build/print_None.kt
tests/build/str_mult.jl
tests/build/str_mult.kt
tests/build/tuple_destruct.kt
tests/cases/assert.py
tests/cases/asyncio_test.py
tests/cases/binit.py
tests/cases/bitops.py
tests/cases/bubble_sort.py
tests/cases/built_ins.py
tests/cases/byte_literals.py
tests/cases/classes.py
tests/cases/cls.py
tests/cases/comb_sort.py
tests/cases/comment_unsupported.py
tests/cases/complex.py
tests/cases/coverage.py
tests/cases/datatypes.py
tests/cases/demorgan.py
tests/cases/dict.py
tests/cases/equations.py
tests/cases/exception_names.py
tests/cases/exceptions.py
tests/cases/fib.py
tests/cases/fib_with_argparse.py
tests/cases/fstring.py
tests/cases/global.py
tests/cases/global2.py
tests/cases/hello_world.py
tests/cases/ifexp.py
tests/cases/import_tests.py
tests/cases/infer.py
tests/cases/infer_ops.py
tests/cases/int_enum.py
tests/cases/lambda.py
tests/cases/langcomp_bench.py
tests/cases/loop.py
tests/cases/math_func.py
tests/cases/nested_dict.py
tests/cases/print.py
tests/cases/rect.py
tests/cases/sealed.py
tests/cases/smt_types.py
tests/cases/stdio.py
tests/cases/str_enum.py
tests/cases/sys_argv.py
tests/cases/sys_exit.py
tests/cases/with_open.py
tests/dir_cases/test1/bar.py
tests/dir_cases/test1/baz.py
tests/dir_cases/test1/foo.py
tests/dir_cases/test1-cpp-expected/bar.cpp
tests/dir_cases/test1-cpp-expected/baz.cpp
tests/dir_cases/test1-cpp-expected/foo.cpp
tests/dir_cases/test1-dart-expected/bar.dart
tests/dir_cases/test1-dart-expected/baz.dart
tests/dir_cases/test1-dart-expected/foo.dart
tests/dir_cases/test1-go-expected/bar.go
tests/dir_cases/test1-go-expected/baz.go
tests/dir_cases/test1-go-expected/foo.go
tests/dir_cases/test1-julia-expected/bar.jl
tests/dir_cases/test1-julia-expected/baz.jl
tests/dir_cases/test1-julia-expected/foo.jl
tests/dir_cases/test1-kotlin-expected/bar.kt
tests/dir_cases/test1-kotlin-expected/baz.kt
tests/dir_cases/test1-kotlin-expected/foo.kt
tests/dir_cases/test1-nim-expected/bar.nim
tests/dir_cases/test1-nim-expected/baz.nim
tests/dir_cases/test1-nim-expected/foo.nim
tests/dir_cases/test1-python-expected/bar.py
tests/dir_cases/test1-python-expected/baz.py
tests/dir_cases/test1-python-expected/foo.py
tests/dir_cases/test1-rust-expected/bar.rs
tests/dir_cases/test1-rust-expected/baz.rs
tests/dir_cases/test1-rust-expected/foo.rs
tests/dir_cases/test1-smt-expected/bar.smt
tests/dir_cases/test1-smt-expected/baz.smt
tests/dir_cases/test1-smt-expected/foo.smt
tests/dir_cases/test1-vlang-expected/bar.v
tests/dir_cases/test1-vlang-expected/baz.v
tests/dir_cases/test1-vlang-expected/foo.v
tests/expected/assert.cpp
tests/expected/assert.dart
tests/expected/assert.go
tests/expected/assert.jl
tests/expected/assert.kt
tests/expected/assert.nim
tests/expected/assert.py
tests/expected/assert.rs
tests/expected/assert.v
tests/expected/asyncio_test.py
tests/expected/asyncio_test.rs
tests/expected/binit.cpp
tests/expected/binit.dart
tests/expected/binit.go
tests/expected/binit.jl
tests/expected/binit.kt
tests/expected/binit.nim
tests/expected/binit.py
tests/expected/binit.rs
tests/expected/binit.v
tests/expected/bitops.cpp
tests/expected/bitops.dart
tests/expected/bitops.go
tests/expected/bitops.jl
tests/expected/bitops.kt
tests/expected/bitops.nim
tests/expected/bitops.py
tests/expected/bitops.rs
tests/expected/bitops.v
tests/expected/bubble_sort.cpp
tests/expected/bubble_sort.dart
tests/expected/bubble_sort.go
tests/expected/bubble_sort.jl
tests/expected/bubble_sort.kt
tests/expected/bubble_sort.nim
tests/expected/bubble_sort.py
tests/expected/bubble_sort.rs
tests/expected/bubble_sort.v
tests/expected/built_ins.cpp
tests/expected/built_ins.dart
tests/expected/built_ins.go
tests/expected/built_ins.jl
tests/expected/built_ins.kt
tests/expected/built_ins.nim
tests/expected/built_ins.py
tests/expected/built_ins.rs
tests/expected/built_ins.v
tests/expected/byte_literals.jl
tests/expected/byte_literals.py
tests/expected/byte_literals.rs
tests/expected/byte_literals.v
tests/expected/classes.cpp
tests/expected/classes.dart
tests/expected/classes.go
tests/expected/classes.jl
tests/expected/classes.kt
tests/expected/classes.py
tests/expected/classes.rs
tests/expected/classes.v
tests/expected/cls.cpp
tests/expected/cls.dart
tests/expected/cls.go
tests/expected/cls.jl
tests/expected/cls.kt
tests/expected/cls.nim
tests/expected/cls.py
tests/expected/cls.rs
tests/expected/cls.v
tests/expected/comb_sort.cpp
tests/expected/comb_sort.dart
tests/expected/comb_sort.go
tests/expected/comb_sort.jl
tests/expected/comb_sort.kt
tests/expected/comb_sort.nim
tests/expected/comb_sort.py
tests/expected/comb_sort.rs
tests/expected/comb_sort.v
tests/expected/comment_unsupported.cpp
tests/expected/comment_unsupported.dart
tests/expected/comment_unsupported.go
tests/expected/comment_unsupported.jl
tests/expected/comment_unsupported.kt
tests/expected/comment_unsupported.nim
tests/expected/comment_unsupported.py
tests/expected/comment_unsupported.rs
tests/expected/complex.jl
tests/expected/complex.py
tests/expected/coverage.cpp
tests/expected/coverage.dart
tests/expected/coverage.go
tests/expected/coverage.jl
tests/expected/coverage.kt
tests/expected/coverage.nim
tests/expected/coverage.py
tests/expected/coverage.rs
tests/expected/coverage.v
tests/expected/datatypes.smt
tests/expected/demorgan.smt
tests/expected/dict.dart
tests/expected/dict.jl
tests/expected/dict.py
tests/expected/dict.rs
tests/expected/dict.v
tests/expected/equations.smt
tests/expected/exception_names.dart
tests/expected/exception_names.jl
tests/expected/exception_names.py
tests/expected/exceptions.dart
tests/expected/exceptions.jl
tests/expected/exceptions.py
tests/expected/exceptions.v
tests/expected/fib.cpp
tests/expected/fib.dart
tests/expected/fib.go
tests/expected/fib.jl
tests/expected/fib.kt
tests/expected/fib.nim
tests/expected/fib.py
tests/expected/fib.rs
tests/expected/fib.v
tests/expected/fib_with_argparse.py
tests/expected/fib_with_argparse.rs
tests/expected/fstring.py
tests/expected/fstring.rs
tests/expected/global.cpp
tests/expected/global.dart
tests/expected/global.go
tests/expected/global.jl
tests/expected/global.kt
tests/expected/global.nim
tests/expected/global.py
tests/expected/global.rs
tests/expected/global2.cpp
tests/expected/global2.dart
tests/expected/global2.go
tests/expected/global2.jl
tests/expected/global2.kt
tests/expected/global2.nim
tests/expected/global2.py
tests/expected/global2.rs
tests/expected/hello_world.cpp
tests/expected/hello_world.dart
tests/expected/hello_world.go
tests/expected/hello_world.jl
tests/expected/hello_world.kt
tests/expected/hello_world.nim
tests/expected/hello_world.py
tests/expected/hello_world.rs
tests/expected/hello_world.v
tests/expected/ifexp.cpp
tests/expected/ifexp.jl
tests/expected/ifexp.kt
tests/expected/ifexp.nim
tests/expected/ifexp.py
tests/expected/ifexp.rs
tests/expected/import_tests.cpp
tests/expected/import_tests.dart
tests/expected/import_tests.go
tests/expected/import_tests.jl
tests/expected/import_tests.kt
tests/expected/import_tests.nim
tests/expected/import_tests.py
tests/expected/import_tests.rs
tests/expected/import_tests.v
tests/expected/infer.cpp
tests/expected/infer.dart
tests/expected/infer.go
tests/expected/infer.jl
tests/expected/infer.kt
tests/expected/infer.nim
tests/expected/infer.py
tests/expected/infer.rs
tests/expected/infer.v
tests/expected/infer_ops.cpp
tests/expected/infer_ops.dart
tests/expected/infer_ops.go
tests/expected/infer_ops.jl
tests/expected/infer_ops.kt
tests/expected/infer_ops.nim
tests/expected/infer_ops.py
tests/expected/infer_ops.rs
tests/expected/infer_ops.v
tests/expected/int_enum.cpp
tests/expected/int_enum.dart
tests/expected/int_enum.go
tests/expected/int_enum.jl
tests/expected/int_enum.kt
tests/expected/int_enum.nim
tests/expected/int_enum.py
tests/expected/int_enum.rs
tests/expected/lambda.cpp
tests/expected/lambda.dart
tests/expected/lambda.go
tests/expected/lambda.jl
tests/expected/lambda.kt
tests/expected/lambda.nim
tests/expected/lambda.py
tests/expected/lambda.rs
tests/expected/langcomp_bench.py
tests/expected/langcomp_bench.rs
tests/expected/loop.cpp
tests/expected/loop.dart
tests/expected/loop.go
tests/expected/loop.jl
tests/expected/loop.kt
tests/expected/loop.nim
tests/expected/loop.py
tests/expected/loop.rs
tests/expected/math_func.cpp
tests/expected/math_func.jl
tests/expected/math_func.py
tests/expected/nested_dict.cpp
tests/expected/nested_dict.dart
tests/expected/nested_dict.go
tests/expected/nested_dict.jl
tests/expected/nested_dict.kt
tests/expected/nested_dict.nim
tests/expected/nested_dict.py
tests/expected/nested_dict.rs
tests/expected/nested_dict.v
tests/expected/print.cpp
tests/expected/print.dart
tests/expected/print.go
tests/expected/print.jl
tests/expected/print.kt
tests/expected/print.nim
tests/expected/print.py
tests/expected/print.rs
tests/expected/print.v
tests/expected/rect.cpp
tests/expected/rect.dart
tests/expected/rect.go
tests/expected/rect.jl
tests/expected/rect.kt
tests/expected/rect.nim
tests/expected/rect.py
tests/expected/rect.rs
tests/expected/rect.v
tests/expected/sealed.py
tests/expected/sealed.rs
tests/expected/smt_types.smt
tests/expected/stdio.cpp
tests/expected/stdio.py
tests/expected/str_enum.cpp
tests/expected/str_enum.dart
tests/expected/str_enum.go
tests/expected/str_enum.jl
tests/expected/str_enum.kt
tests/expected/str_enum.nim
tests/expected/str_enum.py
tests/expected/str_enum.rs
tests/expected/sys_argv.cpp
tests/expected/sys_argv.dart
tests/expected/sys_argv.go
tests/expected/sys_argv.jl
tests/expected/sys_argv.kt
tests/expected/sys_argv.nim
tests/expected/sys_argv.py
tests/expected/sys_argv.rs
tests/expected/sys_argv.v
tests/expected/sys_exit.cpp
tests/expected/sys_exit.dart
tests/expected/sys_exit.go
tests/expected/sys_exit.jl
tests/expected/sys_exit.kt
tests/expected/sys_exit.nim
tests/expected/sys_exit.py
tests/expected/sys_exit.rs
tests/expected/sys_exit.v
tests/expected/with_open.py
tests/expected/with_open.rs
tests/ext_cases/rect.py
tests/ext_cases/string_sum.py
tests/ext_expected/lib.rs
tests/ext_expected/rect.rs
tests/ext_expected/string_sum.rs
tests/output/__init__.jl
tests/output/__main__.jl
tests/output/analysis.jl
tests/output/annotation_transformer.jl
tests/output/ast_helpers.jl
tests/output/astx.jl
tests/output/cli.jl
tests/output/clike.jl
tests/output/context.jl
tests/output/declaration_extractor.jl
tests/output/exceptions.jl
tests/output/helpers.jl
tests/output/inference.jl
tests/output/language.jl
tests/output/mutability_transformer.jl
tests/output/nesting_transformer.jl
tests/output/plugins.jl
tests/output/pyjl_vars.jl
tests/output/python_transformer.jl
tests/output/registry.jl
tests/output/result.jl
tests/output/rewriters.jl
tests/output/scope.jl
tests/output/smt.jl
tests/output/toposort_modules.jl
tests/output/tracer.jl
tests/output/transpiler.jl