alpha
Login
Join now
aliou.me
/
sh
Star
Starred
Star
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
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 Diallo
·
fix(tokenizer): handle escaped chars in words
·
2mo ago
63b3cc5b
charsets.ts
refactor: tighten parser/tokenizer after the feature push
4mo ago
cursor.ts
feat(parser): add position tracking to AST and tokens
4mo ago
index.ts
feat(parser): add position tracking to AST and tokens
4mo ago
scan-backtick.ts
feat(parser): add position tracking to AST and tokens
4mo ago
scan-expansion.ts
fix: handle arithmetic parser edge cases
4mo ago
scan-extglob.ts
feat: parse Bash extended glob patterns (?(, *(, +(, @(, !()
4mo ago
scan-redir.ts
refactor: split index.ts and tests into scoped modules
8mo ago
tokenize.test.ts
fix(tokenizer): handle escaped chars in words
2mo ago
tokenize.ts
fix(tokenizer): handle escaped chars in words
2mo ago
types.ts
feat: structured ParamExp (slice, replace, expansion sub-shapes)
4mo ago
utils.ts
refactor: split index.ts and tests into scoped modules
8mo ago