|
@@ -21,7 +21,11 @@ unit syntax.html;
|
|
interface
|
|
interface
|
|
|
|
|
|
uses
|
|
uses
|
|
- types, syntax.highlighter, syntax.css, syntax.javascript;
|
|
|
|
|
|
+ {$IFDEF FPC_DOTTEDUNITS}
|
|
|
|
+ System.Types, System.SysUtils, syntax.highlighter, syntax.css, syntax.javascript;
|
|
|
|
+ {$ELSE}
|
|
|
|
+ Types, SysUtils, syntax.highlighter, syntax.css, syntax.javascript;
|
|
|
|
+ {$ENDIF}
|
|
|
|
|
|
type
|
|
type
|
|
THtmlParseState = (
|
|
THtmlParseState = (
|
|
@@ -94,8 +98,6 @@ function DoHtmlHighlighting(const source: string): TSyntaxTokenArray;
|
|
|
|
|
|
implementation
|
|
implementation
|
|
|
|
|
|
-uses SysUtils;
|
|
|
|
-
|
|
|
|
{ THtmlSyntaxHighlighter }
|
|
{ THtmlSyntaxHighlighter }
|
|
|
|
|
|
constructor THtmlSyntaxHighlighter.Create;
|
|
constructor THtmlSyntaxHighlighter.Create;
|