Matthew Butterick
|
b0d133f4ba
|
suppress testing of indenter due to CI issue
|
4 years ago |
Matthew Butterick
|
d75a344bee
|
Update module.rkt
|
4 years ago |
Matthew Butterick
|
bac21d8849
|
Revert "allow false"
This reverts commit dfef06c967 .
|
4 years ago |
Matthew Butterick
|
dfef06c967
|
allow false
|
4 years ago |
Matthew Butterick
|
bf374b1514
|
missing import
|
5 years ago |
Matthew Butterick
|
2aa3dbade1
|
move br/macro to separate package
|
5 years ago |
Matthew Butterick
|
f2eb41aab9
|
disable @ command char
|
5 years ago |
Ryan Davis
|
83206c4521
|
Extended report-datum to be friendly to eof.
read-syntax returns either a syntax or eof. This allows report-datum
to be used to debug read-syntax issues.
|
6 years ago |
Ryan Davis
|
d0f5fa76a9
|
strip trailing whitespace
separate from my content commit so you can skip this if you want
|
6 years ago |
Matthew Butterick
|
0fededb98a
|
use lozenge
|
6 years ago |
Matthew Butterick
|
1116d43e58
|
note
|
6 years ago |
Matthew Butterick
|
15b00031e8
|
retry
|
6 years ago |
Matthew Butterick
|
db0dedfbcf
|
also bump
|
6 years ago |
Matthew Butterick
|
90c45a7ed6
|
and quicklang
|
6 years ago |
Matthew Butterick
|
0bd5c4c09d
|
put debug in default environment
|
6 years ago |
Matthew Butterick
|
a1c4af04aa
|
reorg
|
6 years ago |
Matthew Butterick
|
1d2b75456e
|
correct contract on indenter
|
6 years ago |
Matthew Butterick
|
900a7d08f5
|
bump to 1.4
|
7 years ago |
Matthew Butterick
|
b3d1d0aaed
|
add an export
|
7 years ago |
Matthew Butterick
|
2ade55b7ed
|
bump to 1.3
|
7 years ago |
Matthew Butterick
|
6e1a849339
|
include promises
|
7 years ago |
Matthew Butterick
|
32f915a844
|
return #f for line with no indent
|
7 years ago |
Matthew Butterick
|
51ec447991
|
return #f not #\nul
|
7 years ago |
Matthew Butterick
|
8a11393b03
|
update deps
|
7 years ago |
Matthew Butterick
|
0f002c5586
|
enable at-reader in `br` languages
|
7 years ago |
Matthew Butterick
|
b2c3988d81
|
rename `test-reader` → `apply-reader`
|
7 years ago |
Matthew Butterick
|
ece33a624e
|
put `br/module` in #lang br
|
7 years ago |
Matthew Butterick
|
46a0614a3e
|
provisional `br/module` module
|
7 years ago |
Matthew Butterick
|
86b788a304
|
further simplify literalization
|
7 years ago |
Matthew Butterick
|
2912d8392f
|
handle pair patterns
|
7 years ago |
Matthew Butterick
|
35c7fe7a7a
|
better literal detection
|
7 years ago |
Matthew Butterick
|
3a6f7c407a
|
nit
|
7 years ago |
Matthew Butterick
|
3cf4fe260e
|
test demo languages
|
7 years ago |
Matthew Butterick
|
73fb09a017
|
test that
|
7 years ago |
Matthew Butterick
|
c8bac11d8b
|
check for identifier (fixes #15)
|
7 years ago |
Matthew Butterick
|
33acb10b31
|
omit bound id from generated literals (fixes #14)
|
7 years ago |
Matthew Butterick
|
4bea7423b1
|
bump to v1.1
|
7 years ago |
Matthew Butterick
|
d4585d825a
|
still more degeneracy
|
7 years ago |
Matthew Butterick
|
587f5ef946
|
pair repair
|
7 years ago |
Matthew Butterick
|
f0ec809502
|
repair
|
7 years ago |
Matthew Butterick
|
94e19b851e
|
farewell
|
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
|
0af8f1aeeb
|
correct missing `datum?`
|
7 years ago |
Ben Greenman
|
8000d41389
|
define-macro: check that ... only follow wildcards
|
7 years ago |
Matthew Butterick
|
e4a39ee906
|
`generate-literals`: treat nonalphabetic identifiers as literals
|
8 years ago |
Matthew Butterick
|
bf8d332bc9
|
groovier
|
8 years ago |
Matthew Butterick
|
1b4ef83c1e
|
restore test-reader
|
8 years ago |