Getty Ritter
|
869ff8dd2f
add arg-parsing and fixed seeds
|
2 年之前 |
Getty Ritter
|
4e95ae9f16
wrap the randomness to enable seeding
|
2 年之前 |
Getty Ritter
|
84502617e5
add capitalize function
|
2 年之前 |
Getty Ritter
|
a0fa65864e
add case expr
|
2 年之前 |
Getty Ritter
|
94dc05f9a4
clean up tuple-fold with slice patterns
|
2 年之前 |
Getty Ritter
|
7bf2dfc668
couple of tweaks
|
2 年之前 |
Getty Ritter
|
b52f562f00
switch to using anyhow
|
2 年之前 |
Getty Ritter
|
ec7c2f5cdf
add more comments
|
2 年之前 |
Getty Ritter
|
57d308454e
implement let
|
2 年之前 |
Getty Ritter
|
7f3d8ff8ce
add expectation tests for nondeterministic output
|
2 年之前 |
Getty Ritter
|
e771a875bd
clippy
|
2 年之前 |
Getty Ritter
|
96e138025e
fmt
|
2 年之前 |
Getty Ritter
|
0e67994a86
address warning
|
2 年之前 |
Getty Ritter
|
50a526cf83
implement `concat` and `tuple-fold`
|
2 年之前 |
Getty Ritter
|
5e324317cc
always fully force fixed values
|
2 年之前 |
Getty Ritter
|
395ecb8e6b
implement wildcard patterns
|
2 年之前 |
Getty Ritter
|
713f9f8a3b
cargo fmt
|
2 年之前 |
Getty Ritter
|
1b5f707436
implement pattern-matching for functions
|
2 年之前 |
Getty Ritter
|
39ec2574f9
fully force tuples before printing
|
2 年之前 |
Getty Ritter
|
feef074452
make tuples lazy
|
2 年之前 |
Getty Ritter
|
650e6426d0
basic incomplete closure implementation
|
2 年之前 |
Getty Ritter
|
4e6ac41ea3
start implementing closures
|
2 年之前 |
Getty Ritter
|
9ee0089470
remove some explicit clones
|
2 年之前 |
Getty Ritter
|
97e34202cb
cargo fmt
|
2 年之前 |
Getty Ritter
|
ed28852265
switch to using an ExprRef approach
|
2 年之前 |
Getty Ritter
|
ac57d9d3ec
add Expr::Nil to handle empty tuple
|
2 年之前 |
Getty Ritter
|
f65783f898
implement the fix statement
|
2 年之前 |
Getty Ritter
|
1f9474548a
switch to using a string interner
|
2 年之前 |
Getty Ritter
|
27228c42c5
move lexing/parsing logic into interp
|
2 年之前 |
Getty Ritter
|
018b46d3fe
clippy
|
2 年之前 |