From: Lukas Jiriste Date: Fri, 21 Jun 2024 07:48:48 +0000 (+0200) Subject: Fix forward declaration to be usable by user X-Git-Url: https://git.ljiriste.work/?a=commitdiff_plain;h=96597d002198a41502fba44d418a9812bddd2cef;p=Libft.git Fix forward declaration to be usable by user --- diff --git a/ft_parse/ft_parse_inner.h b/ft_parse/ft_parse_inner.h index 71e1549..9ebbdb8 100644 --- a/ft_parse/ft_parse_inner.h +++ b/ft_parse/ft_parse_inner.h @@ -6,7 +6,7 @@ /* By: ljiriste +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/06/20 13:23:20 by ljiriste #+# #+# */ -/* Updated: 2024/06/20 16:57:36 by ljiriste ### ########.fr */ +/* Updated: 2024/06/21 09:02:55 by ljiriste ### ########.fr */ /* */ /* ************************************************************************** */ @@ -15,7 +15,6 @@ # include "libft.h" -void free_token(void *v_token); void free_rule(void *v_rule); void free_state(void *v_state); diff --git a/inc/ft_parse.h b/inc/ft_parse.h index 83c0e45..69fea39 100644 --- a/inc/ft_parse.h +++ b/inc/ft_parse.h @@ -6,7 +6,7 @@ /* By: ljiriste +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/05/27 21:21:54 by ljiriste #+# #+# */ -/* Updated: 2024/06/20 16:58:02 by ljiriste ### ########.fr */ +/* Updated: 2024/06/21 09:04:04 by ljiriste ### ########.fr */ /* */ /* ************************************************************************** */ @@ -95,8 +95,12 @@ t_ft_stat ft_parsing_table_init(t_parsing_table *table); t_ft_stat ft_parsing_table_load(t_parsing_table *table, const char *filename, const char *rules_filename); +t_parse_tree_node *ft_parse(t_vec *tokens, t_parsing_table *table); void ft_parsing_table_print(t_parsing_table *table, unsigned int column_width); + +void free_token(void *v_token); +void ft_parse_tree_free(void *v_node); void ft_parsing_table_free(t_parsing_table *table); #endif // FT_PARSE_H