]> git.dkaiser.de - 42/minishell.git/commit
Add data structures for tokenizing and parsing
authorDominik Kaiser <dkaiser@student.42heilbronn.de>
Fri, 28 Jun 2024 13:09:32 +0000 (15:09 +0200)
committerGitHub <noreply@github.com>
Fri, 28 Jun 2024 13:09:32 +0000 (15:09 +0200)
commit8103cadfc95fb76539bfccc893a2101ccb89ea90
treeb46379099324f76f2496909b4de3cd71de8b772a
parent031685832d8267acc2fa46ea9732b8e95eb34463
Add data structures for tokenizing and parsing

* Add data structures and helper functions for ast

* Add data structures for tokenizing

* Add helper functions for token structures

* Include token.h in minishell.h

* Add new/free functions for nodes/tokens to Makefile

* Add UNREACHABLE macro to debug_tools.h
Makefile
include/ast.h [new file with mode: 0644]
include/debug_tools.h
include/minishell.h
include/token.h [new file with mode: 0644]
src/debug_tools.c
src/free_node.c [new file with mode: 0644]
src/free_token.c [new file with mode: 0644]
src/new_node.c [new file with mode: 0644]
src/new_token.c [new file with mode: 0644]