Commit Graph

45 Commits (d116cfcb82a08e14abc6323efbaa2c3b903ad2c0)

Author SHA1 Message Date
Matthew Butterick b3d1d0aaed add an export 6 years ago
Matthew Butterick 86b788a304 further simplify literalization 7 years ago
Matthew Butterick 50bbc22164 prevent `let` collapse 7 years ago
Matthew Butterick d177a7f06f finicky kitty 7 years ago
Matthew Butterick 177dae090f remove duplicates 7 years ago
Matthew Butterick 3c452e4d90 use more `syntax-parse` 7 years ago
Matthew Butterick 199a4a5d8c update docs 8 years ago
Matthew Butterick 92a949c08e add `pattern-case` and `pattern-case-filter` 8 years ago
Matthew Butterick 965ebdde57 add #:context argument to prefix-id et al 8 years ago
Matthew Butterick 5b894d8ae8 tidying 8 years ago
Matthew Butterick 706e20b5fb fiddle with `case-pattern` 8 years ago
Matthew Butterick a0c9de7535 improve error reporting in `with-pattern` 8 years ago
Matthew Butterick c43a486f9d add literal generator to `with-pattern` 8 years ago
Matthew Butterick aa43154777 the tightening 8 years ago
Matthew Butterick d8fa50d8ea better idea 8 years ago
Matthew Butterick 15675c7558 boom 8 years ago
Matthew Butterick 54f1703eb2 add `strip-bindings` and `replace-bindings` 8 years ago
Matthew Butterick fa912ad762 put `strip-context` in br/syntax 8 years ago
Matthew Butterick f02e605a9c refactory 8 years ago
Matthew Butterick 4847adf7e9 fixup 8 years ago
Matthew Butterick 4c46f9849f reorg 8 years ago
Matthew Butterick 6a1b143f3f add `strip-identifier-bindings` 8 years ago
Matthew Butterick 08dcc922d9 `begin-label` 9 years ago
Matthew Butterick 67ac247f41 add `syntax-flatten` 9 years ago
Matthew Butterick 5c15093fc9 lessons learned 9 years ago
Matthew Butterick 991f052049 renamings 9 years ago
Matthew Butterick d9e8be7544 rerefactoring 9 years ago
Matthew Butterick 4e0e306777 renamings 9 years ago
Matthew Butterick a36fbc2df6 cleaner 9 years ago
Matthew Butterick 5a78b92d92 rewrite hdl-test language 9 years ago
Matthew Butterick fad5a4fce8 `syntax-property*` and other improvements 9 years ago
Matthew Butterick 2d5db8afb5 id manipulation, `inject-syntax*` 9 years ago
Matthew Butterick c59b34f868 simpler 9 years ago
Matthew Butterick 187230041e syntaxing 9 years ago
Matthew Butterick 1f0e0eec61 `partition-syntax-case` 9 years ago
Matthew Butterick 1f805852f0 resume in hdl-test 9 years ago
Matthew Butterick e3b7495a7a scopes 9 years ago
Matthew Butterick cdda2224da scopes 9 years ago
Matthew Butterick 12f8b3d0a5 simplify 9 years ago
Matthew Butterick 5d73d41174 adjust 9 years ago
Matthew Butterick d9a33c7948 adjust 9 years ago
Matthew Butterick 086c0aa359 scopes 9 years ago
Matthew Butterick 0a5ef3e4dc scope composition 9 years ago
Matthew Butterick 6a3d4c5c15 syntaxing 9 years ago
Matthew Butterick d004b1faee unification 9 years ago