~ntgg/zosh

7a140c72 — Noah Graff 4 years ago master
added peekName, to peek a shell name
d8bc935d — Noah Graff 4 years ago
Revert "renamed peekWord to readWord"

This reverts commit 9359ff1c35b94bfe0f7645428f31dc0c9eea7969.

I'm dumb af, it does peek a word
3ebef226 — Noah Graff 4 years ago
renamed Symbol.Id.D variants to Double variants
4ac7c65e — Noah Graff 4 years ago
added tests for TextBuffer.(atPos|sliceRange)
9359ff1c — Noah Graff 4 years ago
renamed peekWord to readWord

This name goes with the TextBuffer naming
615ec47c — Noah Graff 4 years ago
added readNextToken
00d69d48 — Noah Graff 4 years ago
document and better support of text ranges
762f8c53 — Noah Graff 4 years ago
added tokenizer tests to the build test step
df2e1df2 — Noah Graff 4 years ago
added peekWord method for Tokenizer
44e67963 — Noah Graff 4 years ago
started adding tokenizing, with a Tokenizer
34b56646 — Noah Graff 4 years ago
added basic interactive input.

currently it prints out usage, and gets input from standard in. It's
not all that useful at the moment, but it is one step closer to running
a command.
3ff75641 — Noah Graff 4 years ago
added basic shell state struct.
f82c385b — Noah Graff 4 years ago
added dump method to TextBuffer.
07f7aa4b — Noah Graff 4 years ago
added initEmpty, changed peekChar to use peek.

initEmpty cannot fail. peekChar uses peek interally, as that is just
better design.
0ce3c9f8 — Noah Graff 4 years ago
added test step
5742e953 — Noah Graff 4 years ago
added TextBuffer type
e0a015a0 — Noah Graff 4 years ago
fix gitignore
6c83c7d4 — Noah Graff 4 years ago
added more tests
270f2b81 — Noah Graff 4 years ago
add basic tests
f6053f60 — Noah Graff 4 years ago
removed reference to file that doesn't exist yet
Next