In Delphi (the later versions I suppose), it is
possible to get the size of an array, and not just
the size of a String, using Length()
Is this not available yet in FreePascal or is there
another way of doing it?
You can use SizeOf, but then you'd have to get the
SizeOf the type of the array first
program blah;
type
stringy = array[4..10] of char;
var
C: stringy;
D: array[2..5] of char;
procedure showstring(I:Integer);
begin
Write(C[I]);
end;
begin
C:='ABCDEFGHIJKLMNOPQRSTUVWXYZ';
D:='ABCDEFGHIJKLMNOPQRSTUVWXYZ';
Writeln(D);
showstring(-5);
end.
FPC doesn't even complain abo
> In Delphi (the later versions I suppose), it is
> possible to get the size of an array, and not just
> the size of a String, using Length()
>
> Is this not available yet in FreePascal or is there
> another way of doing it?
>
> You can use SizeOf, but then you'd have to get the
> SizeOf the type o
Did you turn it on when you compiled... default is off. J
FPC doesn't even complain about range exceeded whether
during compilation or runtime... isn't this an egregious
violation of Pascal's strict typing philosophy? Does
Turbo Pascal/Delphi behave this way as well?
This e-mail and any atta
Andy Sy wrote:
program blah;
type
stringy = array[4..10] of char;
var
C: stringy;
D: array[2..5] of char;
procedure showstring(I:Integer);
begin
Write(C[I]);
end;
begin
C:='ABCDEFGHIJKLMNOPQRSTUVWXYZ';
D:='ABCDEFGHIJKLMNOPQRSTUVWXYZ';
Writeln(D);
showstring(-5);
end.
FPC doesn't ev
> FPC doesn't even complain about range exceeded whether
> during compilation or runtime... isn't this an egregious
> violation of Pascal's strict typing philosophy? Does
> Turbo Pascal/Delphi behave this way as well?
Or put -Cr in your fpc.cfg file
__
On Thu, 2 Oct 2003, Andy Sy wrote:
> program blah;
>
> type
>stringy = array[4..10] of char;
>
> var
>C: stringy;
>D: array[2..5] of char;
>
> procedure showstring(I:Integer);
> begin
>Write(C[I]);
> end;
>
> begin
>C:='ABCDEFGHIJKLMNOPQRSTUVWXYZ';
>D:='ABCDEFGHIJKLMNOPQR
Might be a good idea to be able to compact
-Cr -Co -CR -Ct -Ci
into a single switch? -Cdebug or something like
that
--
=
reply-to: a n d y @ n e t f x p h . c o m
http://www.neotitans.com
Web and Software Development
You might want to put -gl in there too, so if there is run time error it
tells you where...J
> FPC doesn't even complain about range exceeded whether
> during compilation or runtime... isn't this an egregious
> violation of Pascal's strict typing philosophy? Does
> Turbo Pascal/Delphi behave this
> Might be a good idea to be able to compact
>
> -Cr -Co -CR -Ct -Ci
>
> into a single switch? -Cdebug or something like
> that
-CRriot works
___
fpc-pascal maillist - [EMAIL PROTECTED]
http://lists.freepascal.org/mailman/listinfo/fpc-pascal
On Thu, 2 Oct 2003, Andy Sy wrote:
> Might be a good idea to be able to compact
>
> -Cr -Co -CR -Ct -Ci
>
> into a single switch? -Cdebug or something like
> that
You can combine it like this:
-CroRti
Michael.
___
fpc-pascal maillist - [EMAIL
Lee, John wrote:
You might want to put -gl in there too, so if there is run time error it
tells you where...J
Ah... how nice... FreePascal is s elegant and easy to use
compared to C.
___
fpc-pascal maillist - [EMAIL PROTECTED]
http://lists.freep
> Might be a good idea to be able to compact
>
> -Cr -Co -CR -Ct -Ci
>
> into a single switch? -Cdebug or something like
> that
Hmm... answering my own question... I guess -CritoR
is easy enough to remember... it should work
like -v, right?
--
=
reply-
Michael Van Canneyt wrote:
Delphi doesn't compile your program:
malpertuus: ~ >dcc32 /CC -$$R+ -$$P+ -$$V+ testr.pp
Borland Delphi Version 13.0 Copyright (c) 1983,99 Inprise Corporation
E:\root\testr.pp(16) Error: Incompatible types: 'stringy' and 'String'
E:\root\testr.pp(17) Error: Incompatibl
Woah... those answers sure are coming in fast! Am I on
IRC? :-)
___
fpc-pascal maillist - [EMAIL PROTECTED]
http://lists.freepascal.org/mailman/listinfo/fpc-pascal
> Woah... those answers sure are coming in fast! Am I on
> IRC? :-)
fpc irc is at irc.freenode.net : #fpc
___
fpc-pascal maillist - [EMAIL PROTECTED]
http://lists.freepascal.org/mailman/listinfo/fpc-pascal
On Thu, Oct 02, 2003 at 07:50:15PM +0800, Andy Sy wrote:
> Woah... those answers sure are coming in fast! Am I on
> IRC? :-)
When you have a good email client like 'mutt' and are online a lot of
the day, you can expect replies in (almost) real-time :) hehe
cheers
James
--
-
-Zero Defect Softwar
fpc accepts -glc, but will it work? Or does one need to do -gl -gc?
For the help screen, what does the after the switch invocation
actually mean? You have multiple -g, -a, -s and -i suboptions, but they
are not indicated as -g, -a, -s and -i.
Also, how does one figure out from the help screen w
18 matches
Mail list logo