JT
|
18752672d0
|
add more tests
|
2021-07-31 08:02:16 +12:00 |
|
JT
|
cdc37bb142
|
fix eval bug
|
2021-07-30 20:06:48 +12:00 |
|
JT
|
083dcd4541
|
Better for loop
|
2021-07-30 19:50:39 +12:00 |
|
JT
|
b6f00d07e8
|
Fix var decl. improve for loop
|
2021-07-30 19:30:11 +12:00 |
|
JT
|
b0ffaf1c91
|
add for loop and benchmark
|
2021-07-30 18:10:40 +12:00 |
|
JT
|
2af61bd07e
|
add correct eval scope
|
2021-07-30 17:42:33 +12:00 |
|
JT
|
1caae90c02
|
cleanup some highlighting
|
2021-07-30 16:43:31 +12:00 |
|
JT
|
184125a70a
|
cleanup some highlighting
|
2021-07-30 16:38:41 +12:00 |
|
JT
|
7cac5bb633
|
Merge pull request #5 from jntrnr/string_interp
String interp
|
2021-07-30 15:34:00 +12:00 |
|
JT
|
53314cb8b2
|
slightly better coloring
|
2021-07-30 15:33:33 +12:00 |
|
JT
|
b5e287e065
|
WIP string interp
|
2021-07-30 15:26:06 +12:00 |
|
JT
|
2eeceae613
|
fix clippy, add strings and concat
|
2021-07-30 10:56:51 +12:00 |
|
JT
|
a8366ebf15
|
Merge pull request #4 from jntrnr/wip
Wip
|
2021-07-24 18:44:57 +12:00 |
|
JT
|
ad48387aa0
|
WIP
|
2021-07-24 18:44:38 +12:00 |
|
JT
|
a4bcc1ff3d
|
WIP
|
2021-07-24 17:57:17 +12:00 |
|
JT
|
fca3a6b75e
|
Support adding variables
|
2021-07-24 09:46:55 +12:00 |
|
JT
|
6fcdc76059
|
Improve call eval and live check
|
2021-07-24 09:19:30 +12:00 |
|
JT
|
3eefa6dec8
|
start expanding eval
|
2021-07-23 17:14:49 +12:00 |
|
JT
|
8c6feb7e80
|
Fix up global span logic
|
2021-07-23 08:45:23 +12:00 |
|
JT
|
37f8ff0efc
|
Add highlighting
|
2021-07-23 07:50:59 +12:00 |
|
JT
|
07c22c7e81
|
Start working on highlighter
|
2021-07-22 19:48:45 +12:00 |
|
JT
|
1ac0c0bfc5
|
Move to refcell for permanent parser state
|
2021-07-22 19:33:38 +12:00 |
|
JT
|
c25209eb34
|
Fix running multiple times, add reedline
|
2021-07-22 18:04:50 +12:00 |
|
JT
|
4deed7c836
|
improve subcommand parse
|
2021-07-18 07:40:39 +12:00 |
|
JT
|
92f72b4103
|
add subcommand parsing
|
2021-07-18 07:34:43 +12:00 |
|
JT
|
30f54626d3
|
add companion short flags
|
2021-07-18 06:52:50 +12:00 |
|
JT
|
3a8206d1fb
|
fix parser merge. start highlighter
|
2021-07-17 18:31:34 +12:00 |
|
JT
|
6b0b8744c1
|
Fix assignment parse
|
2021-07-17 17:28:25 +12:00 |
|
JT
|
0b8352049c
|
Add pipelines
|
2021-07-17 15:42:08 +12:00 |
|
JT
|
c03f700662
|
Add rest param
|
2021-07-17 11:22:01 +12:00 |
|
JT
|
d08f2e73d0
|
Add optional params
|
2021-07-17 10:53:45 +12:00 |
|
JT
|
aa7f23e1e1
|
Simple short flag parse
|
2021-07-17 10:39:30 +12:00 |
|
JT
|
4249c5b3e0
|
Add param descriptions
|
2021-07-17 10:31:36 +12:00 |
|
JT
|
6f1a5c8e02
|
Remove lexmode
|
2021-07-17 10:11:15 +12:00 |
|
JT
|
03a93bd089
|
Improve colon sep
|
2021-07-17 10:00:41 +12:00 |
|
JT
|
6aef00ecff
|
basic signature parse
|
2021-07-17 09:55:12 +12:00 |
|
JT
|
949c6a5932
|
intern blocks sooner
|
2021-07-17 08:26:40 +12:00 |
|
JT
|
7922bb4020
|
More decl parsing
|
2021-07-16 18:24:46 +12:00 |
|
JT
|
697bf16f26
|
Start moving towards decls and add a simple eval
|
2021-07-16 13:10:22 +12:00 |
|
JT
|
9916f35b22
|
cleanup
|
2021-07-09 18:23:20 +12:00 |
|
JT
|
0a6f62bc0e
|
proper list/table guards
|
2021-07-09 09:45:56 +12:00 |
|
JT
|
bc974a3e7d
|
cleanup
|
2021-07-09 09:31:08 +12:00 |
|
JT
|
1aa70c50aa
|
refactor positional arg parse
|
2021-07-09 09:16:25 +12:00 |
|
JT
|
134b45dc03
|
refactor long/short flags
|
2021-07-09 08:29:00 +12:00 |
|
JT
|
96c0b933d9
|
Add parameterized list parsing
|
2021-07-08 19:49:17 +12:00 |
|
JT
|
7b51c5c49f
|
Add alias and external
|
2021-07-08 19:20:01 +12:00 |
|
JT
|
eac02b55f6
|
some cleanup
|
2021-07-08 18:57:24 +12:00 |
|
JT
|
5d4ae4a2a4
|
drive let from internal call
|
2021-07-08 18:19:38 +12:00 |
|
JT
|
04cbef3aa8
|
Improve keyword detecting for call parsing
|
2021-07-08 17:30:36 +12:00 |
|
JT
|
e540f0ad26
|
start adding row expr parsing
|
2021-07-08 10:55:46 +12:00 |
|