Commit Graph

137 Commits (006922183e5282f6cbacf9cf1d0d99f1de740f50)
 

Author SHA1 Message Date
Nikolaj Sidorenco 006922183e
fix: allow creating underindented scope 2024-04-20 14:20:46 +07:00
Nikolaj Sidorenco bd3391c60f
fix: resolve conflict with rules vs seq expr 2024-04-20 13:56:06 +07:00
Nikolaj Sidorenco 5238929492
fix: parse more than three rules in match expression 2024-04-19 16:11:39 +07:00
Nikolaj Sidorenco ee8d1dcc6e
fix: object expressions 2024-04-18 22:27:26 +07:00
Nikolaj Sidorenco 385792d371
fix: increase precedence of escape chars 2024-04-18 19:34:55 +07:00
Nikolaj Sidorenco 9b6903a9f4
feat: attributes on value declarations 2024-04-18 19:24:01 +07:00
Nikolaj Sidorenco 4126b6c1ab
add failing test 2024-04-17 20:18:49 +07:00
Nikolaj Sidorenco 098d1b2a90
feat: interface anon type definition 2024-04-17 16:56:42 +07:00
Nikolaj Sidorenco 2bebb411e2
add test for nested records 2024-04-17 16:41:03 +07:00
Nikolaj Sidorenco 4e5fc13824
remove skip flag from tests 2024-04-16 23:40:16 +07:00
dependabot[bot] 8abe60d314
Bump tree-sitter-cli from 0.22.2 to 0.22.5 (#47) 2024-04-16 20:20:10 +07:00
Nikolaj Sidorenco a4d418e426
fix: nested if-expressions (#46)
* linting

* start

* fix nested if expressions
2024-04-14 22:37:54 +07:00
Nikolaj Sidorenco 5759834b95
grammar cleanup 2024-04-14 17:03:43 +07:00
Nikolaj Sidorenco 4974d1e3c5
fix optional parameters 2024-04-08 21:37:19 +07:00
Nikolaj Sidorenco 6adabb9344
fix call expression 2024-04-08 19:38:01 +07:00
Nikolaj Sidorenco a3c34da73f
refine index expression 2024-04-08 19:27:41 +07:00
Nikolaj Sidorenco c40f27426a
update readme 2024-04-08 19:18:18 +07:00
Nikolaj Sidorenco 904371ad50
update highlight queries 2024-04-08 17:54:08 +07:00
Nikolaj Sidorenco 4a235170c5
extend highlight queries 2024-04-08 17:54:06 +07:00
dependabot[bot] 8e9ab7232a
Bump eslint from 8.57.0 to 9.0.0 (#45) 2024-04-08 15:52:50 +07:00
Adelar da Silva Queiróz 97b87a5e05
fix: fixes scanner.c file name (#44) 2024-04-08 17:50:52 +07:00
Nikolaj Sidorenco 6e246e0fc1
update attributes 2024-04-06 00:00:31 +07:00
Nikolaj Sidorenco 5bd51ae824
add skipped tests 2024-04-05 23:51:57 +07:00
Nikolaj Sidorenco 769fe49244
feat: type definition highlighting 2024-04-05 23:12:39 +07:00
Nikolaj Sidorenco 70239a9ae4
feat: add expr<types> 2024-04-05 23:07:59 +07:00
Nikolaj Sidorenco 59c8537a5f
feat: enable global namespaces 2024-04-05 17:55:45 +07:00
Nikolaj Sidorenco 54c22a37bd
feat: add try-with-finally expressions 2024-04-05 17:47:52 +07:00
Nikolaj Sidorenco cbb64ce72c
enable skipped test 2024-04-04 23:26:32 +07:00
dependabot[bot] ddadc6e540
Bump node-addon-api from 7.1.0 to 8.0.0 (#43) 2024-04-04 21:26:15 +07:00
Nikolaj Sidorenco 77e36cf6f4
update ci 2024-04-04 23:20:52 +07:00
Nikolaj Sidorenco 3ed6706605
update ci 2024-04-04 23:19:30 +07:00
Nikolaj Sidorenco 1cd1f3db52
update ci 2024-04-04 23:17:02 +07:00
Nikolaj Sidorenco c945506563
regenerate bindings 2024-04-04 23:10:58 +07:00
Nikolaj Sidorenco 6b6a31c81f
fix: linting errors 2024-04-04 23:06:33 +07:00
Nikolaj Sidorenco c531ceb027
fix: linting errors 2024-04-04 23:00:59 +07:00
Nikolaj Sidorenco e1a5015ccd
fix: linting errors 2024-04-04 22:54:01 +07:00
Nikolaj Sidorenco 33b88d9b17
fix: correctly consume else branch in if-statement
Closes #27
2024-04-04 22:43:59 +07:00
Nikolaj Sidorenco fde8017be5
update ci 2024-04-02 16:26:47 +07:00
Nikolaj Sidorenco e16dac3700
fix highlighting tests 2024-04-01 17:48:20 +07:00
Nikolaj Sidorenco 0f518e16a0
skip failing tests for now 2024-04-01 17:44:14 +07:00
Nikolaj Sidorenco 800bbfcb93
Delete .github/workflows/main.yml 2024-04-01 17:29:32 +07:00
Nikolaj Sidorenco 97c034b018
fix multiple modules in file
Closes #32
2024-04-01 17:27:11 +07:00
Nikolaj Sidorenco cd8dd0fc56
fix gitignore 2024-04-01 09:31:53 +07:00
Nikolaj Sidorenco d5011eae53
Merge branch 'simplify_external_scanner' 2024-04-01 09:29:51 +07:00
Nikolaj Sidorenco 82ea166ad9
rebuild parser.c 2024-03-31 23:36:53 +07:00
Nikolaj Sidorenco 295c6380b6
more stuff 2024-03-31 23:31:01 +07:00
Nikolaj Sidorenco a67d66d72f
fix attributed 2024-03-31 22:58:08 +07:00
Nikolaj Sidorenco 434a7ec7f0
fix call expression 2024-03-31 22:06:41 +07:00
Nikolaj Sidorenco 7976f4404a
fix enum types 2024-03-31 19:16:08 +07:00
Nikolaj Sidorenco e21f6f0218
fix tick identifiers 2024-03-31 19:09:08 +07:00