Exemple #1
0
 internal override bool Resolve(Environment env)
 {
     try {
         SemanticAnalyser.AddLabel(name, this);
     } catch (ArgumentException) {
         throw new Exception("error JS1025: Label redefined");
     }
     if (stm != null)
     {
         stm.Resolve(env);
     }
     SemanticAnalyser.RemoveLabel(name);
     return(true);
 }