3 #include <st-compiler.h>
6 #include <st-universe.h>
13 #define BUF_SIZE 10000
16 main (int argc
, char *argv
[])
18 /* read input from stdin */
19 char buffer
[BUF_SIZE
];
22 while ((c
= getchar ()) != EOF
&& i
< (BUF_SIZE
- 1))
28 st_lexer
*lexer
= st_lexer_new (buffer
);
30 st_compiler_error error
;
32 st_node
*node
= st_parser_parse (lexer
, &error
);
34 fprintf (stderr
, "test-parser:%i: %s\n", error
.line
, error
.message
);
38 printf ("-------------------\n");
40 st_print_method_node (node
);
41 st_node_destroy (node
);