Richard Feldman
|
16ff40a836
|
Use clap to parse CLI flags
|
2020-04-16 22:02:29 -04:00 |
|
Richard Feldman
|
d2e242ccbe
|
Have cli accept an --optimize flag and use it
|
2020-04-16 20:26:37 -04:00 |
|
Richard Feldman
|
b19386c1f6
|
Have CLI use the given file's directory as src_dir
|
2020-04-16 19:26:25 -04:00 |
|
Richard Feldman
|
57c4261b08
|
Fully qualify roc_load::file::load
|
2020-04-16 19:26:25 -04:00 |
|
Folkert
|
719ef5b70e
|
parse error infrastructure
|
2020-04-15 21:10:42 +02:00 |
|
Richard Feldman
|
8f2a5f2133
|
cargo fmt
|
2020-04-15 07:06:21 -04:00 |
|
Richard Feldman
|
0e48f512fd
|
Use tokio for CLI process stuff
|
2020-04-15 07:06:11 -04:00 |
|
Richard Feldman
|
1517581ced
|
Load main in the CLI and use it for gen
|
2020-04-15 07:06:11 -04:00 |
|
Richard Feldman
|
9ca754b8fd
|
First pass at loading modules from cli
|
2020-04-15 07:06:11 -04:00 |
|
Folkert
|
97c10e1211
|
setup for mono reports
|
2020-04-12 01:56:57 +02:00 |
|
Folkert
|
a67fe6540c
|
update cli
|
2020-04-10 23:34:03 +02:00 |
|
Folkert
|
fcb62cdf8e
|
add titles to errors
|
2020-04-09 23:58:28 +02:00 |
|
Richard Feldman
|
9288e20469
|
Upgrade to LLVM 10
|
2020-04-08 06:41:53 -04:00 |
|
Richard Feldman
|
30df69af4f
|
Improve error message when example fails to run
|
2020-04-08 06:41:53 -04:00 |
|
Richard Feldman
|
950ca4436b
|
Replace build.sh with cargo run
|
2020-04-06 23:32:47 -04:00 |
|
Richard Feldman
|
d28f8449d0
|
Report errors in the CLI
|
2020-04-03 21:58:44 -04:00 |
|
Folkert
|
604dbf7215
|
Merge remote-tracking branch 'origin/trunk' into precedence-error
|
2020-04-02 23:29:15 +02:00 |
|
Folkert
|
2e822e739f
|
report circular type error
|
2020-04-02 23:13:35 +02:00 |
|
Richard Feldman
|
658dc34313
|
Don't make a JIT execution engine in the CLI
|
2020-04-01 23:24:00 -04:00 |
|
Richard Feldman
|
37492f4aa6
|
Load builtins on startup
|
2020-03-31 23:50:55 -04:00 |
|
Richard Feldman
|
26655f7355
|
Address clippy's concerns
|
2020-03-30 22:34:59 -04:00 |
|
Richard Feldman
|
1a41f0b32a
|
Make cli work on multiple OSes, in theory
|
2020-03-30 21:27:41 -04:00 |
|
Richard Feldman
|
5f817d8019
|
Add a basic CLI
|
2020-03-30 21:27:37 -04:00 |
|
Richard Feldman
|
578fa28821
|
Update cli/examples
|
2020-03-06 18:24:37 -05:00 |
|
Richard Feldman
|
08f9eb883d
|
rustfmt cli/
|
2019-09-18 19:00:01 -04:00 |
|
Richard Feldman
|
fde3cedfef
|
Fix paren parsing bug, thread errors through eval
|
2019-07-09 23:19:50 -04:00 |
|
Richard Feldman
|
07a05b90fc
|
Restore eval, add |> operator
|
2019-07-08 23:35:11 -04:00 |
|
Richard Feldman
|
d9c1e23105
|
Update examples to new closure syntax
|
2019-07-07 11:06:57 -04:00 |
|
Richard Feldman
|
78df28c463
|
Add cli/README.md
|
2019-06-23 19:19:06 -04:00 |
|
Richard Feldman
|
77f3199ec9
|
Move examples into cli/examples
|
2019-06-23 19:16:41 -04:00 |
|
Richard Feldman
|
38d86fc9f3
|
Add a recursive Fibonacci example
|
2019-06-23 19:12:52 -04:00 |
|
Richard Feldman
|
f7cfe1d396
|
Accept arbitrary filenames in roc-cli
|
2019-06-23 18:55:10 -04:00 |
|
Richard Feldman
|
9892a27f21
|
Fix example
|
2019-06-22 10:26:34 -04:00 |
|
Richard Feldman
|
77d9a13b10
|
Update Example.roc
|
2019-06-22 10:17:20 -04:00 |
|
Richard Feldman
|
f6096d629d
|
Update Cargo.lock
|
2019-06-22 10:17:11 -04:00 |
|
Richard Feldman
|
d743818f74
|
Rename test.roc to Example.roc
|
2019-06-19 21:33:01 -04:00 |
|
Richard Feldman
|
e1286ae526
|
Don't print anything on success.
|
2019-06-14 00:05:24 -04:00 |
|
Richard Feldman
|
32f19428ac
|
Add some comments to main.rs
|
2019-06-14 00:05:17 -04:00 |
|
Richard Feldman
|
7165f55d6e
|
Trim input from stdin
|
2019-06-13 22:48:41 -04:00 |
|
Richard Feldman
|
9fc30fbbc4
|
Update test.roc
|
2019-06-13 22:48:19 -04:00 |
|
Richard Feldman
|
8761873980
|
Fix displaying eval problems
|
2019-06-13 22:48:12 -04:00 |
|
Richard Feldman
|
140fa5ffa9
|
Reading from stdin works
|
2019-06-13 21:32:07 -04:00 |
|
Richard Feldman
|
1c3cf5f675
|
Progress on test.roc
|
2019-06-13 19:03:03 -04:00 |
|
Richard Feldman
|
abf3bf9df7
|
Get beginning of test.roc working
|
2019-06-13 18:44:22 -04:00 |
|
Richard Feldman
|
352ab5ed34
|
More syntax changes
|
2019-06-12 21:25:15 -04:00 |
|
Richard Feldman
|
9895e0c0ae
|
Use () -> closure syntax
|
2019-06-12 21:25:15 -04:00 |
|
Richard Feldman
|
f4b43e43e2
|
Alternate syntaxes
|
2019-06-12 21:25:15 -04:00 |
|
Richard Feldman
|
4d27a274c6
|
Implement await demo
|
2019-06-12 21:25:15 -04:00 |
|
Richard Feldman
|
88f8325fb3
|
Hardcode Read and Echo
|
2019-06-12 21:25:15 -04:00 |
|
Richard Feldman
|
6c0e34f5fc
|
Use SmallVec for patterns
|
2019-06-12 21:25:15 -04:00 |
|