Пример #1
0
 public static void Parse(AAProgram ast, ErrorCollection errors, SharedData data)
 {
     ast.Apply(new EnviromentBuilding(errors, data));
 }
Пример #2
0
 public EnviromentBuilding(ErrorCollection errors, SharedData data)
 {
     this.errors = errors;
     this.data   = data;
 }
Пример #3
0
 public SetArrayIndexes(SharedData data, ErrorCollection errors)
 {
     this.data   = data;
     this.errors = errors;
 }
 public MakeEnrichmentLinks(SharedData data, ErrorCollection errors)
 {
     this.data   = data;
     this.errors = errors;
 }
Пример #5
0
 public Enheritance(SharedData data, ErrorCollection errors)
 {
     this.data   = data;
     this.errors = errors;
 }
Пример #6
0
 public FixNamedRefferences(Node currentClone, SharedData data)
 {
     this.currentClone = currentClone;
     this.data         = data;
 }
Пример #7
0
 public CodeGeneration(ErrorCollection errors, SharedData data, DirectoryInfo outputDir)
 {
     this.errors    = errors;
     this.data      = data;
     this.outputDir = outputDir;
 }
Пример #8
0
 public static void Parse(AAProgram ast, ErrorCollection errors, SharedData data, DirectoryInfo outputDir)
 {
     ast.Apply(new CodeGeneration(errors, data, outputDir));
 }
Пример #9
0
 public SharedData()
 {
     LastCreated = this;
 }