Use non-terminal attribute for SemanticTypeDecl
Use non-terminal attribute for SemanticTypeDecl

Rather than using a lazy synthetic attribute and manually setting its
parent to be part of the AST.

hartenfels/Jastics,hartenfels/Semantics4J