Changeset 80 for branches/Transpascal/Compiler/Produce
- Timestamp:
- Oct 22, 2010, 3:39:58 PM (15 years ago)
- Location:
- branches/Transpascal/Compiler/Produce
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/Transpascal/Compiler/Produce/UProducerAsm8051.pas
r60 r80 155 155 ntNone: ; 156 156 ntVariable: if Assigned(Variable) then AddInstruction('', 'GETVAR', Variable.Name, ''); 157 nTFunction: AddInstruction('', 'CALL', Method.Name, '');157 nTFunction: AddInstruction('', 'CALL', FunctionCall.Name, ''); 158 158 ntConstant: AddInstruction('', 'CONST', '', ''); 159 159 ntOperator: begin -
branches/Transpascal/Compiler/Produce/UProducerDynamicC.pas
r77 r80 281 281 end; 282 282 ntVariable: Result := Expression.Variable.Name; 283 ntFunction: Result := Expression. Method.Name;283 ntFunction: Result := Expression.FunctionCall.Name; 284 284 ntOperator: begin 285 285 Result := GenerateExpression(TExpression(Expression.SubItems.First)) -
branches/Transpascal/Compiler/Produce/UProducerGCCC.pas
r77 r80 281 281 end; 282 282 ntVariable: Result := Expression.Variable.Name; 283 ntFunction: Result := Expression. Method.Name;283 ntFunction: Result := Expression.FunctionCall.Name; 284 284 ntOperator: begin 285 285 Result := GenerateExpression(TExpression(Expression.SubItems.First)) -
branches/Transpascal/Compiler/Produce/UProducerPascal.pas
r77 r80 312 312 ntConstant: Result := Expression.Value; 313 313 ntVariable: Result := Expression.Variable.Name; 314 ntFunction: Result := Expression. Method.Name;314 ntFunction: Result := Expression.FunctionCall.Name; 315 315 ntOperator: begin 316 316 Result := GenerateExpression(TExpression(Expression.SubItems.First)) -
branches/Transpascal/Compiler/Produce/UProducerTreeView.pas
r77 r80 152 152 ntConstant: NewNode := TreeView.Items.AddChild(Node, Expression.Value); 153 153 ntVariable: NewNode := TreeView.Items.AddChild(Node, Expression.Variable.Name); 154 ntFunction: NewNode := TreeView.Items.AddChild(Node, Expression. Method.Name);154 ntFunction: NewNode := TreeView.Items.AddChild(Node, Expression.FunctionCall.Name); 155 155 ntOperator: begin 156 156 NewNode := TreeView.Items.AddChild(Node, Expression.OperatorName);
Note:
See TracChangeset
for help on using the changeset viewer.