Greg Shuflin
|
b5484e67ee
|
Update to edition 2021
Except there's some issues with parser macros preventing it for
schala-language
|
2021-10-21 12:33:56 -07:00 |
|
Greg Shuflin
|
3b5ebf92b4
|
Some additional notes
|
2021-10-21 10:45:14 -07:00 |
|
Greg Shuflin
|
61e2acc338
|
Parameterize compiler Config type
|
2021-10-14 02:24:42 -07:00 |
|
Greg Shuflin
|
2d72f560ed
|
Simplify directive types
|
2021-10-14 02:20:11 -07:00 |
|
Greg Shuflin
|
6ac0628265
|
Clippy on schala-repl
|
2021-10-14 02:08:32 -07:00 |
|
Greg Shuflin
|
5dcfce46cc
|
Add Options associated type
|
2021-10-14 01:34:38 -07:00 |
|
Greg Shuflin
|
76c2257c7e
|
Flatten schala-repl files
|
2021-10-14 01:33:46 -07:00 |
|
Greg Shuflin
|
3cbe80e933
|
Parameterize Repl over language type
|
2021-10-14 01:28:24 -07:00 |
|
Greg Shuflin
|
0f7e568341
|
WIP - revamp ProgrammingLanguageInterface trait
This needs to be able to work smoothly with multiple types
|
2021-10-14 00:36:09 -07:00 |
|
Greg Shuflin
|
d01d280452
|
Various REPL refactoring
|
2021-10-13 02:14:48 -07:00 |
|
Greg Shuflin
|
7e0acb7d87
|
Tighten names in Language trait
|
2021-10-13 01:09:24 -07:00 |
|
Greg Shuflin
|
cd4045b8e7
|
List of paths
|
2021-10-07 02:19:24 -07:00 |
|
Greg Shuflin
|
6012e8cf9d
|
Refactor main.rs
main.rs controls options, calls into interactive or non-interactive
start function from schala-repl.
|
2021-10-07 02:10:27 -07:00 |
|
Greg Shuflin
|
c9a4c83fce
|
Run cargo fmt on schala-repl code
|
2021-10-07 01:19:35 -07:00 |
|
Greg Shuflin
|
77bf42be6c
|
Update to current rust
|
2021-10-07 00:51:45 -07:00 |
|
greg
|
d6019e6f9a
|
Improve REPL help message
Show help strings for children of a directive
|
2019-10-23 21:41:25 -07:00 |
|
greg
|
489819a28e
|
Multiline prompt
|
2019-09-28 17:31:37 -07:00 |
|
greg
|
cefaeb1180
|
Make ScopeResolver struct
|
2019-09-03 02:59:19 -07:00 |
|
greg
|
37c77d93d7
|
Fix off-by-one error in show-immediate parsing
|
2019-07-28 11:26:13 -07:00 |
|
greg
|
efe65edfe6
|
Put color into debug output
|
2019-07-09 01:32:38 -07:00 |
|
greg
|
7c9154de53
|
Refactor computation responses
|
2019-07-08 21:02:07 -07:00 |
|
greg
|
10e40669b5
|
Fix parsing debug options again
|
2019-06-22 12:33:28 -07:00 |
|
greg
|
ca37e006b9
|
Fix some dyn's
|
2019-06-21 02:01:46 -07:00 |
|
greg
|
6d3f5f4b81
|
Got things compiling again
But this is a bad design for the DebugAsk
|
2019-06-19 10:41:20 -07:00 |
|
greg
|
e3bd108e6c
|
Debug stuff
|
2019-06-19 03:27:18 -07:00 |
|
greg
|
83e05fe382
|
Remove unneeded directives field
|
2019-06-06 23:52:41 -07:00 |
|
greg
|
5271429715
|
Make help a bit nicer
|
2019-06-06 23:50:08 -07:00 |
|
greg
|
f88f2e8550
|
More help cleanup
|
2019-06-06 22:36:44 -07:00 |
|
greg
|
7097775a4a
|
:help command working
|
2019-06-06 22:21:50 -07:00 |
|
greg
|
32d082e119
|
Kill duplicate code
|
2019-06-05 02:54:13 -07:00 |
|
greg
|
376fa1d1d1
|
Tab completion for help
|
2019-06-05 02:48:45 -07:00 |
|
greg
|
6fb9b4c2d3
|
Actually the Top variant is doing something useful
|
2019-06-05 02:42:34 -07:00 |
|
greg
|
f1d1042916
|
Add help text
|
2019-06-05 02:36:08 -07:00 |
|
greg
|
207f73d607
|
Moving help code around
|
2019-06-04 22:02:51 +00:00 |
|
greg
|
8dc0ad2348
|
Help function work
|
2019-06-03 22:18:53 +00:00 |
|
greg
|
bb39c59db2
|
directive-related cleanup
|
2019-06-02 00:48:59 -07:00 |
|
greg
|
10bfeab7e4
|
Switch over everything to new directive paradigm
|
2019-06-02 00:43:55 -07:00 |
|
greg
|
fe08e64860
|
More DirectiveAction conversion work
|
2019-06-02 00:27:12 -07:00 |
|
greg
|
fd517351de
|
Start converting over directives to new format
|
2019-06-02 00:19:26 -07:00 |
|
greg
|
e12ff6f30b
|
Start adding infrastructure to pay attention to actions
|
2019-06-01 22:17:20 -07:00 |
|
greg
|
176b286332
|
Add new ReplAction type
|
2019-06-01 18:41:55 -07:00 |
|
greg
|
3987360f8e
|
Working on directives
|
2019-06-01 16:56:56 -07:00 |
|
greg
|
78d1e93e4b
|
Put back rudimentary debug output
|
2019-05-28 03:41:49 -07:00 |
|
greg
|
f27a65018d
|
Fix prompt
|
2019-05-26 15:22:36 -07:00 |
|
greg
|
548a7b5f36
|
DebugRequests should be set
|
2019-05-26 04:16:40 -07:00 |
|
greg
|
6162bae1ac
|
Per-stage computation times
|
2019-05-25 22:21:52 -07:00 |
|
greg
|
fe7ba339b5
|
Per-stage timing output
|
2019-05-25 20:09:11 -07:00 |
|
greg
|
6a232907c5
|
Kill useless DebugRequest type
|
2019-05-25 19:31:41 -07:00 |
|
greg
|
a8583f6bc4
|
Separate command_tree module
|
2019-05-22 03:32:00 -07:00 |
|
greg
|
bdee4fe7c6
|
Fix commandtree debug processing
|
2019-05-22 03:19:12 -07:00 |
|