<feed xmlns='http://www.w3.org/2005/Atom'>
<title>minishell/include/ast.h, branch main</title>
<subtitle>A partial reimplementation of bash from scratch created at 42 Heilbronn 
</subtitle>
<id>https://git.dkaiser.de/42/minishell/atom?h=main</id>
<link rel='self' href='https://git.dkaiser.de/42/minishell/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.dkaiser.de/42/minishell/'/>
<updated>2025-01-20T12:06:34Z</updated>
<entry>
<title>merged</title>
<updated>2025-01-20T12:06:34Z</updated>
<author>
<name>Christopher Uhlig</name>
</author>
<published>2025-01-20T12:06:34Z</published>
<link rel='alternate' type='text/html' href='https://git.dkaiser.de/42/minishell/commit/?id=8f5abcdb257393a2e576fe382835e8e060662834'/>
<id>urn:sha1:8f5abcdb257393a2e576fe382835e8e060662834</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Create files</title>
<updated>2025-01-16T18:16:44Z</updated>
<author>
<name>Dominik Kaiser</name>
</author>
<published>2025-01-16T18:16:44Z</published>
<link rel='alternate' type='text/html' href='https://git.dkaiser.de/42/minishell/commit/?id=3392f2b811269f174620832d663b09ef4f4e43f3'/>
<id>urn:sha1:3392f2b811269f174620832d663b09ef4f4e43f3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove assigns</title>
<updated>2024-08-11T10:27:02Z</updated>
<author>
<name>Dominik Kaiser</name>
</author>
<published>2024-08-11T10:27:02Z</published>
<link rel='alternate' type='text/html' href='https://git.dkaiser.de/42/minishell/commit/?id=99e8655aaf9827c7d5248c7f3d0913fcb1377cfb'/>
<id>urn:sha1:99e8655aaf9827c7d5248c7f3d0913fcb1377cfb</id>
<content type='text'>
I found out that there's a difference between shell variables and env
variables.
We don't have to implement shell variables, so I removed all code that
handles them.
</content>
</entry>
<entry>
<title>Fix errors and make the parser work</title>
<updated>2024-07-22T13:07:59Z</updated>
<author>
<name>Dominik Kaiser</name>
</author>
<published>2024-07-22T13:07:59Z</published>
<link rel='alternate' type='text/html' href='https://git.dkaiser.de/42/minishell/commit/?id=47a68b82e0463f5dfd4bd8a9c4b32b4c5fbcb610'/>
<id>urn:sha1:47a68b82e0463f5dfd4bd8a9c4b32b4c5fbcb610</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adding working parsing</title>
<updated>2024-07-09T17:23:17Z</updated>
<author>
<name>Dominik Kaiser</name>
</author>
<published>2024-07-09T17:23:17Z</published>
<link rel='alternate' type='text/html' href='https://git.dkaiser.de/42/minishell/commit/?id=8f386bcd29425b96017c1e9b2cd1bbd670939563'/>
<id>urn:sha1:8f386bcd29425b96017c1e9b2cd1bbd670939563</id>
<content type='text'>
TODO: Refactoring
</content>
</entry>
<entry>
<title>Move assign into cmd node</title>
<updated>2024-07-08T14:15:32Z</updated>
<author>
<name>Dominik Kaiser</name>
</author>
<published>2024-07-08T14:15:32Z</published>
<link rel='alternate' type='text/html' href='https://git.dkaiser.de/42/minishell/commit/?id=5316c9880416b77b4b97b07fd6ae47f171a0ba23'/>
<id>urn:sha1:5316c9880416b77b4b97b07fd6ae47f171a0ba23</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unneeded struct s_sequence</title>
<updated>2024-07-01T09:44:06Z</updated>
<author>
<name>Dominik Kaiser</name>
</author>
<published>2024-07-01T09:44:06Z</published>
<link rel='alternate' type='text/html' href='https://git.dkaiser.de/42/minishell/commit/?id=42c693f70ff375ce15b5783c251bfa723ac528ce'/>
<id>urn:sha1:42c693f70ff375ce15b5783c251bfa723ac528ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add data structures for tokenizing and parsing</title>
<updated>2024-06-28T13:09:32Z</updated>
<author>
<name>Dominik Kaiser</name>
</author>
<published>2024-06-28T13:09:32Z</published>
<link rel='alternate' type='text/html' href='https://git.dkaiser.de/42/minishell/commit/?id=8103cadfc95fb76539bfccc893a2101ccb89ea90'/>
<id>urn:sha1:8103cadfc95fb76539bfccc893a2101ccb89ea90</id>
<content type='text'>
* 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</content>
</entry>
</feed>
