├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .ocamlformat ├── LICENSE ├── README.md ├── bin ├── dune ├── main.ml └── stdlib.fc ├── dune-project ├── examples └── wallet_v3.tact ├── js ├── dune └── tact_js.ml ├── lib ├── attributes.ml ├── builtin.ml ├── codegen_func.ml ├── compiler.ml ├── config.ml ├── discriminator.ml ├── dune ├── errors.ml ├── func.ml ├── interpreter.ml ├── lang.ml ├── lang_types.ml ├── located.ml ├── parser.ml ├── partial_evaluator.ml ├── show.ml ├── std │ └── std.tact ├── syntax.ml ├── type_check.ml └── zint.ml ├── tact.opam ├── test ├── builtin.ml ├── builtin_basics.ml ├── codegen_func.ml ├── dune ├── errors.ml ├── immediacy_check.ml ├── lang.ml ├── lang_types.ml ├── shared.ml ├── std.ml └── syntax.ml ├── tonvm.opam └── tonvm ├── bitstr.ml ├── cp.ml ├── dune ├── instr.ml ├── instr_null.ml ├── instr_null_test.ml ├── instr_stack.ml ├── instr_stack_test.ml ├── tests.ml ├── tonvm.ml ├── vm.ml └── zint.ml /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/.gitignore -------------------------------------------------------------------------------- /.ocamlformat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/.ocamlformat -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/README.md -------------------------------------------------------------------------------- /bin/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/bin/dune -------------------------------------------------------------------------------- /bin/main.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/bin/main.ml -------------------------------------------------------------------------------- /bin/stdlib.fc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/bin/stdlib.fc -------------------------------------------------------------------------------- /dune-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/dune-project -------------------------------------------------------------------------------- /examples/wallet_v3.tact: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/examples/wallet_v3.tact -------------------------------------------------------------------------------- /js/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/js/dune -------------------------------------------------------------------------------- /js/tact_js.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/js/tact_js.ml -------------------------------------------------------------------------------- /lib/attributes.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/lib/attributes.ml -------------------------------------------------------------------------------- /lib/builtin.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/lib/builtin.ml -------------------------------------------------------------------------------- /lib/codegen_func.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/lib/codegen_func.ml -------------------------------------------------------------------------------- /lib/compiler.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/lib/compiler.ml -------------------------------------------------------------------------------- /lib/config.ml: -------------------------------------------------------------------------------- 1 | module type T = sig 2 | include Located.T 3 | end 4 | -------------------------------------------------------------------------------- /lib/discriminator.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/lib/discriminator.ml -------------------------------------------------------------------------------- /lib/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/lib/dune -------------------------------------------------------------------------------- /lib/errors.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/lib/errors.ml -------------------------------------------------------------------------------- /lib/func.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/lib/func.ml -------------------------------------------------------------------------------- /lib/interpreter.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/lib/interpreter.ml -------------------------------------------------------------------------------- /lib/lang.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/lib/lang.ml -------------------------------------------------------------------------------- /lib/lang_types.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/lib/lang_types.ml -------------------------------------------------------------------------------- /lib/located.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/lib/located.ml -------------------------------------------------------------------------------- /lib/parser.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/lib/parser.ml -------------------------------------------------------------------------------- /lib/partial_evaluator.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/lib/partial_evaluator.ml -------------------------------------------------------------------------------- /lib/show.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/lib/show.ml -------------------------------------------------------------------------------- /lib/std/std.tact: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/lib/std/std.tact -------------------------------------------------------------------------------- /lib/syntax.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/lib/syntax.ml -------------------------------------------------------------------------------- /lib/type_check.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/lib/type_check.ml -------------------------------------------------------------------------------- /lib/zint.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/lib/zint.ml -------------------------------------------------------------------------------- /tact.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/tact.opam -------------------------------------------------------------------------------- /test/builtin.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/test/builtin.ml -------------------------------------------------------------------------------- /test/builtin_basics.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/test/builtin_basics.ml -------------------------------------------------------------------------------- /test/codegen_func.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/test/codegen_func.ml -------------------------------------------------------------------------------- /test/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/test/dune -------------------------------------------------------------------------------- /test/errors.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/test/errors.ml -------------------------------------------------------------------------------- /test/immediacy_check.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/test/immediacy_check.ml -------------------------------------------------------------------------------- /test/lang.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/test/lang.ml -------------------------------------------------------------------------------- /test/lang_types.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/test/lang_types.ml -------------------------------------------------------------------------------- /test/shared.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/test/shared.ml -------------------------------------------------------------------------------- /test/std.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/test/std.ml -------------------------------------------------------------------------------- /test/syntax.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/test/syntax.ml -------------------------------------------------------------------------------- /tonvm.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/tonvm.opam -------------------------------------------------------------------------------- /tonvm/bitstr.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/tonvm/bitstr.ml -------------------------------------------------------------------------------- /tonvm/cp.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/tonvm/cp.ml -------------------------------------------------------------------------------- /tonvm/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/tonvm/dune -------------------------------------------------------------------------------- /tonvm/instr.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/tonvm/instr.ml -------------------------------------------------------------------------------- /tonvm/instr_null.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/tonvm/instr_null.ml -------------------------------------------------------------------------------- /tonvm/instr_null_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/tonvm/instr_null_test.ml -------------------------------------------------------------------------------- /tonvm/instr_stack.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/tonvm/instr_stack.ml -------------------------------------------------------------------------------- /tonvm/instr_stack_test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/tonvm/instr_stack_test.ml -------------------------------------------------------------------------------- /tonvm/tests.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/tonvm/tests.ml -------------------------------------------------------------------------------- /tonvm/tonvm.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/tonvm/tonvm.ml -------------------------------------------------------------------------------- /tonvm/vm.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/tonvm/vm.ml -------------------------------------------------------------------------------- /tonvm/zint.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tact-lang/tact-obsolete/HEAD/tonvm/zint.ml --------------------------------------------------------------------------------