AAda Compiler Parser Expression

4
Feb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
with aada_compiler_parser_package;
with aada_compiler_token_package;
with aada_compiler_node_package;
 
use aada_compiler_parser_package;
use aada_compiler_token_package;
use aada_compiler_node_package;
 
package aada_compiler_parser_expression is
 
procedure expression(p: in out compiler_parser_type;
                     t: in out compiler_token_type;
                     n: out compiler_node_handle);
 
-- i.e. <expr> .. <expr>
procedure expr_range(p: in out compiler_parser_type;
                     t: in out compiler_token_type;
                     n: out compiler_node_handle);
 
-- i.e. [<expr> =>] expr {, [<expr> =>] <expr>}
procedure expr_list(p: in out compiler_parser_type;
                    t: in out compiler_token_type;
                    n: out compiler_node_handle);
 
end aada_compiler_parser_expression;
Project aada v1.0-338 (Project id #3)
Process Done (Last compiled on 2012/01/13 01:21:26)
Description Alexis Ada Compiler written in Ada (my first attempt was in C++ which is not correct for an Ada compiler.)