Commit Graph

50 Commits (6b703aeebc390b3def28b16ae2d69bda15314ad5)

Author SHA1 Message Date
Stephan Seitz 57a7c14f4f deps: update tree-sitter-cli 2025-03-16 15:59:04 +07:00
Stephan Seitz 68609dc822 chore: regenerate grammar 2025-03-16 15:59:04 +07:00
Christian Clason bf2a65b1c1 build: generate parser 2024-04-27 17:34:50 +07:00
Stephan Seitz f9d1c8f86c feat: add bindings for Swift, C, Python, Go 2024-04-06 22:14:54 +07:00
Stephan Seitz 5061d42a39 Bump version and update dependencies 2023-08-26 00:50:13 +07:00
Stephan Seitz c7e814975a fix: don't allow maximizeing 2022-01-28 21:33:11 +07:00
Stephan Seitz 77fded65fb Fix #10: it's maximizing not maximizeing 2022-01-28 21:22:46 +07:00
Stephan Seitz 4b86b07ba4
Upgrade to tree_sitter 0.20.1 (#9) 2021-12-06 20:21:30 +07:00
Stephan Seitz cfce2b5a58 Fix unquoting in defuns 2021-11-28 14:57:02 +07:00
Stephan Seitz 9a7474e00d fixup: only allow "#\(" and "#\(" 2021-11-28 13:59:46 +07:00
Stephan Seitz 0cf1354208 fix: allow "(" ")" in char literals 2021-11-28 13:55:40 +07:00
Stephan Seitz 14700f45ee Improve parsing of loop macro 2021-11-28 13:49:22 +07:00
Stephan Seitz edf257d36b Allow \<x> in strings where <x> is not " 2021-11-28 13:19:15 +07:00
Stephan Seitz 9a33a3412f Fix with_clause 2021-11-28 13:03:47 +07:00
Stephan Seitz 90d1c56314 Allow with_clause without "=" 2021-11-28 12:25:39 +07:00
Stephan Seitz 3487072dda Allow more characters in char_lit 2021-11-28 11:44:03 +07:00
Stephan Seitz 4acbcb0138 Fix #6: don't inherit from Clojure character literals 2021-11-28 11:35:14 +07:00
Stephan Seitz b506e326cd Fix #5: allow package literal "cl" 2021-11-27 12:02:58 +07:00
Stephan Seitz 6a9b2cb1d6 Fix #2: allow @ in sym_lit 2021-11-25 22:03:47 +07:00
Stephan Seitz 48189d1627 Allow scalar arrays with complex numbers 2021-04-20 18:10:14 +07:00
Stephan Seitz 3cffe6d000 Restructure numbers and self_referentials 2021-04-19 16:55:59 +07:00
Stephan Seitz 71d15ad86e Some refactoring around num_lit 2021-04-19 16:23:03 +07:00
Stephan Seitz accd544cec Add precedence to loop_macro, defun again 2021-04-19 14:03:14 +07:00
Stephan Seitz 2c9a20d4ee Add support for path_lit 2021-04-18 22:32:44 +07:00
Stephan Seitz 20432d30e8 Fix _package_lit_without_slash 2021-04-18 22:09:34 +07:00
Stephan Seitz 5c457d613b Allow ~...fF and set aliases for some injected symbols 2021-04-18 21:58:52 +07:00
Stephan Seitz 44775c87e7 Add ~/.../ formatter specifier again 2021-04-18 21:36:25 +07:00
Stephan Seitz 9371269661 Add a few more characters 2021-04-18 21:14:29 +07:00
Stephan Seitz 6cc6cd07db Update format specifiers 2021-04-18 18:34:30 +07:00
Stephan Seitz 4ce4a62efe Add experimental string format parsing 2021-04-18 17:52:13 +07:00
Stephan Seitz afe6feafce Allow `cl:` infront of special symbols 2021-04-17 22:04:25 +07:00
Stephan Seitz cf58267ba5 Avoid token `cl:loop` 2021-04-17 21:44:04 +07:00
Stephan Seitz 31592d293f Allow each in `being` phrase 2021-04-16 11:05:02 +07:00
Stephan Seitz d9a8bba658 Allow sole `and` in for_clause 2021-04-16 10:21:45 +07:00
Stephan Seitz 2219fcb63d Allow more quoting 2021-04-16 10:07:11 +07:00
Stephan Seitz e61888e097 Allow multiple gaps in loop_macro 2021-04-16 09:53:25 +07:00
Stephan Seitz a80e38cb47 Fix "#" in front of symbols 2021-04-16 09:40:20 +07:00
Stephan Seitz 16dd67db03 Remove dotted_sym_lit and add "above" 2021-04-16 09:13:08 +07:00
Stephan Seitz f328310b1e Fix repeat clause and allow # before char_lit 2021-04-15 21:49:28 +07:00
Stephan Seitz 14913f6702 Support keyword specifiers in defmethod 2021-04-15 20:50:30 +07:00
Stephan Seitz 3c53430f7c Add kwd_lit again 2021-04-15 16:50:53 +07:00
Stephan Seitz 12d3a31cbf Add support for packages 2021-04-15 16:07:53 +07:00
Stephan Seitz d4f054a358 Update README 2021-04-05 16:54:00 +07:00
Stephan Seitz 920864eda9 Allow free forms in loop macro 2021-04-04 15:02:54 +07:00
Stephan Seitz 75161e7a7e Extend loop macro and defun 2021-04-03 22:37:23 +07:00
Stephan Seitz cc0a1401cf Add loop test 2021-04-03 02:31:47 +07:00
Stephan Seitz fbf1f672c5 Add defun/loop macro 2021-04-03 02:14:47 +07:00
Stephan Seitz a9d8b569ea Add special list defun 2021-04-03 00:24:41 +07:00
Stephan Seitz 05f5b856d6 Some progress 2021-04-02 23:44:16 +07:00
Stephan Seitz af9e5084f1 Initial commit 2021-04-02 18:42:53 +07:00