Exemple #1
0
 public ParseTimeClass(Modifier modifier, string name, string parentName, ParseTimeClass next)
 {
     Modifier   = modifier;
     Name       = name;
     ParentName = parentName;
     Next       = next;
 }
Exemple #2
0
 /// <summary>
 /// Registers a class on top of the classes hierarchy.<br/>
 /// Even if, AddyScript does not support nesting classes it's
 /// still necessary to verify that certain symbols are not used
 /// out of a class's body.
 /// </summary>
 /// <param name="name">The name of the class to register</param>
 /// <param name="parent">The parent class's name</param>
 /// <param name="modifier">The class's modifier</param>
 protected void PushClass(Modifier modifier, string name, string parent)
 {
     CurrentClass = new ParseTimeClass(modifier, name, parent, CurrentClass);
 }