Ignore:
Timestamp:
Nov 5, 2010, 11:31:04 AM (14 years ago)
Author:
george
Message:
  • Added: Typecasting support.
  • Fixed: Function call in expressions.
  • Added: Producer module specify generated file name, extension and placing.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Compiler/USourceCode.pas

    r5 r6  
    1515
    1616  TNodeType = (ntNone, ntVariable, ntFunction, ntConstant, ntOperator,
    17     ntValue);
     17    ntValue, ntTypecast);
    1818
    1919  TTypeVisibility = (tvPublic, tvPublished, tvPrivate, tvProtected);
     
    329329    Variable: TVariable;
    330330    Constant: TConstant;
    331     FunctionCall: TFunction;
     331    UseType: TType;
     332    FunctionCall: TFunctionCall;
    332333    Value: TValue;
    333334    OperatorName: string;
     
    396397    ParentProgram: TProgram;
    397398    Name: string;
     399    TargetFile: string;
    398400    UsedModules: TUsedModuleList;
    399401    Body: TCommonBlock;
Note: See TracChangeset for help on using the changeset viewer.