Mercurial > repos > rhope
annotate compile.rhope @ 50:689fb73e7612
Add support for various integer literals and add support for raw pointers to objects and raw pointers to arrays in the FFI
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Fri, 16 Apr 2010 01:57:04 -0400 |
parents | 73e978d590c7 |
children | 0a4682be2db2 |
rev | line source |
---|---|
2 | 1 Import lex.rhope |
2 Import countstring.rhope | |
3 Import parse.rhope | |
4 | |
5 Main[args] | |
6 { | |
7 [args]Index[1] | |
8 { | |
9 Print[["Parsing "]Append[~]] | |
10 file <- <String@File[~] | |
11 ,data <- [file]Get FString[[file]Length] | |
12 tokens <- Lex[Count String[data]] | |
13 Pretty Print[Parse[tokens], ""] | |
14 }{ | |
15 Print["Usage: rhope compile.rhope <filename>"] | |
16 } | |
17 } |