diff --git a/parser/type_test.go b/parser/type_test.go index 9863344..2a7eb43 100644 --- a/parser/type_test.go +++ b/parser/type_test.go @@ -6,55 +6,42 @@ func TestType (test *testing.T) { checkTree ("../tests/parser/type", false, `:arf --- -type ro aBasic:Obj: - ( - .ro that:Int - .ro this:Int - ) -type ro bBitFields:Obj: - ( - .ro that:Int & 1 - .ro this:Int:<298> & 24 - ) -type ro cInit:Obj: - ( - .ro that:String:<"hello world"> - .ro this:Int:<23> - ) -type ro dInitInherit:aBasic: - ( - .that:<9384> - .this:<389> - ) -type ro eInitAndDefine:aBasic: - ( - .ro these:aBasic: - ( - .ro born:Int:<4> - .ro in:Int - .ro the:Int:3: - < - 9348 - 92384 - 92834 - > - ): - ( - .this:<98> - ) - ): - ( - .that:<9384> - .this:<389> - ) +type ro aBasic:Obj + ro that:Int + ro this:Int + +type ro bBitFields:Obj + ro that:Int & 1 + ro this:Int + 298 & 24 +type ro cInit:Obj + ro that:String + "hello world" + ro this:Int + 23 +type ro dInitInherit:aBasic + ro that + 9384 + ro this + 389 +type ro eInitAndDefine:aBasic + ro this + 389 + ro that + 9384 + ro born:Int + 4 + ro in:Int + ro the:Int:3 + (9348 92384 92834) + ro walls:String + "live in the walls, die in the walls." type ro fBasic:Int -type ro gBasicInit:Int:<6> +type ro gBasicInit:Int + 6 type ro hIntArray:{Int ..} -type ro iIntArrayInit:Int:3: - < - 3298 - 923 - 92 - > +type ro iIntArrayInit:Int:3 + (3298 923 92) + `, test) }