stype_alias

stype_alias:=
csyntax | typedef declarator ;
namespaces | rename sdeclname = squalified_name ;
namespaces | rename fun sdeclname = squalified_name ;
namespaces | inherit squalified_name ;
type_declarations | typedef sdeclname = sexpr ;
type_declarations | typedef fun sdeclname stypefun_args : stypeexpr => sexpr ;
type_declarations | typedef fun sdeclname : stypeexpr = stype_matching+ ;