-; This should parse correctly without an 'implementation', but there seems to
-; be a problem...
+; This should parse correctly without an 'implementation', but our current YACC
+; based parser doesn't have the required 2 token lookahead...
- %List = type { int, %List* }
-
-%List* "test"()
-begin
- ret %List* null
-end
+ %T = type int *
+%T %test() {
+ ret %T null
+}