Commit graph

81 commits

Author SHA1 Message Date
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
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
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
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
f7cfe1d396 Accept arbitrary filenames in roc-cli 2019-06-23 18:55:10 -04:00
Richard Feldman
77d9a13b10 Update Example.roc 2019-06-22 10:17:20 -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
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
88f8325fb3 Hardcode Read and Echo 2019-06-12 21:25:15 -04:00
Richard Feldman
fc58c5db0e Add basic CLI 2019-06-12 21:25:15 -04:00