Sign in
Join now
sh
aliou.me
/
Star
Starred
Star
0
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Shell parser/AST for POSIX/Bash/mksh/zsh, in TypeScript
Star
Starred
Star
0
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
sh
/
src
/
tokenizer
11 files
at
main
aliou.me
·
fix(tokenizer): handle escaped chars in words
·
3mo ago
63b3cc5b
charsets.ts
refactor: tighten parser/tokenizer after the feature push
5mo ago
cursor.ts
feat(parser): add position tracking to AST and tokens
5mo ago
index.ts
feat(parser): add position tracking to AST and tokens
5mo ago
scan-backtick.ts
feat(parser): add position tracking to AST and tokens
5mo ago
scan-expansion.ts
fix: handle arithmetic parser edge cases
5mo ago
scan-extglob.ts
feat: parse Bash extended glob patterns (?(, *(, +(, @(, !()
5mo ago
scan-redir.ts
refactor: split index.ts and tests into scoped modules
9mo ago
tokenize.test.ts
fix(tokenizer): handle escaped chars in words
3mo ago
tokenize.ts
fix(tokenizer): handle escaped chars in words
3mo ago
types.ts
feat: structured ParamExp (slice, replace, expansion sub-shapes)
5mo ago
utils.ts
refactor: split index.ts and tests into scoped modules
9mo ago