Unit 'JSScanner' Package
[Overview][Resource strings][Constants][Types][Classes][Index] [#fcl-js]

TJSScanner

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: jsscanner.pp line 92

type TJSScanner = class

protected

  procedure Error();

public

  constructor Create();

  destructor Destroy; override;

  procedure OpenFile();

  function FetchRegexprToken;

  function FetchToken;

  function IsEndOfLine;

  property WasEndOfLine: Boolean; [r]

  property ReturnComments: Boolean; [rw]

  property ReturnWhiteSpace: Boolean; [rw]

  property SourceFile: TLineReader; [r]

  property CurFilename: string; [r]

  property CurLine: string; [r]

  property CurRow: Integer; [r]

  property CurColumn: Integer; [r]

  property CurToken: TJSToken; [r]

  property CurTokenString: UTF8String; [r]

  property ECMAVersion: TECMAVersion; [rw]

  property IsTypeScript: Boolean; [rw]

  property DisableRShift: Boolean; [rw]

  property WasMultilineString: Boolean; [r]

end;

Inheritance

TJSScanner

|

TObject


Documentation generated on: 2023-03-18