+struct nl *tycrang();
+struct tnode *newlist();
+struct tnode *addlist();
+struct tnode *fixlist();
+struct tnode *setupvar();
+struct tnode *setuptyrec();
+struct tnode *setupfield();
+struct tnode *tree();
+struct tnode *tree1();
+struct tnode *tree2();
+struct tnode *tree3();
+struct tnode *tree4();
+struct tnode *tree5();