Exemplo n.º 1
0
 /// <param name="filesused">A set, describing filenames that have been used while parsing the current batch, to prevent them from being used repeatedly</param>
 public Use(Parser parent, Environment.Environment environment) : base(environment)
 {
     PRT = parent ?? new Parser(environment);
 }
Exemplo n.º 2
0
 public IExpression Format(Environment.Environment environment)
 {
     return(Base.Format(environment).Power(Exponent.Format(environment)));
 }
Exemplo n.º 3
0
 /// <summary>
 ///     Override of the of <see cref="BaseActor" /> Load method.
 /// </summary>
 /// <param name="env">
 ///     The <see cref="Environment" /> for the <see cref="GravityActor"/>
 /// </param>
 public abstract override void Load(Environment.Environment env);
Exemplo n.º 4
0
 public IExpression Format(Environment.Environment environment) => Format();
Exemplo n.º 5
0
 public NumberExpression Format(Environment.Environment environment) => Format();
Exemplo n.º 6
0
 IExpression IExpression.Format(Environment.Environment environment)
 {
     return(Format(environment));
 }
Exemplo n.º 7
0
 public void SetEnv(Environment.Environment env)
 {
     environment = env;
 }
Exemplo n.º 8
0
 public KillEnemyOfSpecificIdGoal(Environment.Environment environment)
 {
     this.environment = environment;
 }
Exemplo n.º 9
0
 public Run(Parser parent, Environment.Environment environment) : base(environment)
 {
     PRS = parent.NotNull();
 }
Exemplo n.º 10
0
 public TermExpression Format(Environment.Environment environment) => this;
Exemplo n.º 11
0
 /// <summary>
 /// The load method for <see cref="BaseActor"/>
 /// </summary>
 /// <param name="env">The <see cref="Environment"/> to load for <see cref="BaseActor"/></param>
 public abstract void Load(Environment.Environment env);