Ejemplo n.º 1
0
 /// <summary>
 /// Constructor of the grammar node.
 /// </summary>
 /// <param name="p">Parent master grammar.</param>
 public TypedListC(MasterGrammar p) : base(p)
 {
     Rule = TypedList.ConstructTypedListRule(p, IdentifierType.CONSTANT);
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Constructor of the grammar node.
 /// </summary>
 /// <param name="p">Parent master grammar.</param>
 /// <param name="bForm">Block form.</param>
 public FunctionTermC(MasterGrammar p, BForm bForm) : base(p, bForm)
 {
     Rule = FunctionTerm.ConstructFunctionTermRule(p, bForm, IdentifierType.CONSTANT);
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Constructor of the grammar node.
 /// </summary>
 /// <param name="p">Parent master grammar.</param>
 /// <param name="bForm">Block form.</param>
 public PEffectT(MasterGrammar p, BForm bForm) : base(p, bForm)
 {
     Rule = PEffect.ConstructPEffectRule(p, bForm, new ValueOrTermT(p), new NumericExprDa(p));
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Constructor of the grammar node.
 /// </summary>
 /// <param name="p">Parent master grammar.</param>
 public FunctionTermC(MasterGrammar p) : this(p, BForm.FULL)
 {
 }