2 std_parsers.h - MaLa standard module parser declarations
4 Copyright (C) 2004, 2005, Christian Thaeter <chth@gmx.net>
6 This program is free software; you can redistribute it and/or modify
7 it under the terms of the GNU General Public License version 2 as
8 published by the Free Software Foundation.
10 This program is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 GNU General Public License for more details.
15 You should have received a copy of the GNU General Public License
16 along with this program; if not, contact me.
20 #ifndef MALA_STD_PARSERS_H
21 #define MALA_STD_PARSERS_H
24 mala_null_parser (MalaEngine eng
,
25 MalaStringListNode_ref pptr
,
29 mala_foreach_word_parser (MalaEngine eng
,
30 MalaStringListNode_ref pptr
,
34 mala_substitute_parser (MalaEngine eng
,
35 MalaStringListNode_ref pptr
,
39 mala_expand_parser (MalaEngine eng
,
40 MalaStringListNode_ref pptr
,
44 mala_macro_parser (MalaEngine eng
,
45 MalaStringListNode_ref pptr
,
49 mala_newline_parser (MalaEngine eng
,
50 MalaStringListNode_ref pptr
,
54 mala_print_parser (MalaEngine eng
,
55 MalaStringListNode_ref pptr
,
59 mala_literal_parser (MalaEngine eng
,
60 MalaStringListNode_ref pptr
,
64 mala_not_parser (MalaEngine eng
,
65 MalaStringListNode_ref pptr
,
69 mala_begin_parser (MalaEngine eng
,
70 MalaStringListNode_ref pptr
,
74 mala_block_parser (MalaEngine eng
,
75 MalaStringListNode_ref pptr
,
79 mala_macrodelete_parser (MalaEngine eng
,
80 MalaStringListNode_ref pptr
,
84 mala_exception_parser (MalaEngine eng
,
85 MalaStringListNode_ref pptr
,
89 mala_end_parser (MalaEngine eng
,
90 MalaStringListNode_ref pptr
,
94 mala_macrodef_parser (MalaEngine eng
,
95 MalaStringListNode_ref pptr
,
99 #endif /* MALA_STD_PARSERS_H */
104 // c-file-style: "gnu"
106 // arch-tag: c2ca34c9-8d6e-41d6-afa9-522434727f64