Changeset 54 for branches/DelphiToC/Produce/UProducerAsm8051.pas
- Timestamp:
- Aug 10, 2010, 11:54:18 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/DelphiToC/Produce/UProducerAsm8051.pas
r52 r54 26 26 end; 27 27 28 { TProducerAsm8051 } 29 28 30 TProducerAsm8051 = class(TProducer) 29 31 private … … 33 35 procedure GenerateExpression(Expression: TExpression; LabelPrefix: string); 34 36 procedure GenerateProgram(ProgramBlock: TProgram); 37 procedure GenerateModule(Module: TModule); 35 38 public 36 39 AssemblyCode: TList; // TList<TAssemblerLine> 37 procedure Produce ; override;40 procedure Produce(Module: TModule; ProducedCode: TStringList); override; 38 41 constructor Create; 39 42 destructor Destroy; override; … … 189 192 end; 190 193 191 procedure TProducerAsm8051.Produce; 192 begin 193 GenerateProgram(ProgramCode); 194 procedure TProducerAsm8051.GenerateModule(Module: TModule); 195 begin 196 197 end; 198 199 procedure TProducerAsm8051.Produce(Module: TModule; ProducedCode: TStringList); 200 begin 201 GenerateModule(Module); 194 202 end; 195 203
Note:
See TracChangeset
for help on using the changeset viewer.