~ntgg/zosh

A minimal POSIX shell in Zig
7a140c72 — Noah Graff 5 years ago
added peekName, to peek a shell name
d8bc935d — Noah Graff 5 years ago
Revert "renamed peekWord to readWord"
3ebef226 — Noah Graff 5 years ago
renamed Symbol.Id.D variants to Double variants

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~ntgg/zosh
read/write
git@git.sr.ht:~ntgg/zosh

You can also use your local clone with git send-email.

#zosh

zosh is a minimal POSIX shell. It's goals are to be exactly POSIX compliant, simple, and readable.

This a work in progress.

#Build

The only dependency is Zig. The Zig compiler version last tested is: 0.5.0+8b4592166

Build:

zig build

Build and run:

zig build run

#Contributing

You can submit bugs and TODO here: ~ntgg/zosh.

Please send patches to ~ntgg/zosh-dev@lists.sr.ht.

For help with sending patches over email, see here.

#License

MIT