public MethodDeclMAST(DeclarationsAST decls, TypeAST tip, Token id,BlockAST blo)
 {
     bloque=blo;
     declaraciones=decls;
     ident=id;
     tipo=tip;
 }
 public MethodDeclFAST(FormParsAST par,TypeAST tip, Token id,BlockAST blo)
 {
     bloque=blo;
     parametros=par;
     ident=id;
     tipo=tip;
 }
 public MethodDeclFMAST(FormParsAST par, DeclarationsAST decls, TypeAST tip, Token id,BlockAST blo)
 {
     bloque=blo;
     parametros=par;
     declaraciones=decls;
     ident=id;
     tipo=tip;
 }
 public BlockStatAST(BlockAST blq)
 {
     bloque=blq;
 }
 public MethodDeclBasicAST(TypeAST tip, Token id,BlockAST blo)
 {
     bloque=blo;
     ident=id;
     tipo=tip;
 }