Richard Feldman
|
0b670baad4
|
Make welcome message more helpful.
|
2020-04-18 16:58:26 -04:00 |
|
Richard Feldman
|
dd223c5d5c
|
clippy clip
|
2020-04-18 16:39:39 -04:00 |
|
Richard Feldman
|
088df46a76
|
cargo fmt
|
2020-04-18 16:38:47 -04:00 |
|
Richard Feldman
|
c9ef2deb80
|
Have the repl loop
|
2020-04-18 16:02:33 -04:00 |
|
Richard Feldman
|
a99a339672
|
Spice up the repl visuals a bit
|
2020-04-18 16:01:58 -04:00 |
|
Richard Feldman
|
114815a323
|
Add types to the repl
|
2020-04-18 15:45:48 -04:00 |
|
Richard Feldman
|
73fbc0e490
|
Add basic 1-iteration repl
|
2020-04-18 15:32:04 -04:00 |
|
Richard Feldman
|
d4a45ed489
|
Add CLI subcommands roc run and roc build
|
2020-04-18 14:32:50 -04:00 |
|
Folkert
|
7f299356d3
|
define our own cargo features
|
2020-04-18 15:56:54 +02:00 |
|
Folkert
|
98d451b240
|
only enable arm and wasm when the feature is enabled
|
2020-04-18 15:28:10 +02:00 |
|
Richard Feldman
|
6f75ce6680
|
Add CLI test for Hello World
|
2020-04-17 06:38:29 -04:00 |
|
Richard Feldman
|
e61ac3b41b
|
Clippy doin' clippy things
|
2020-04-16 22:21:26 -04:00 |
|
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 |
|