Ignore:
Timestamp:
Feb 18, 2012, 8:02:50 PM (13 years ago)
Author:
chronos
Message:
  • Modified: Renamed classes from Compiler to Target. Interpretter registred as possible and default target.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Target/UTarget.pas

    r30 r31  
    1111type
    1212  TCompilerOptimization = (coNone, coNormal);
     13
     14  TTargetCapability = (tcRun, tcPause, tcStop, tcStepOut, tsStepOver, tsStepInto,
     15    tsRunToCursor, tcCompile, tcBreakpoint);
     16  TTargetCapabilities = set of TTargetCapability;
    1317
    1418  { TTarget }
     
    2933    CompiledExtension: string;
    3034    ProjectFileName: string;
     35    Capabilities: TTargetCapabilities;
    3136    constructor Create; virtual;
    3237    procedure OptimizeSource;
     
    3439    procedure CompileToFile; virtual;
    3540    procedure Run; virtual;
     41    procedure Pause; virtual;
     42    procedure Stop; virtual;
     43    procedure StepOver; virtual;
     44    procedure StepInto; virtual;
     45    procedure StepOut; virtual;
     46    procedure RunToCursor; virtual;
    3647  end;
    3748
     
    168179end;
    169180
    170 
     181procedure TTarget.Pause;
     182begin
     183
     184end;
     185
     186procedure TTarget.Stop;
     187begin
     188
     189end;
     190
     191procedure TTarget.StepOver;
     192begin
     193
     194end;
     195
     196procedure TTarget.StepInto;
     197begin
     198
     199end;
     200
     201procedure TTarget.StepOut;
     202begin
     203
     204end;
     205
     206procedure TTarget.RunToCursor;
     207begin
     208
     209end;
    171210
    172211end.
Note: See TracChangeset for help on using the changeset viewer.