Wooo! Fixed up remaining bugs in new syntax!

This commit is contained in:
Nathan Braswell
2015-05-09 06:24:56 -04:00
parent acf751c016
commit 87e1853713
47 changed files with 277 additions and 284 deletions

View File

@@ -1,24 +1,24 @@
import io:*;
typedef objectA {
|int| a;
var a: int;
};
typedef BigObject {
|objectA| a;
|objectB| b;
|int| add() {
var a: objectA;
var b: objectB;
fun add(): int {
return a.a + b.b;
}
};
typedef objectB {
|int| b;
var b: int;
};
|int| main() {
|BigObject| c;
fun main(): int {
var c: BigObject;
c.a.a = 4;
c.b.b = 8;
print(c.add());