MiniDevil
As beautiful as a shell
Directory dependency graph for lexer:Files | |
| file | expander.c [code] |
| Variable expansion: replaces $VARIABLES and $? | |
| file | expander_utils.c [code] |
| Expansion utilities: identifies variables & handles special patterns. | |
| file | tilde_expand.c [code] |
| Tilde expansion: converts ~ to $HOME in unquoted words. | |
| file | token.c [code] |
| Token allocation and management: creates & frees token nodes. | |
| file | tokenizer.c [code] |
| Tokenizes input string: extracts quoted or unquoted text & operators. | |
| file | tokenizer_utils.c [code] |
| Tokenizer helpers: detects operators, whitespace or word boundaries. | |