Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
199 commits
Select commit Hold shift + click to select a range
0698215
update changelog
neverRare Feb 27, 2025
0a31730
update changelog
neverRare Feb 27, 2025
ff13657
fix bundle code
neverRare Feb 27, 2025
2294d95
remove documentation comments
neverRare Feb 27, 2025
cb3c888
update project data
neverRare Feb 27, 2025
1760917
improve sentence capitalization
neverRare Feb 27, 2025
7e2733d
update changelog
neverRare Feb 27, 2025
394fcd6
update task name
neverRare Feb 27, 2025
6131e9d
improve repl
neverRare Feb 27, 2025
27d7e95
add target es version
neverRare Feb 27, 2025
c6dfddb
include errors in memoization
neverRare Feb 27, 2025
105fc2a
organize imports
neverRare Feb 27, 2025
b00b16f
refactor ast
neverRare Feb 27, 2025
721b4d9
separate emphasis and filler
neverRare Feb 27, 2025
b4fec8f
small refactor
neverRare Feb 27, 2025
35b597d
allow multiple fillers
neverRare Feb 27, 2025
e70f538
fix
neverRare Feb 27, 2025
aefccd4
update changelog
neverRare Feb 27, 2025
6c91a8d
more std
neverRare Feb 27, 2025
becbb5f
ensure long word starts with small letter
neverRare Feb 27, 2025
872c791
fix
neverRare Feb 27, 2025
ded7ce1
small improvement
neverRare Feb 27, 2025
c514e9f
small improvement
neverRare Feb 27, 2025
787ce4a
fix filler parser
neverRare Feb 27, 2025
e5974c0
this is unnecessary
neverRare Feb 28, 2025
230ce3b
remove unused imports
neverRare Feb 28, 2025
11cc9e4
remove unnecessary check
neverRare Feb 28, 2025
f38f12a
remove unused import
neverRare Feb 28, 2025
30e5f5b
update long space lexer
neverRare Feb 28, 2025
81fc9bc
remove unnecessary nesting
neverRare Feb 28, 2025
11880cf
refactor long strings
neverRare Feb 28, 2025
79440ff
this can be regular string
neverRare Feb 28, 2025
2d11d2c
remove these
neverRare Feb 28, 2025
75bffb2
reduce memoization
neverRare Mar 1, 2025
02d25e9
rename
neverRare Mar 1, 2025
0b2a1a0
enable memoization to everything
neverRare Mar 1, 2025
97d91ff
revert to previous setup
neverRare Mar 1, 2025
a63403c
revert
neverRare Mar 1, 2025
828b01a
small update
neverRare Mar 1, 2025
174ffbb
update how comments look
neverRare Mar 1, 2025
0c3313b
update changelog
neverRare Mar 1, 2025
eb93b0c
improve error messages
neverRare Mar 2, 2025
748af26
small improvement
neverRare Mar 2, 2025
6eade5d
reduce duplicate parser
neverRare Mar 2, 2025
25b72a1
small formatting
neverRare Mar 2, 2025
f630e93
implement long anu parser
neverRare Mar 2, 2025
93d8083
refactor parsers
neverRare Mar 2, 2025
2d04f0c
allow sentence to be followed by multiple fillers
neverRare Mar 2, 2025
050e1fa
update changelog
neverRare Mar 2, 2025
466942f
refactor
neverRare Mar 2, 2025
0a278d0
implement long anu seme
neverRare Mar 2, 2025
16d0033
memoize specific token parser
neverRare Mar 2, 2025
43a82d2
organize imports
neverRare Mar 2, 2025
b936333
memoize specific word parser
neverRare Mar 2, 2025
0882bfd
reduce duplicate definitions
neverRare Mar 2, 2025
1ffc4d8
simplify parsers
neverRare Mar 2, 2025
b78fdad
fix
neverRare Mar 2, 2025
515a857
small formatting
neverRare Mar 2, 2025
0eaa371
simplify
neverRare Mar 2, 2025
7441d09
this can probably help
neverRare Mar 2, 2025
254f6d0
small improvement
neverRare Mar 2, 2025
408ea47
small improvement
neverRare Mar 2, 2025
1a51213
more improvement
neverRare Mar 2, 2025
669b1bf
aggregate errors from filter
neverRare Mar 2, 2025
2686e07
refactor errors
neverRare Mar 2, 2025
6def6a0
small formatting
neverRare Mar 2, 2025
0b587ce
reduce getter
neverRare Mar 2, 2025
b18c2c3
small refactor
neverRare Mar 2, 2025
c60ea9e
add tests
neverRare Mar 2, 2025
bdfc501
remove this
neverRare Mar 2, 2025
e1e49fb
remove unnecessary permission
neverRare Mar 3, 2025
d423a34
fix
neverRare Mar 3, 2025
6fc7f6e
actually, this is not the problem
neverRare Mar 3, 2025
3b0ea91
fix filter error aggregation
neverRare Mar 3, 2025
457708f
new test
neverRare Mar 3, 2025
b7bc317
revert test
neverRare Mar 3, 2025
ea85f71
remove this note
neverRare Mar 3, 2025
1461649
remove numeral translation from parser
neverRare Mar 3, 2025
fa02181
more robust test
neverRare Mar 3, 2025
c650af6
rename to snake case
neverRare Mar 3, 2025
f529fb9
remove duplicate example sentences
neverRare Mar 3, 2025
47ee4de
add mention to license
neverRare Mar 3, 2025
36256d3
reimplement number translator
neverRare Mar 3, 2025
dcb2760
fix
neverRare Mar 3, 2025
602792f
update changelog
neverRare Mar 3, 2025
b137929
fix error messages
neverRare Mar 3, 2025
af08522
update on development version
neverRare Mar 3, 2025
3558aeb
update changelog
neverRare Mar 3, 2025
4e9f67f
update changelog
neverRare Mar 3, 2025
f92f89d
add tests for numbers
neverRare Mar 4, 2025
0485ef7
more tests
neverRare Mar 4, 2025
0bc0d54
improve error message
neverRare Mar 4, 2025
81090d7
even better error message
neverRare Mar 4, 2025
5635bcc
better error message
neverRare Mar 4, 2025
436aef5
revert
neverRare Mar 4, 2025
0f25e23
enforce immutability on arrays
neverRare Mar 4, 2025
cd6994b
format
neverRare Mar 4, 2025
ed66762
enforce immutability on objects
neverRare Mar 4, 2025
391e02e
fix
neverRare Mar 4, 2025
cd4b294
more immutability
neverRare Mar 4, 2025
e75c610
improve error message
neverRare Mar 4, 2025
941b462
simplify version display
neverRare Mar 4, 2025
23a073c
this turns out to be unnecessary
neverRare Mar 4, 2025
9ff3730
rename
neverRare Mar 4, 2025
2e82585
condense objects
neverRare Mar 4, 2025
1635d78
better import
neverRare Mar 4, 2025
b311171
more immutability
neverRare Mar 4, 2025
156e4c1
fix equality
neverRare Mar 5, 2025
b0ab632
refactor with new lints
neverRare Mar 5, 2025
a38de5d
improve punctuation parsing
neverRare Mar 5, 2025
7e3f9e7
small improvement to misc
neverRare Mar 5, 2025
790a4e6
use null instead
neverRare Mar 5, 2025
c9f2016
fix
neverRare Mar 5, 2025
6f4d03d
fix
neverRare Mar 5, 2025
8963f43
improve capitalization
neverRare Mar 5, 2025
bfae72d
small refactor
neverRare Mar 5, 2025
ece5705
small improvement
neverRare Mar 5, 2025
6d7c766
smaller code
neverRare Mar 5, 2025
ed87b65
remove unused import
neverRare Mar 5, 2025
6bbc038
this is unnecessary
neverRare Mar 5, 2025
2f9880d
separate translator
neverRare Mar 5, 2025
bcd6c2a
small improvement
neverRare Mar 5, 2025
79981f2
small improvement
neverRare Mar 5, 2025
efee9c9
only allow siungle assignment
neverRare Mar 5, 2025
99feb52
refactor
neverRare Mar 5, 2025
cc3c107
small improvement
neverRare Mar 5, 2025
84f3a1f
small formatting
neverRare Mar 5, 2025
8ebe6c4
refactor
neverRare Mar 5, 2025
79f3745
refactor
neverRare Mar 5, 2025
9f78096
use ternary
neverRare Mar 5, 2025
47b9796
reduce code duplication
neverRare Mar 5, 2025
dd6248c
reduce reliance on mutation
neverRare Mar 6, 2025
553f1f5
add newline to linku data
neverRare Mar 6, 2025
95b8116
something something
neverRare Mar 6, 2025
06893c8
remove unneeded try finally block
neverRare Mar 6, 2025
36e1cf2
more ternary
neverRare Mar 6, 2025
931e89a
small refactor
neverRare Mar 6, 2025
e85e12f
refactor
neverRare Mar 6, 2025
b1c73e8
huh
neverRare Mar 6, 2025
5a55bed
remove duplicate
neverRare Mar 6, 2025
30f862e
add unique pairs
neverRare Mar 6, 2025
be44e73
label tuples
neverRare Mar 6, 2025
ad327e3
update labels
neverRare Mar 6, 2025
3e80773
expand reserved symbols
neverRare Mar 6, 2025
b4ee45a
organize imports
neverRare Mar 6, 2025
743ed95
this happened
neverRare Mar 6, 2025
d6d351b
remove unused classes
neverRare Mar 6, 2025
a9dd449
remove jsr specifier from code
neverRare Mar 6, 2025
5dd9089
update
neverRare Mar 6, 2025
72301e3
use snake case
neverRare Mar 7, 2025
a92a382
snake case
neverRare Mar 7, 2025
06064c9
refactor yet again
neverRare Mar 7, 2025
7d8c3a4
fix
neverRare Mar 7, 2025
728aeaf
turns out using set is better
neverRare Mar 7, 2025
baa7f68
this turns out to be unnecessary
neverRare Mar 7, 2025
a97acf8
small improvement
neverRare Mar 7, 2025
2a9447b
small refactor
neverRare Mar 7, 2025
eb073a5
remove quotation
neverRare Mar 7, 2025
2683ba2
remove quotation node
neverRare Mar 7, 2025
f38e47e
fix oversight
neverRare Mar 7, 2025
ba86e40
conjugate before escaping
neverRare Mar 7, 2025
21407e6
rename ci
neverRare Mar 8, 2025
95ac6de
add more ci
neverRare Mar 8, 2025
d57fc3d
update ci tools
neverRare Mar 8, 2025
3b4f676
rename CI
neverRare Mar 8, 2025
163cb2a
rename yet again
neverRare Mar 8, 2025
3bad87c
fix
neverRare Mar 8, 2025
3cc0f0c
remove console
neverRare Mar 8, 2025
863b833
more lint rules
neverRare Mar 8, 2025
022f407
format comment
neverRare Mar 8, 2025
824ec39
more tests
neverRare Mar 8, 2025
be14c67
update examples
neverRare Mar 8, 2025
1ecbc7c
refactor
neverRare Mar 8, 2025
78826c7
refactor
neverRare Mar 8, 2025
cbd5114
small refactor
neverRare Mar 8, 2025
dc065ba
fix
neverRare Mar 8, 2025
08c88d9
improve error message
neverRare Mar 8, 2025
b2af22e
small refactor
neverRare Mar 8, 2025
c94965d
small refactor
neverRare Mar 8, 2025
1633e39
improve verb ast node
neverRare Mar 9, 2025
ce9f6b1
update partial verb structure
neverRare Mar 9, 2025
8f18be0
make first verb nullable
neverRare Mar 9, 2025
e76e886
rename
neverRare Mar 9, 2025
364576d
reorder
neverRare Mar 9, 2025
22e055b
fix
neverRare Mar 9, 2025
568017f
revert
neverRare Mar 9, 2025
eac0b00
add content clause node to verb phrase
neverRare Mar 9, 2025
069cdcc
remove unused import
neverRare Mar 9, 2025
a83cf05
fix
neverRare Mar 9, 2025
27ffc54
implement translation of o clause, closes #60
neverRare Mar 9, 2025
58ceb4d
update changelog
neverRare Mar 9, 2025
e1b35c2
remove unneeded return statements
neverRare Mar 9, 2025
39cc618
reduce code duplication
neverRare Mar 9, 2025
19217b2
small improvement
neverRare Mar 9, 2025
b623c8e
fix watch
neverRare Mar 9, 2025
f04fc91
filter out gerund-like adjectives
neverRare Mar 9, 2025
ba8b245
add TODO
neverRare Mar 9, 2025
85198e4
0.5.0
neverRare Mar 9, 2025
2540864
format
neverRare Mar 9, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
improve error message
  • Loading branch information
neverRare committed Mar 4, 2025
commit 0bc0d54af619c299279eaeec8c81cd495bc2ebb3
2 changes: 1 addition & 1 deletion src/parser/parser_test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -198,7 +198,7 @@ Deno.test("AST all distinct", () => {
const ast = parse(sentence).unwrap();
for (const [i, a] of ast.entries()) {
for (const b of ast.slice(i + 1)) {
assertNotEquals(a, b);
assertNotEquals(a, b, `Error at ${sentence}`);
}
}
}
Expand Down