/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
Det her har jeg godt nok aldrig set før...
Fra : Flozzy


Dato : 01-04-08 10:15

Hej

Fandt noget Delphi kode på Nettet med følgende løkke:

var i: integer;
Arr: array[1..10] of integer;
begin
for i := 1 to 10 do
Arr(.i.) := i; // Helt nyt for mig!!! Altså et punktum før og efter
i.
end;

Jeg har kun set andre bruge Arr[i]:= i;

Compileren ''æder'' den råt, og løkken funger, som den skal!

Nogen som kan give en forklaring på det? Er det en gammel Pascal syntax, som
er gjort kompatibel med vores ''moderne'' versioner?

Allerbedste hilsner
Flozzy



 
 
Carsten (01-04-2008)
Kommentar
Fra : Carsten


Dato : 01-04-08 10:51

> er gjort kompatibel med vores ''moderne'' versioner?

I gamle dage da der kun var 127 karakterer i et karakterset var
[\]{|} erstattet af æøåÆØÅ på de danske maskiner (den jeg havde var en
Osborne 1 CP/M). Jeg brugte Compas Pascal lavet af Anders Hejlsberg.
Så det var det fint at man havde 2 måder at kunne skrive en array
angivelse på.
Jeg tror nu ikke at det har noget med danske bogstaver at gøre, men at
det bunder i den oprindelige pascal standard.

Carsten

Flozzy (01-04-2008)
Kommentar
Fra : Flozzy


Dato : 01-04-08 13:30

Hej Carsten

Tak for dit svar, som giver mening!

Mvh. Flozzy

"Carsten" <carsten_no-mail_@beas.dk> skrev i en meddelelse
news:47f20592$0$2110$edfadb0f@dtext02.news.tele.dk...
>> er gjort kompatibel med vores ''moderne'' versioner?
>
> I gamle dage da der kun var 127 karakterer i et karakterset var
> [\]{|} erstattet af æøåÆØÅ på de danske maskiner (den jeg havde var en
> Osborne 1 CP/M). Jeg brugte Compas Pascal lavet af Anders Hejlsberg.
> Så det var det fint at man havde 2 måder at kunne skrive en array
> angivelse på.
> Jeg tror nu ikke at det har noget med danske bogstaver at gøre, men at det
> bunder i den oprindelige pascal standard.
>
> Carsten



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408924
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste