├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── actions-rs │ └── grcov.yml └── workflows │ ├── check.yml │ └── release.yaml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE.txt ├── Makefile.toml ├── README.md ├── crates ├── log │ ├── Cargo.toml │ └── src │ │ ├── fancy.rs │ │ ├── lib.rs │ │ └── test.rs ├── sylver-cli │ ├── Cargo.toml │ ├── src │ │ ├── check.rs │ │ ├── cli.rs │ │ ├── init │ │ │ ├── detect.rs │ │ │ └── mod.rs │ │ ├── main.rs │ │ ├── parse.rs │ │ ├── query.rs │ │ ├── repl │ │ │ ├── cache.rs │ │ │ └── mod.rs │ │ ├── ruleset.rs │ │ ├── shared.rs │ │ └── upload.rs │ ├── test_res │ │ ├── json_variables │ │ │ ├── invalid_config.json │ │ │ ├── json.syl │ │ │ ├── ruleset.yaml │ │ │ ├── sylver.yaml │ │ │ └── valid_config.json │ │ └── outputs │ │ │ └── check │ │ │ ├── invalid_config_output │ │ │ └── invalid_config_output_min_level_error │ └── tests │ │ └── check.rs ├── sylver-core │ ├── Cargo.toml │ ├── benches │ │ ├── bench_main.rs │ │ └── benchmarks │ │ │ ├── mod.rs │ │ │ └── parser.rs │ ├── res │ │ ├── aspects │ │ │ └── python.py │ │ ├── detection_scripts │ │ │ ├── javascript.py │ │ │ ├── python.py │ │ │ └── yaml.py │ │ └── ts_mappings │ │ │ ├── javascript.yaml │ │ │ ├── python.yaml │ │ │ └── yaml.yaml │ ├── src │ │ ├── api.rs │ │ ├── builtin_langs │ │ │ ├── mod.rs │ │ │ └── parser.rs │ │ ├── core │ │ │ ├── files_spec.rs │ │ │ ├── mod.rs │ │ │ ├── pos.rs │ │ │ ├── source.rs │ │ │ └── spec.rs │ │ ├── dashboard │ │ │ ├── api.rs │ │ │ └── mod.rs │ │ ├── land │ │ │ ├── builder.rs │ │ │ ├── cmds │ │ │ │ ├── mod.rs │ │ │ │ └── rules.rs │ │ │ ├── mod.rs │ │ │ ├── ruleset.rs │ │ │ └── sylva.rs │ │ ├── lib.rs │ │ ├── parsing │ │ │ ├── grammar.rs │ │ │ ├── lexer_regex.rs │ │ │ ├── mod.rs │ │ │ ├── parser.rs │ │ │ ├── parser_runner.rs │ │ │ ├── scanner.rs │ │ │ ├── sppf.rs │ │ │ ├── sppf_conv.rs │ │ │ └── table.rs │ │ ├── pretty_print │ │ │ ├── mod.rs │ │ │ ├── report.rs │ │ │ └── tree.rs │ │ ├── query │ │ │ ├── expr.rs │ │ │ ├── language │ │ │ │ ├── compile.rs │ │ │ │ └── mod.rs │ │ │ └── mod.rs │ │ ├── report.rs │ │ ├── script │ │ │ ├── mod.rs │ │ │ └── python │ │ │ │ ├── mod.rs │ │ │ │ ├── script_node.rs │ │ │ │ ├── script_sg.rs │ │ │ │ └── stdlib.rs │ │ ├── semantic │ │ │ ├── mod.rs │ │ │ └── names.rs │ │ ├── specs │ │ │ ├── loader.rs │ │ │ ├── mod.rs │ │ │ └── stem │ │ │ │ ├── language.rs │ │ │ │ ├── location.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── project.rs │ │ │ │ └── ruleset.rs │ │ ├── state │ │ │ └── mod.rs │ │ ├── tree │ │ │ ├── info.rs │ │ │ ├── info │ │ │ │ └── raw.rs │ │ │ └── mod.rs │ │ └── util │ │ │ ├── archive.rs │ │ │ ├── debug.rs │ │ │ ├── depth_iter.rs │ │ │ ├── fs.rs │ │ │ ├── git.rs │ │ │ ├── intern_map.rs │ │ │ ├── iter.rs │ │ │ ├── macros.rs │ │ │ ├── mod.rs │ │ │ ├── once.rs │ │ │ └── test.rs │ ├── test_res │ │ ├── specs │ │ │ ├── binop.syl │ │ │ ├── golang │ │ │ │ ├── golang.syl │ │ │ │ └── parser_tests │ │ │ │ │ └── single_positive │ │ │ │ │ ├── append.go │ │ │ │ │ ├── append.output │ │ │ │ │ ├── array.go │ │ │ │ │ ├── array.output │ │ │ │ │ ├── basic-types.go │ │ │ │ │ ├── basic-types.output │ │ │ │ │ ├── buffered-channels.go │ │ │ │ │ ├── buffered-channels.output │ │ │ │ │ ├── channels.go │ │ │ │ │ ├── channels.output │ │ │ │ │ ├── constants.go │ │ │ │ │ ├── constants.output │ │ │ │ │ ├── default-select.go │ │ │ │ │ ├── default-select.output │ │ │ │ │ ├── defer-multi.go │ │ │ │ │ ├── defer-multi.output │ │ │ │ │ ├── defer.go │ │ │ │ │ ├── defer.output │ │ │ │ │ ├── empty-interface.go │ │ │ │ │ ├── empty-interface.output │ │ │ │ │ ├── for-continued.go │ │ │ │ │ ├── for-continued.output │ │ │ │ │ ├── for-is-go-s-while.go │ │ │ │ │ ├── for-is-go-s-while.output │ │ │ │ │ ├── for.go │ │ │ │ │ ├── for.output │ │ │ │ │ ├── forever.go │ │ │ │ │ ├── forever.output │ │ │ │ │ ├── funcs.go │ │ │ │ │ ├── funcs.output │ │ │ │ │ ├── function-closures.go │ │ │ │ │ ├── function-closures.output │ │ │ │ │ ├── function-values.go │ │ │ │ │ ├── function-values.output │ │ │ │ │ ├── general-interfaces.go │ │ │ │ │ ├── general-interfaces.output │ │ │ │ │ ├── goroutines.go │ │ │ │ │ ├── goroutines.output │ │ │ │ │ ├── if-and-else.go │ │ │ │ │ ├── if-and-else.output │ │ │ │ │ ├── if-with-a-short-statement.go │ │ │ │ │ ├── if-with-a-short-statement.output │ │ │ │ │ ├── if.go │ │ │ │ │ ├── if.output │ │ │ │ │ ├── index.go │ │ │ │ │ ├── index.output │ │ │ │ │ ├── indirection-values.go │ │ │ │ │ ├── indirection-values.output │ │ │ │ │ ├── interfaces-are-satisfied-implicitely.go │ │ │ │ │ ├── interfaces-are-satisfied-implicitely.output │ │ │ │ │ ├── interfaces.go │ │ │ │ │ ├── interfaces.output │ │ │ │ │ ├── list.go │ │ │ │ │ ├── list.output │ │ │ │ │ ├── making-slices.go │ │ │ │ │ ├── making-slices.output │ │ │ │ │ ├── map-literals-continued.go │ │ │ │ │ ├── map-literals-continued.output │ │ │ │ │ ├── map-literals.go │ │ │ │ │ ├── map-literals.output │ │ │ │ │ ├── maps.go │ │ │ │ │ ├── maps.output │ │ │ │ │ ├── method-pointers.go │ │ │ │ │ ├── method-pointers.output │ │ │ │ │ ├── methods-continued.go │ │ │ │ │ ├── methods-continued.output │ │ │ │ │ ├── methods-pointers-explained.go │ │ │ │ │ ├── methods-pointers-explained.output │ │ │ │ │ ├── methods.go │ │ │ │ │ ├── methods.output │ │ │ │ │ ├── multiple_results.go │ │ │ │ │ ├── multiple_results.output │ │ │ │ │ ├── mutating-maps.go │ │ │ │ │ ├── mutating-maps.output │ │ │ │ │ ├── named-results.go │ │ │ │ │ ├── named-results.output │ │ │ │ │ ├── nil-slices.go │ │ │ │ │ ├── nil-slices.output │ │ │ │ │ ├── numeric-constants.go │ │ │ │ │ ├── numeric-constants.output │ │ │ │ │ ├── pointers.go │ │ │ │ │ ├── pointers.output │ │ │ │ │ ├── range-and-close.go │ │ │ │ │ ├── range-and-close.output │ │ │ │ │ ├── range-continued.go │ │ │ │ │ ├── range-continued.output │ │ │ │ │ ├── range.go │ │ │ │ │ ├── range.output │ │ │ │ │ ├── reader.go │ │ │ │ │ ├── reader.output │ │ │ │ │ ├── select.go │ │ │ │ │ ├── select.output │ │ │ │ │ ├── short-vars.go │ │ │ │ │ ├── short-vars.output │ │ │ │ │ ├── slice-bounds.go │ │ │ │ │ ├── slice-bounds.output │ │ │ │ │ ├── slice-len-cap.go │ │ │ │ │ ├── slice-len-cap.output │ │ │ │ │ ├── slice-literals.go │ │ │ │ │ ├── slice-literals.output │ │ │ │ │ ├── slices-of-slice.go │ │ │ │ │ ├── slices-of-slice.output │ │ │ │ │ ├── slices-pointers.go │ │ │ │ │ ├── slices-pointers.output │ │ │ │ │ ├── slices.go │ │ │ │ │ ├── slices.output │ │ │ │ │ ├── struct-fields.go │ │ │ │ │ ├── struct-fields.output │ │ │ │ │ ├── struct-literals.go │ │ │ │ │ ├── struct-literals.output │ │ │ │ │ ├── struct-pointers.go │ │ │ │ │ ├── struct-pointers.output │ │ │ │ │ ├── structs.go │ │ │ │ │ ├── structs.output │ │ │ │ │ ├── switch-no-condition.go │ │ │ │ │ ├── switch-no-condition.output │ │ │ │ │ ├── switch.go │ │ │ │ │ ├── switch.output │ │ │ │ │ ├── tour_one.go │ │ │ │ │ ├── tour_one.output │ │ │ │ │ ├── tour_two.go │ │ │ │ │ ├── tour_two.output │ │ │ │ │ ├── type-assertions.go │ │ │ │ │ ├── type-assertions.output │ │ │ │ │ ├── type-inference.go │ │ │ │ │ ├── type-inference.output │ │ │ │ │ ├── type-switches.go │ │ │ │ │ ├── type-switches.output │ │ │ │ │ ├── variables-with-initializers.go │ │ │ │ │ ├── variables-with-initializers.output │ │ │ │ │ ├── variables.go │ │ │ │ │ └── variables.output │ │ │ ├── json │ │ │ │ ├── benches │ │ │ │ │ └── pass.json │ │ │ │ ├── json.syl │ │ │ │ └── playground │ │ │ │ │ └── playground.json │ │ │ └── scratch.syl │ │ └── sylq_eval │ │ │ ├── cmp_ops │ │ │ ├── eqeq_node_text_coersion.output │ │ │ ├── eqeq_node_text_coersion.sylq │ │ │ ├── neq_node_text_coersion.output │ │ │ ├── neq_node_text_coersion.sylq │ │ │ ├── spec.syl │ │ │ └── src │ │ │ │ └── input │ │ │ ├── list_length │ │ │ ├── list_indexing.output │ │ │ ├── list_indexing.sylq │ │ │ ├── list_quantified.output │ │ │ ├── list_quantified.sylq │ │ │ ├── list_with_len.output │ │ │ ├── list_with_len.sylq │ │ │ ├── node_indexing.output │ │ │ ├── node_indexing.sylq │ │ │ ├── spec.syl │ │ │ └── src │ │ │ │ └── input1 │ │ │ ├── null_safety │ │ │ ├── match_null_node_in_nested_pattern.output │ │ │ ├── match_null_node_in_nested_pattern.sylq │ │ │ ├── spec.syl │ │ │ └── src │ │ │ │ └── input │ │ │ └── quantifiers │ │ │ ├── all_quant.output │ │ │ ├── all_quant.sylq │ │ │ ├── any_quant.output │ │ │ ├── any_quant.sylq │ │ │ ├── no_quant.output │ │ │ ├── no_quant.sylq │ │ │ ├── spec.syl │ │ │ └── src │ │ │ └── input1 │ └── tests │ │ ├── parser.rs │ │ └── sylq_eval.rs ├── sylver-dsl │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ ├── meta │ │ ├── ast.rs │ │ ├── meta.pest │ │ └── mod.rs │ │ ├── sylq │ │ ├── ast.rs │ │ ├── mod.rs │ │ └── sylq.pest │ │ ├── test.rs │ │ └── util.rs └── sylver-langs │ ├── Cargo.toml │ └── src │ └── lib.rs ├── logo.png ├── rustfmt.toml └── scripts ├── install.bash ├── register-parser-test.fish ├── release.fish └── test-parser.fish /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/actions-rs/grcov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/.github/actions-rs/grcov.yml -------------------------------------------------------------------------------- /.github/workflows/check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/.github/workflows/check.yml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | .idea/ 3 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/Makefile.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/README.md -------------------------------------------------------------------------------- /crates/log/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/log/Cargo.toml -------------------------------------------------------------------------------- /crates/log/src/fancy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/log/src/fancy.rs -------------------------------------------------------------------------------- /crates/log/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/log/src/lib.rs -------------------------------------------------------------------------------- /crates/log/src/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/log/src/test.rs -------------------------------------------------------------------------------- /crates/sylver-cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-cli/Cargo.toml -------------------------------------------------------------------------------- /crates/sylver-cli/src/check.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-cli/src/check.rs -------------------------------------------------------------------------------- /crates/sylver-cli/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-cli/src/cli.rs -------------------------------------------------------------------------------- /crates/sylver-cli/src/init/detect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-cli/src/init/detect.rs -------------------------------------------------------------------------------- /crates/sylver-cli/src/init/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-cli/src/init/mod.rs -------------------------------------------------------------------------------- /crates/sylver-cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-cli/src/main.rs -------------------------------------------------------------------------------- /crates/sylver-cli/src/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-cli/src/parse.rs -------------------------------------------------------------------------------- /crates/sylver-cli/src/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-cli/src/query.rs -------------------------------------------------------------------------------- /crates/sylver-cli/src/repl/cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-cli/src/repl/cache.rs -------------------------------------------------------------------------------- /crates/sylver-cli/src/repl/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-cli/src/repl/mod.rs -------------------------------------------------------------------------------- /crates/sylver-cli/src/ruleset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-cli/src/ruleset.rs -------------------------------------------------------------------------------- /crates/sylver-cli/src/shared.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-cli/src/shared.rs -------------------------------------------------------------------------------- /crates/sylver-cli/src/upload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-cli/src/upload.rs -------------------------------------------------------------------------------- /crates/sylver-cli/test_res/json_variables/invalid_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-cli/test_res/json_variables/invalid_config.json -------------------------------------------------------------------------------- /crates/sylver-cli/test_res/json_variables/json.syl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-cli/test_res/json_variables/json.syl -------------------------------------------------------------------------------- /crates/sylver-cli/test_res/json_variables/ruleset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-cli/test_res/json_variables/ruleset.yaml -------------------------------------------------------------------------------- /crates/sylver-cli/test_res/json_variables/sylver.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-cli/test_res/json_variables/sylver.yaml -------------------------------------------------------------------------------- /crates/sylver-cli/test_res/json_variables/valid_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-cli/test_res/json_variables/valid_config.json -------------------------------------------------------------------------------- /crates/sylver-cli/test_res/outputs/check/invalid_config_output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-cli/test_res/outputs/check/invalid_config_output -------------------------------------------------------------------------------- /crates/sylver-cli/test_res/outputs/check/invalid_config_output_min_level_error: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-cli/test_res/outputs/check/invalid_config_output_min_level_error -------------------------------------------------------------------------------- /crates/sylver-cli/tests/check.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-cli/tests/check.rs -------------------------------------------------------------------------------- /crates/sylver-core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/Cargo.toml -------------------------------------------------------------------------------- /crates/sylver-core/benches/bench_main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/benches/bench_main.rs -------------------------------------------------------------------------------- /crates/sylver-core/benches/benchmarks/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod parser; 2 | -------------------------------------------------------------------------------- /crates/sylver-core/benches/benchmarks/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/benches/benchmarks/parser.rs -------------------------------------------------------------------------------- /crates/sylver-core/res/aspects/python.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/res/aspects/python.py -------------------------------------------------------------------------------- /crates/sylver-core/res/detection_scripts/javascript.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/res/detection_scripts/javascript.py -------------------------------------------------------------------------------- /crates/sylver-core/res/detection_scripts/python.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/res/detection_scripts/python.py -------------------------------------------------------------------------------- /crates/sylver-core/res/detection_scripts/yaml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/res/detection_scripts/yaml.py -------------------------------------------------------------------------------- /crates/sylver-core/res/ts_mappings/javascript.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/res/ts_mappings/javascript.yaml -------------------------------------------------------------------------------- /crates/sylver-core/res/ts_mappings/python.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/res/ts_mappings/python.yaml -------------------------------------------------------------------------------- /crates/sylver-core/res/ts_mappings/yaml.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/res/ts_mappings/yaml.yaml -------------------------------------------------------------------------------- /crates/sylver-core/src/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/api.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/builtin_langs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/builtin_langs/mod.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/builtin_langs/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/builtin_langs/parser.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/core/files_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/core/files_spec.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/core/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/core/mod.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/core/pos.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/core/pos.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/core/source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/core/source.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/core/spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/core/spec.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/dashboard/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/dashboard/api.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/dashboard/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod api; 2 | -------------------------------------------------------------------------------- /crates/sylver-core/src/land/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/land/builder.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/land/cmds/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/land/cmds/mod.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/land/cmds/rules.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/land/cmds/rules.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/land/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/land/mod.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/land/ruleset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/land/ruleset.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/land/sylva.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/land/sylva.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/lib.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/parsing/grammar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/parsing/grammar.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/parsing/lexer_regex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/parsing/lexer_regex.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/parsing/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/parsing/mod.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/parsing/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/parsing/parser.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/parsing/parser_runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/parsing/parser_runner.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/parsing/scanner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/parsing/scanner.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/parsing/sppf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/parsing/sppf.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/parsing/sppf_conv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/parsing/sppf_conv.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/parsing/table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/parsing/table.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/pretty_print/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/pretty_print/mod.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/pretty_print/report.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/pretty_print/report.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/pretty_print/tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/pretty_print/tree.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/query/expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/query/expr.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/query/language/compile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/query/language/compile.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/query/language/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod compile; 2 | -------------------------------------------------------------------------------- /crates/sylver-core/src/query/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/query/mod.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/report.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/report.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/script/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/script/mod.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/script/python/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/script/python/mod.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/script/python/script_node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/script/python/script_node.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/script/python/script_sg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/script/python/script_sg.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/script/python/stdlib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/script/python/stdlib.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/semantic/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod names; 2 | -------------------------------------------------------------------------------- /crates/sylver-core/src/semantic/names.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/semantic/names.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/specs/loader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/specs/loader.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/specs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/specs/mod.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/specs/stem/language.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/specs/stem/language.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/specs/stem/location.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/specs/stem/location.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/specs/stem/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/specs/stem/mod.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/specs/stem/project.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/specs/stem/project.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/specs/stem/ruleset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/specs/stem/ruleset.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/state/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/state/mod.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/tree/info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/tree/info.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/tree/info/raw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/tree/info/raw.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/tree/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/tree/mod.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/util/archive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/util/archive.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/util/debug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/util/debug.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/util/depth_iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/util/depth_iter.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/util/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/util/fs.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/util/git.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/util/git.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/util/intern_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/util/intern_map.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/util/iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/util/iter.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/util/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/util/macros.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/util/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/util/mod.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/util/once.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/util/once.rs -------------------------------------------------------------------------------- /crates/sylver-core/src/util/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/src/util/test.rs -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/binop.syl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/binop.syl -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/golang.syl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/golang.syl -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/append.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/append.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/append.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/append.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/array.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/array.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/array.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/array.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/basic-types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/basic-types.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/basic-types.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/basic-types.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/buffered-channels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/buffered-channels.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/buffered-channels.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/buffered-channels.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/channels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/channels.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/channels.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/channels.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/constants.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/constants.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/constants.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/default-select.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/default-select.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/default-select.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/default-select.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/defer-multi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/defer-multi.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/defer-multi.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/defer-multi.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/defer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/defer.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/defer.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/defer.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/empty-interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/empty-interface.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/empty-interface.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/empty-interface.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/for-continued.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/for-continued.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/for-continued.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/for-continued.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/for-is-go-s-while.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/for-is-go-s-while.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/for-is-go-s-while.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/for-is-go-s-while.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/for.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/for.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/for.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/for.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/forever.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/forever.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/forever.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/forever.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/funcs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/funcs.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/funcs.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/funcs.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/function-closures.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/function-closures.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/function-closures.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/function-closures.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/function-values.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/function-values.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/function-values.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/function-values.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/general-interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/general-interfaces.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/general-interfaces.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/general-interfaces.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/goroutines.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/goroutines.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/goroutines.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/goroutines.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/if-and-else.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/if-and-else.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/if-and-else.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/if-and-else.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/if-with-a-short-statement.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/if-with-a-short-statement.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/if-with-a-short-statement.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/if-with-a-short-statement.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/if.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/if.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/if.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/if.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/index.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/index.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/index.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/indirection-values.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/indirection-values.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/indirection-values.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/indirection-values.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/interfaces-are-satisfied-implicitely.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/interfaces-are-satisfied-implicitely.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/interfaces-are-satisfied-implicitely.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/interfaces-are-satisfied-implicitely.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/interfaces.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/interfaces.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/interfaces.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/list.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/list.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/list.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/making-slices.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/making-slices.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/making-slices.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/making-slices.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/map-literals-continued.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/map-literals-continued.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/map-literals-continued.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/map-literals-continued.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/map-literals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/map-literals.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/map-literals.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/map-literals.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/maps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/maps.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/maps.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/maps.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/method-pointers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/method-pointers.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/method-pointers.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/method-pointers.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/methods-continued.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/methods-continued.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/methods-continued.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/methods-continued.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/methods-pointers-explained.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/methods-pointers-explained.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/methods-pointers-explained.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/methods-pointers-explained.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/methods.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/methods.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/methods.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/methods.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/multiple_results.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/multiple_results.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/multiple_results.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/multiple_results.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/mutating-maps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/mutating-maps.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/mutating-maps.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/mutating-maps.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/named-results.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/named-results.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/named-results.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/named-results.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/nil-slices.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/nil-slices.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/nil-slices.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/nil-slices.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/numeric-constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/numeric-constants.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/numeric-constants.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/numeric-constants.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/pointers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/pointers.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/pointers.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/pointers.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/range-and-close.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/range-and-close.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/range-and-close.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/range-and-close.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/range-continued.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/range-continued.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/range-continued.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/range-continued.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/range.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/range.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/range.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/range.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/reader.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/reader.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/reader.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/select.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/select.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/select.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/select.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/short-vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/short-vars.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/short-vars.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/short-vars.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/slice-bounds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/slice-bounds.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/slice-bounds.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/slice-bounds.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/slice-len-cap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/slice-len-cap.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/slice-len-cap.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/slice-len-cap.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/slice-literals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/slice-literals.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/slice-literals.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/slice-literals.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/slices-of-slice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/slices-of-slice.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/slices-of-slice.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/slices-of-slice.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/slices-pointers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/slices-pointers.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/slices-pointers.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/slices-pointers.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/slices.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/slices.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/slices.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/slices.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/struct-fields.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/struct-fields.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/struct-fields.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/struct-fields.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/struct-literals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/struct-literals.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/struct-literals.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/struct-literals.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/struct-pointers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/struct-pointers.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/struct-pointers.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/struct-pointers.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/structs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/structs.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/structs.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/structs.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/switch-no-condition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/switch-no-condition.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/switch-no-condition.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/switch-no-condition.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/switch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/switch.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/switch.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/switch.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/tour_one.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/tour_one.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/tour_one.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/tour_one.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/tour_two.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/tour_two.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/tour_two.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/tour_two.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/type-assertions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/type-assertions.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/type-assertions.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/type-assertions.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/type-inference.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/type-inference.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/type-inference.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/type-inference.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/type-switches.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/type-switches.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/type-switches.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/type-switches.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/variables-with-initializers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/variables-with-initializers.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/variables-with-initializers.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/variables-with-initializers.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/variables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/variables.go -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/variables.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/golang/parser_tests/single_positive/variables.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/json/benches/pass.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/json/benches/pass.json -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/json/json.syl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/json/json.syl -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/json/playground/playground.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/json/playground/playground.json -------------------------------------------------------------------------------- /crates/sylver-core/test_res/specs/scratch.syl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/specs/scratch.syl -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/cmp_ops/eqeq_node_text_coersion.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/sylq_eval/cmp_ops/eqeq_node_text_coersion.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/cmp_ops/eqeq_node_text_coersion.sylq: -------------------------------------------------------------------------------- 1 | match a@A when a == "a" -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/cmp_ops/neq_node_text_coersion.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/sylq_eval/cmp_ops/neq_node_text_coersion.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/cmp_ops/neq_node_text_coersion.sylq: -------------------------------------------------------------------------------- 1 | match a@A when a != "a" -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/cmp_ops/spec.syl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/sylq_eval/cmp_ops/spec.syl -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/cmp_ops/src/input: -------------------------------------------------------------------------------- 1 | aa,a,aaa -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/list_length/list_indexing.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/sylq_eval/list_length/list_indexing.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/list_length/list_indexing.sylq: -------------------------------------------------------------------------------- 1 | match Program p when p.values[1].field.length == 3 -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/list_length/list_quantified.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/sylq_eval/list_length/list_quantified.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/list_length/list_quantified.sylq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/sylq_eval/list_length/list_quantified.sylq -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/list_length/list_with_len.output: -------------------------------------------------------------------------------- 1 | [A test_res/sylq_eval/list_length/src/input1:1:4-1:6] -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/list_length/list_with_len.sylq: -------------------------------------------------------------------------------- 1 | match A a when a.field.length > 2 -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/list_length/node_indexing.output: -------------------------------------------------------------------------------- 1 | [A test_res/sylq_eval/list_length/src/input1:1:4-1:6] -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/list_length/node_indexing.sylq: -------------------------------------------------------------------------------- 1 | match a@A when a[0].length == 3 -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/list_length/spec.syl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/sylq_eval/list_length/spec.syl -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/list_length/src/input1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/sylq_eval/list_length/src/input1 -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/null_safety/match_null_node_in_nested_pattern.output: -------------------------------------------------------------------------------- 1 | [B test_res/sylq_eval/null_safety/src/input:1:3-1:4] -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/null_safety/match_null_node_in_nested_pattern.sylq: -------------------------------------------------------------------------------- 1 | match B(second: 'a') -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/null_safety/spec.syl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/sylq_eval/null_safety/spec.syl -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/null_safety/src/input: -------------------------------------------------------------------------------- 1 | a,aa -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/quantifiers/all_quant.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/sylq_eval/quantifiers/all_quant.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/quantifiers/all_quant.sylq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/sylq_eval/quantifiers/all_quant.sylq -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/quantifiers/any_quant.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/sylq_eval/quantifiers/any_quant.output -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/quantifiers/any_quant.sylq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/sylq_eval/quantifiers/any_quant.sylq -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/quantifiers/no_quant.output: -------------------------------------------------------------------------------- 1 | [Group test_res/sylq_eval/quantifiers/src/input1:3:1-3:2] -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/quantifiers/no_quant.sylq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/sylq_eval/quantifiers/no_quant.sylq -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/quantifiers/spec.syl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/test_res/sylq_eval/quantifiers/spec.syl -------------------------------------------------------------------------------- /crates/sylver-core/test_res/sylq_eval/quantifiers/src/input1: -------------------------------------------------------------------------------- 1 | aa 2 | ab 3 | bb -------------------------------------------------------------------------------- /crates/sylver-core/tests/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/tests/parser.rs -------------------------------------------------------------------------------- /crates/sylver-core/tests/sylq_eval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-core/tests/sylq_eval.rs -------------------------------------------------------------------------------- /crates/sylver-dsl/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-dsl/Cargo.toml -------------------------------------------------------------------------------- /crates/sylver-dsl/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-dsl/src/lib.rs -------------------------------------------------------------------------------- /crates/sylver-dsl/src/meta/ast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-dsl/src/meta/ast.rs -------------------------------------------------------------------------------- /crates/sylver-dsl/src/meta/meta.pest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-dsl/src/meta/meta.pest -------------------------------------------------------------------------------- /crates/sylver-dsl/src/meta/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-dsl/src/meta/mod.rs -------------------------------------------------------------------------------- /crates/sylver-dsl/src/sylq/ast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-dsl/src/sylq/ast.rs -------------------------------------------------------------------------------- /crates/sylver-dsl/src/sylq/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-dsl/src/sylq/mod.rs -------------------------------------------------------------------------------- /crates/sylver-dsl/src/sylq/sylq.pest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-dsl/src/sylq/sylq.pest -------------------------------------------------------------------------------- /crates/sylver-dsl/src/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-dsl/src/test.rs -------------------------------------------------------------------------------- /crates/sylver-dsl/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-dsl/src/util.rs -------------------------------------------------------------------------------- /crates/sylver-langs/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-langs/Cargo.toml -------------------------------------------------------------------------------- /crates/sylver-langs/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/crates/sylver-langs/src/lib.rs -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/logo.png -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /scripts/install.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/scripts/install.bash -------------------------------------------------------------------------------- /scripts/register-parser-test.fish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/scripts/register-parser-test.fish -------------------------------------------------------------------------------- /scripts/release.fish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/scripts/release.fish -------------------------------------------------------------------------------- /scripts/test-parser.fish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sylver-dev/sylver-cli/HEAD/scripts/test-parser.fish --------------------------------------------------------------------------------