Am 03.04.2013 12:11, schrieb Mark Morgan Lloyd:
leledumbo wrote:
BTW, recently there are many discussions about language features, now I
would like to ask one question, why the following is not supported in
pascal:

procedure SomeThing(AParam: array[0..10] of Integer);

or
procedure SomeThing(Aparam: string[10]);

But you have to define a custom type first?

Delphi compatibility and something else (should be documented on the wiki,
but I forgot on which release).

I wonder if I could ask a related question. I was looking at some parser code yesterday that I wrote years ago, and that still compiles with TP5, TopSpeed and so on. It's got a couple of underlying string[255] declarations: is there a 16-bit Unicode equivalent which uses this syntax?

No, because all newer string types are not restricted in size (if you don't consider 2GB as a restriction :) ).

Regards,
Sven
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to