A new type of shell
Go to file
JT 9c7d2ab8f2
Create TODO.md
Todo:
- [x] Env shorthand
- [x] String interpolation
- [x] Aliases
- [x] Env vars
- [x] Sub commands
- [x] Floats
- [x] Tests
- [x] Decl requires $
- [x] alias highlighting at call site
- [x] refactor into subcrates
- [x] subcommand alias
- [x] type inference from successful parse (eg not List<unknown> but List<int>)
- [x] variable type mismatch 
- [ ] finish operator type-checking
- [ ] Column path
- [ ] Ranges
- [ ] Source
- [ ] Autoenv
- [ ] Block params

# Maybe
- [ ] default param values?
- [ ] Unary not?
2021-08-18 05:34:08 +12:00
crates improve type inference 2021-08-17 12:26:05 +12:00
src Remove lifetime from eval state 2021-08-16 14:30:31 +12:00
Cargo.toml refactor to subcrates 2021-08-11 06:51:08 +12:00
TODO.md Create TODO.md 2021-08-18 05:34:08 +12:00