42 lines
809 B
ObjectPascal
42 lines
809 B
ObjectPascal
|
// some example source code
|
||
|
|
||
|
{
|
||
|
SCE_PAS_DEFAULT=0
|
||
|
SCE_PAS_IDENTIFIER=1
|
||
|
SCE_PAS_COMMENT=2
|
||
|
SCE_PAS_COMMENT2=3
|
||
|
SCE_PAS_COMMENTLINE=4
|
||
|
SCE_PAS_PREPROCESSOR=5
|
||
|
SCE_PAS_PREPROCESSOR2=6
|
||
|
SCE_PAS_NUMBER=7
|
||
|
SCE_PAS_HEXNUMBER=8
|
||
|
SCE_PAS_WORD=9
|
||
|
SCE_PAS_STRING=10
|
||
|
SCE_PAS_STRINGEOL=11
|
||
|
SCE_PAS_CHARACTER=12
|
||
|
SCE_PAS_OPERATOR=13
|
||
|
SCE_PAS_ASM=14
|
||
|
}
|
||
|
|
||
|
{ --------------------------------------------------------------------------- }
|
||
|
function functionname(paramerter1: type1):result1;
|
||
|
var
|
||
|
i: LongInt;
|
||
|
begin
|
||
|
for i:=1 to 10 do
|
||
|
begin
|
||
|
writeln(i)
|
||
|
end;
|
||
|
result:=true;
|
||
|
end;
|
||
|
{ --------------------------------------------------------------------------- }
|
||
|
procedure procedurename(parameter2: type2);
|
||
|
var
|
||
|
i: LongInt;
|
||
|
begin
|
||
|
for i:=1 to 10 do
|
||
|
begin
|
||
|
writeln(i)
|
||
|
end;
|
||
|
end;
|