v0.1.0
What's Changed
- Update token.go by @yassinebenaid in #1
- Dev by @yassinebenaid in #2
- Handle newlines within [[...]] and handle parse errors. by @yassinebenaid in #3
- Handle more parse errors and update docs by @yassinebenaid in #4
- fix docs by @yassinebenaid in #5
- fix docs by @yassinebenaid in #6
- fix docs by @yassinebenaid in #7
- Dev by @yassinebenaid in #8
- Added more conditionals tests and refactor ast tree for better maintenance by @yassinebenaid in #9
- Rename project from
Bunny
toChrollo
by @yassinebenaid in #10 - rename project: Bunny => Ryuko by @yassinebenaid in #11
- cmd: init the first command 'tree' by @yassinebenaid in #12
- Encapsulate parser and initialize the
ir
andgenerator
packages by @yassinebenaid in #13 - Code generation: make it work by @yassinebenaid in #14
- Improve generator: commands will be connected to stdio by default by @yassinebenaid in #15
- added runtime and stubs, and improve docs by @yassinebenaid in #16
- Inject he runtime within the build by @yassinebenaid in #17
- Add support for command arguments and variable substitution by @yassinebenaid in #18
- Handle redirections (
>
and>>
) from stdout to files by @yassinebenaid in #19 - Handle more redirection types:
>|
,&>
,&>>
and<
by @yassinebenaid in #20 - Handle
<<<
redirection and treat all redirection targets as streams by @yassinebenaid in #21 - File duplication: handle
fd>file
and>&fd
by @yassinebenaid in #22
New Contributors
- @yassinebenaid made their first contribution in #1
Full Changelog: https://github.com/yassinebenaid/ryuko/commits/v0.1.0-alpha.1