Ignore:
Timestamp:
Aug 9, 2010, 10:22:30 AM (14 years ago)
Author:
george
Message:

Reworked tokenizer code with state machine instead of direct sequence analyze.
Parser classes with class methods rewrited back to single class TPaascalParser which inherit from TBasePascal.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/DelphiToC/UPascalSource.pas

    r43 r44  
    241241  TFunction = class(TCommonBlock)
    242242  public
    243     Parameters: TObjectList; // TObjectList<TVariable>
     243    Parameters: TParameterList;
    244244    ResultType: TType;
    245245    constructor Create; override;
     
    296296  inherited;
    297297  Parameters := TParameterList.Create;
    298   TParameterList(Parameters).Parent := Self;
     298  Parameters.Parent := Self;
    299299  //ResultType := TType.Create;
    300300end;
Note: See TracChangeset for help on using the changeset viewer.