DEADSOFTWARE

178327ecf317a2ad3298036bf70b59a620c1af39
[dsw-obn.git] / test.c
1 #include "oberon.h"
2 #include "generator.h"
3 #include <assert.h>
5 static const char source[] =
6 "MODULE Test;"
7 ""
8 "TYPE"
9 " MyInt = INTEGER;"
10 " MyRec = RECORD"
11 " a : MyInt;"
12 " END;"
13 " MyRecPtr = POINTER TO MyRec;"
14 ""
15 "BEGIN"
16 " "
17 "END Test."
18 ;
20 static oberon_context_t * ctx;
21 static oberon_module_t * mod;
23 int
24 main(int argc, char ** argv)
25 {
26 ctx = oberon_create_context();
27 mod = oberon_compile_module(ctx, source);
28 //mod -> begin();
29 oberon_generator_dump(ctx, "dump.txt");
30 oberon_destroy_context(ctx);
31 return 0;
32 }