Naji-k / minishell

1 stars 0 forks source link

Changed structure/flow of expansion & quotes. #68

Closed srondss closed 1 year ago

srondss commented 1 year ago

Commands are now split by white spaces only if there is no quotation marks. Otherwise treated as one large string. Handling of quotations & '$' in string is done immediately AFTER creating the node, not BEFORE creating the node anymore. Expansion is done the same way as heredoc, no separate logic anymore. Fixed numerous small bugs, parsing is in much better shape for making changes.