├── .envrc ├── .gitignore ├── .travis.yml ├── .vscode └── tasks.json ├── Cargo.lock ├── Cargo.toml ├── Contributing.md ├── LICENSE ├── Makefile ├── README.md ├── TODO.md ├── bin ├── build_main.rs └── dtrace_profile.sh ├── default.nix ├── docsite ├── Makefile ├── buckets │ ├── ucg-docs.ucg │ └── ucg-docs.yaml ├── site │ ├── config.toml │ ├── content │ │ ├── _index.md │ │ ├── getting-started │ │ │ └── _index.md │ │ ├── reference │ │ │ ├── _index.md │ │ │ ├── converters.md │ │ │ ├── expressions.md │ │ │ ├── grammar.md │ │ │ ├── overview.md │ │ │ ├── statements.md │ │ │ └── types.md │ │ ├── stdlib │ │ │ ├── _index.md │ │ │ ├── functional.md │ │ │ ├── lists.md │ │ │ ├── schema.md │ │ │ ├── testing.md │ │ │ └── tuples.md │ │ └── tutorials │ │ │ ├── _index.md │ │ │ ├── a-json-config.md │ │ │ ├── recursive-modules.md │ │ │ └── script.md │ └── themes │ │ └── book │ │ ├── LICENSE │ │ ├── README.md │ │ ├── config.toml │ │ ├── content │ │ ├── _index.md │ │ ├── chapter1 │ │ │ ├── _index.md │ │ │ └── page1.md │ │ ├── chapter2 │ │ │ ├── _index.md │ │ │ └── page1.md │ │ ├── chapter3 │ │ │ ├── _index.md │ │ │ ├── page1.md │ │ │ └── page2.md │ │ ├── chapter4 │ │ │ └── _index.md │ │ └── chapter5 │ │ │ └── _index.md │ │ ├── sass │ │ ├── _content.scss │ │ ├── _header.scss │ │ ├── _navigation.scss │ │ ├── _normalize.scss │ │ └── book.scss │ │ ├── screenshot.png │ │ ├── static │ │ └── book.js │ │ ├── templates │ │ ├── index.html │ │ ├── page.html │ │ └── section.html │ │ └── theme.toml └── ucglib │ ├── globals.ucg │ └── macros.ucg ├── example_errors ├── import_cycle1.ucg ├── import_cycle2.ucg └── import_cycle3.ucg ├── examples ├── module_example │ ├── modules │ │ ├── host_module.ucg │ │ ├── site_module.ucg │ │ └── unified.ucg │ ├── test_mod_host.ucg │ └── test_mod_site.ucg ├── shared.ucg ├── test_env.ucg ├── test_flags.ucg ├── test_json.ucg ├── test_toml.ucg ├── test_xml.ucg └── test_yaml.ucg ├── flake.lock ├── flake.nix ├── integration_tests ├── comparisons_test.ucg ├── concatenation_test.ucg ├── empty_test.ucg ├── format_test.ucg ├── func_test.ucg ├── functional_processing_test.ucg ├── import_test.ucg ├── include_example.json ├── include_example.sh ├── include_example.yaml ├── include_test.ucg ├── libs │ ├── shared.ucg │ └── test_import.ucg ├── list_test.ucg ├── modules_test.ucg ├── operator_precedence_test.ucg ├── pkg_func_module.ucg ├── pkg_func_module_test.ucg ├── select_expressions_test.ucg ├── selectors_test.ucg ├── simple_values_test.ucg ├── tuple_test.ucg └── types_test.ucg ├── result ├── src ├── ast │ ├── mod.rs │ ├── printer │ │ ├── mod.rs │ │ └── test.rs │ ├── test.rs │ └── walk.rs ├── benches │ └── parse.rs ├── build │ ├── compile_test.rs │ ├── format.rs │ ├── ir.rs │ ├── mod.rs │ ├── opcode │ │ ├── cache.rs │ │ ├── convert.rs │ │ ├── debug.rs │ │ ├── display.rs │ │ ├── environment.rs │ │ ├── error.rs │ │ ├── mod.rs │ │ ├── pointer.rs │ │ ├── runtime.rs │ │ ├── scope.rs │ │ ├── translate.rs │ │ └── vm.rs │ ├── scope.rs │ ├── stdlib.rs │ └── test.rs ├── convert │ ├── b64.rs │ ├── env.rs │ ├── env_help.txt │ ├── exec.rs │ ├── exec_help.txt │ ├── flags.rs │ ├── flags_help.txt │ ├── json.rs │ ├── json_help.txt │ ├── mod.rs │ ├── toml.rs │ ├── toml_help.txt │ ├── traits.rs │ ├── xml.rs │ ├── xml_help.txt │ ├── yaml.rs │ ├── yaml_help.txt │ └── yamlmulti.rs ├── error.rs ├── help │ ├── env.txt │ └── repl.txt ├── io │ ├── mod.rs │ └── test.rs ├── iter.rs ├── lib.rs ├── main.rs ├── parse │ ├── mod.rs │ └── precedence.rs └── tokenizer │ ├── mod.rs │ └── test.rs └── std ├── functional.ucg ├── lists.ucg ├── schema.ucg ├── strings.ucg ├── testing.ucg ├── tests ├── functional_test.ucg ├── lists_test.ucg ├── schema_test.ucg ├── strings_test.ucg ├── testing_test.ucg ├── tuples_test.ucg └── xml_test.ucg ├── tuples.ucg └── xml.ucg /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/.envrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/Contributing.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/TODO.md -------------------------------------------------------------------------------- /bin/build_main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/bin/build_main.rs -------------------------------------------------------------------------------- /bin/dtrace_profile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/bin/dtrace_profile.sh -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/default.nix -------------------------------------------------------------------------------- /docsite/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/Makefile -------------------------------------------------------------------------------- /docsite/buckets/ucg-docs.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/buckets/ucg-docs.ucg -------------------------------------------------------------------------------- /docsite/buckets/ucg-docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/buckets/ucg-docs.yaml -------------------------------------------------------------------------------- /docsite/site/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/config.toml -------------------------------------------------------------------------------- /docsite/site/content/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/content/_index.md -------------------------------------------------------------------------------- /docsite/site/content/getting-started/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/content/getting-started/_index.md -------------------------------------------------------------------------------- /docsite/site/content/reference/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/content/reference/_index.md -------------------------------------------------------------------------------- /docsite/site/content/reference/converters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/content/reference/converters.md -------------------------------------------------------------------------------- /docsite/site/content/reference/expressions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/content/reference/expressions.md -------------------------------------------------------------------------------- /docsite/site/content/reference/grammar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/content/reference/grammar.md -------------------------------------------------------------------------------- /docsite/site/content/reference/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/content/reference/overview.md -------------------------------------------------------------------------------- /docsite/site/content/reference/statements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/content/reference/statements.md -------------------------------------------------------------------------------- /docsite/site/content/reference/types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/content/reference/types.md -------------------------------------------------------------------------------- /docsite/site/content/stdlib/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/content/stdlib/_index.md -------------------------------------------------------------------------------- /docsite/site/content/stdlib/functional.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/content/stdlib/functional.md -------------------------------------------------------------------------------- /docsite/site/content/stdlib/lists.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/content/stdlib/lists.md -------------------------------------------------------------------------------- /docsite/site/content/stdlib/schema.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/content/stdlib/schema.md -------------------------------------------------------------------------------- /docsite/site/content/stdlib/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/content/stdlib/testing.md -------------------------------------------------------------------------------- /docsite/site/content/stdlib/tuples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/content/stdlib/tuples.md -------------------------------------------------------------------------------- /docsite/site/content/tutorials/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/content/tutorials/_index.md -------------------------------------------------------------------------------- /docsite/site/content/tutorials/a-json-config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/content/tutorials/a-json-config.md -------------------------------------------------------------------------------- /docsite/site/content/tutorials/recursive-modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/content/tutorials/recursive-modules.md -------------------------------------------------------------------------------- /docsite/site/content/tutorials/script.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/content/tutorials/script.md -------------------------------------------------------------------------------- /docsite/site/themes/book/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/themes/book/LICENSE -------------------------------------------------------------------------------- /docsite/site/themes/book/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/themes/book/README.md -------------------------------------------------------------------------------- /docsite/site/themes/book/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/themes/book/config.toml -------------------------------------------------------------------------------- /docsite/site/themes/book/content/_index.md: -------------------------------------------------------------------------------- 1 | +++ 2 | redirect_to = "chapter1" 3 | +++ 4 | -------------------------------------------------------------------------------- /docsite/site/themes/book/content/chapter1/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/themes/book/content/chapter1/_index.md -------------------------------------------------------------------------------- /docsite/site/themes/book/content/chapter1/page1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/themes/book/content/chapter1/page1.md -------------------------------------------------------------------------------- /docsite/site/themes/book/content/chapter2/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/themes/book/content/chapter2/_index.md -------------------------------------------------------------------------------- /docsite/site/themes/book/content/chapter2/page1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/themes/book/content/chapter2/page1.md -------------------------------------------------------------------------------- /docsite/site/themes/book/content/chapter3/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/themes/book/content/chapter3/_index.md -------------------------------------------------------------------------------- /docsite/site/themes/book/content/chapter3/page1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/themes/book/content/chapter3/page1.md -------------------------------------------------------------------------------- /docsite/site/themes/book/content/chapter3/page2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/themes/book/content/chapter3/page2.md -------------------------------------------------------------------------------- /docsite/site/themes/book/content/chapter4/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/themes/book/content/chapter4/_index.md -------------------------------------------------------------------------------- /docsite/site/themes/book/content/chapter5/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/themes/book/content/chapter5/_index.md -------------------------------------------------------------------------------- /docsite/site/themes/book/sass/_content.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/themes/book/sass/_content.scss -------------------------------------------------------------------------------- /docsite/site/themes/book/sass/_header.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/themes/book/sass/_header.scss -------------------------------------------------------------------------------- /docsite/site/themes/book/sass/_navigation.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/themes/book/sass/_navigation.scss -------------------------------------------------------------------------------- /docsite/site/themes/book/sass/_normalize.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/themes/book/sass/_normalize.scss -------------------------------------------------------------------------------- /docsite/site/themes/book/sass/book.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/themes/book/sass/book.scss -------------------------------------------------------------------------------- /docsite/site/themes/book/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/themes/book/screenshot.png -------------------------------------------------------------------------------- /docsite/site/themes/book/static/book.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/themes/book/static/book.js -------------------------------------------------------------------------------- /docsite/site/themes/book/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/themes/book/templates/index.html -------------------------------------------------------------------------------- /docsite/site/themes/book/templates/page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/themes/book/templates/page.html -------------------------------------------------------------------------------- /docsite/site/themes/book/templates/section.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/themes/book/templates/section.html -------------------------------------------------------------------------------- /docsite/site/themes/book/theme.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/site/themes/book/theme.toml -------------------------------------------------------------------------------- /docsite/ucglib/globals.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/ucglib/globals.ucg -------------------------------------------------------------------------------- /docsite/ucglib/macros.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/docsite/ucglib/macros.ucg -------------------------------------------------------------------------------- /example_errors/import_cycle1.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/example_errors/import_cycle1.ucg -------------------------------------------------------------------------------- /example_errors/import_cycle2.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/example_errors/import_cycle2.ucg -------------------------------------------------------------------------------- /example_errors/import_cycle3.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/example_errors/import_cycle3.ucg -------------------------------------------------------------------------------- /examples/module_example/modules/host_module.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/examples/module_example/modules/host_module.ucg -------------------------------------------------------------------------------- /examples/module_example/modules/site_module.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/examples/module_example/modules/site_module.ucg -------------------------------------------------------------------------------- /examples/module_example/modules/unified.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/examples/module_example/modules/unified.ucg -------------------------------------------------------------------------------- /examples/module_example/test_mod_host.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/examples/module_example/test_mod_host.ucg -------------------------------------------------------------------------------- /examples/module_example/test_mod_site.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/examples/module_example/test_mod_site.ucg -------------------------------------------------------------------------------- /examples/shared.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/examples/shared.ucg -------------------------------------------------------------------------------- /examples/test_env.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/examples/test_env.ucg -------------------------------------------------------------------------------- /examples/test_flags.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/examples/test_flags.ucg -------------------------------------------------------------------------------- /examples/test_json.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/examples/test_json.ucg -------------------------------------------------------------------------------- /examples/test_toml.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/examples/test_toml.ucg -------------------------------------------------------------------------------- /examples/test_xml.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/examples/test_xml.ucg -------------------------------------------------------------------------------- /examples/test_yaml.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/examples/test_yaml.ucg -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/flake.nix -------------------------------------------------------------------------------- /integration_tests/comparisons_test.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/integration_tests/comparisons_test.ucg -------------------------------------------------------------------------------- /integration_tests/concatenation_test.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/integration_tests/concatenation_test.ucg -------------------------------------------------------------------------------- /integration_tests/empty_test.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/integration_tests/empty_test.ucg -------------------------------------------------------------------------------- /integration_tests/format_test.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/integration_tests/format_test.ucg -------------------------------------------------------------------------------- /integration_tests/func_test.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/integration_tests/func_test.ucg -------------------------------------------------------------------------------- /integration_tests/functional_processing_test.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/integration_tests/functional_processing_test.ucg -------------------------------------------------------------------------------- /integration_tests/import_test.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/integration_tests/import_test.ucg -------------------------------------------------------------------------------- /integration_tests/include_example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/integration_tests/include_example.json -------------------------------------------------------------------------------- /integration_tests/include_example.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | echo "included" -------------------------------------------------------------------------------- /integration_tests/include_example.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | foo: "bar" 3 | one: 1 4 | inner: 5 | list: [1, true, null] -------------------------------------------------------------------------------- /integration_tests/include_test.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/integration_tests/include_test.ucg -------------------------------------------------------------------------------- /integration_tests/libs/shared.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/integration_tests/libs/shared.ucg -------------------------------------------------------------------------------- /integration_tests/libs/test_import.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/integration_tests/libs/test_import.ucg -------------------------------------------------------------------------------- /integration_tests/list_test.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/integration_tests/list_test.ucg -------------------------------------------------------------------------------- /integration_tests/modules_test.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/integration_tests/modules_test.ucg -------------------------------------------------------------------------------- /integration_tests/operator_precedence_test.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/integration_tests/operator_precedence_test.ucg -------------------------------------------------------------------------------- /integration_tests/pkg_func_module.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/integration_tests/pkg_func_module.ucg -------------------------------------------------------------------------------- /integration_tests/pkg_func_module_test.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/integration_tests/pkg_func_module_test.ucg -------------------------------------------------------------------------------- /integration_tests/select_expressions_test.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/integration_tests/select_expressions_test.ucg -------------------------------------------------------------------------------- /integration_tests/selectors_test.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/integration_tests/selectors_test.ucg -------------------------------------------------------------------------------- /integration_tests/simple_values_test.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/integration_tests/simple_values_test.ucg -------------------------------------------------------------------------------- /integration_tests/tuple_test.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/integration_tests/tuple_test.ucg -------------------------------------------------------------------------------- /integration_tests/types_test.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/integration_tests/types_test.ucg -------------------------------------------------------------------------------- /result: -------------------------------------------------------------------------------- 1 | /nix/store/h3zq4ng5dnwsdf9g282jj2gc6jki958j-ucg-0.7.3 -------------------------------------------------------------------------------- /src/ast/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/ast/mod.rs -------------------------------------------------------------------------------- /src/ast/printer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/ast/printer/mod.rs -------------------------------------------------------------------------------- /src/ast/printer/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/ast/printer/test.rs -------------------------------------------------------------------------------- /src/ast/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/ast/test.rs -------------------------------------------------------------------------------- /src/ast/walk.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/ast/walk.rs -------------------------------------------------------------------------------- /src/benches/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/benches/parse.rs -------------------------------------------------------------------------------- /src/build/compile_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/build/compile_test.rs -------------------------------------------------------------------------------- /src/build/format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/build/format.rs -------------------------------------------------------------------------------- /src/build/ir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/build/ir.rs -------------------------------------------------------------------------------- /src/build/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/build/mod.rs -------------------------------------------------------------------------------- /src/build/opcode/cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/build/opcode/cache.rs -------------------------------------------------------------------------------- /src/build/opcode/convert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/build/opcode/convert.rs -------------------------------------------------------------------------------- /src/build/opcode/debug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/build/opcode/debug.rs -------------------------------------------------------------------------------- /src/build/opcode/display.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/build/opcode/display.rs -------------------------------------------------------------------------------- /src/build/opcode/environment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/build/opcode/environment.rs -------------------------------------------------------------------------------- /src/build/opcode/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/build/opcode/error.rs -------------------------------------------------------------------------------- /src/build/opcode/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/build/opcode/mod.rs -------------------------------------------------------------------------------- /src/build/opcode/pointer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/build/opcode/pointer.rs -------------------------------------------------------------------------------- /src/build/opcode/runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/build/opcode/runtime.rs -------------------------------------------------------------------------------- /src/build/opcode/scope.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/build/opcode/scope.rs -------------------------------------------------------------------------------- /src/build/opcode/translate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/build/opcode/translate.rs -------------------------------------------------------------------------------- /src/build/opcode/vm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/build/opcode/vm.rs -------------------------------------------------------------------------------- /src/build/scope.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/build/scope.rs -------------------------------------------------------------------------------- /src/build/stdlib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/build/stdlib.rs -------------------------------------------------------------------------------- /src/build/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/build/test.rs -------------------------------------------------------------------------------- /src/convert/b64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/convert/b64.rs -------------------------------------------------------------------------------- /src/convert/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/convert/env.rs -------------------------------------------------------------------------------- /src/convert/env_help.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/convert/env_help.txt -------------------------------------------------------------------------------- /src/convert/exec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/convert/exec.rs -------------------------------------------------------------------------------- /src/convert/exec_help.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/convert/exec_help.txt -------------------------------------------------------------------------------- /src/convert/flags.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/convert/flags.rs -------------------------------------------------------------------------------- /src/convert/flags_help.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/convert/flags_help.txt -------------------------------------------------------------------------------- /src/convert/json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/convert/json.rs -------------------------------------------------------------------------------- /src/convert/json_help.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/convert/json_help.txt -------------------------------------------------------------------------------- /src/convert/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/convert/mod.rs -------------------------------------------------------------------------------- /src/convert/toml.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/convert/toml.rs -------------------------------------------------------------------------------- /src/convert/toml_help.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/convert/toml_help.txt -------------------------------------------------------------------------------- /src/convert/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/convert/traits.rs -------------------------------------------------------------------------------- /src/convert/xml.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/convert/xml.rs -------------------------------------------------------------------------------- /src/convert/xml_help.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/convert/xml_help.txt -------------------------------------------------------------------------------- /src/convert/yaml.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/convert/yaml.rs -------------------------------------------------------------------------------- /src/convert/yaml_help.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/convert/yaml_help.txt -------------------------------------------------------------------------------- /src/convert/yamlmulti.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/convert/yamlmulti.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/help/env.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/help/env.txt -------------------------------------------------------------------------------- /src/help/repl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/help/repl.txt -------------------------------------------------------------------------------- /src/io/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/io/mod.rs -------------------------------------------------------------------------------- /src/io/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/io/test.rs -------------------------------------------------------------------------------- /src/iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/iter.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/parse/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/parse/mod.rs -------------------------------------------------------------------------------- /src/parse/precedence.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/parse/precedence.rs -------------------------------------------------------------------------------- /src/tokenizer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/tokenizer/mod.rs -------------------------------------------------------------------------------- /src/tokenizer/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/src/tokenizer/test.rs -------------------------------------------------------------------------------- /std/functional.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/std/functional.ucg -------------------------------------------------------------------------------- /std/lists.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/std/lists.ucg -------------------------------------------------------------------------------- /std/schema.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/std/schema.ucg -------------------------------------------------------------------------------- /std/strings.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/std/strings.ucg -------------------------------------------------------------------------------- /std/testing.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/std/testing.ucg -------------------------------------------------------------------------------- /std/tests/functional_test.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/std/tests/functional_test.ucg -------------------------------------------------------------------------------- /std/tests/lists_test.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/std/tests/lists_test.ucg -------------------------------------------------------------------------------- /std/tests/schema_test.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/std/tests/schema_test.ucg -------------------------------------------------------------------------------- /std/tests/strings_test.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/std/tests/strings_test.ucg -------------------------------------------------------------------------------- /std/tests/testing_test.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/std/tests/testing_test.ucg -------------------------------------------------------------------------------- /std/tests/tuples_test.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/std/tests/tuples_test.ucg -------------------------------------------------------------------------------- /std/tests/xml_test.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/std/tests/xml_test.ucg -------------------------------------------------------------------------------- /std/tuples.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/std/tuples.ucg -------------------------------------------------------------------------------- /std/xml.ucg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zaphar/ucg/HEAD/std/xml.ucg --------------------------------------------------------------------------------