Zarezerwowane słowa w Delphi i Free Pascal - prośba o uzupełnienie highlightera

2

Poniżej podaję listę wszystkich zarezerwowanych słówek (słów kluczowych, modyfikatorów/dyrektyw itd.), wykorzystywanych w składni Pascala, Turbo Pascala, Free Pascala, Object Pascala i Delphi:

absolute
abstract
alias
and
array
as
asm
assembler
at
automated
begin
break
case
cdecl
class
const
constructor
contains
continue
cppdecl
default
delayed
deprecated
destructor
dispid
dispinterface
dispose
div
do
downto
dynamic
else
end
except
exit
experimental
export
exports
external
false
far
file
final
finalization
finally
for
forward
function
goto
helper
if
implementation
implements
in
index
inherited
initialization
inline
interface
is
label
library
local
message
mod
name
near
new
nil
nodefault
nostackframe
not
object
of
oldfpccall
on
operator
or
out
overload
override
package
packed
pascal
platform
private
procedure
program
property
protected
public
published
raise
read
readonly
record
reference
register
reintroduce
repeat
requires
resident
resourcestring
safecall
sealed
self
set
shl
shr
softfloat
static
stdcall
stored
strict
string
then
threadvar
to
true
try
type
unit
unsafe
until
uses
var
varargs
virtual
while
winapi
with
write
writeonly
xor

Źródła (Free Pascal):


Wyżej wymieniona lista zawiera wszystkie zarezerwowane słówka dla składni, posortowane alfabetycznie, bez duplikatów; One wszystkie są podświetlane w edytorach, więc pasuje żeby i na forum były podświetlane; Wszystkie niepogrubione i bez linku nie są w chwili obecnej interpretowane;

@Adam Boduch - czy mając już gotową listę tych słówek, możesz zaktualizować highlighter? :]

2

Kojot korzysta z GeSHi - musiałbyś tam założyć ticket (albo fixnąć) i poprosić o aktualizację, jak na mój gust ;)

1

Tutaj możesz wprowadzić zmiany: https://github.com/adam-boduch/coyote/blob/master/app/Libs/Parser/Geshi/geshi/delphi.php

Nawet nie musisz ściągać źródeł na dysk - wystarczy kliknąć ikonkę edycji i zmienić wprost z formularza WWW.

0

O widzisz, dzięki za link - w wolnej chwili zabiorę się za to;

Edit: Poprawione :]

1 użytkowników online, w tym zalogowanych: 0, gości: 1