[fpc-pascal] Procedure types
Mattias Gaertner
nc-gaertnma at netcologne.de
Sat Dec 20 18:08:58 CET 2008
On Sat, 20 Dec 2008 17:00:37 +0000
Mark Morgan Lloyd <markMLl.fpc-pascal at telemetry.co.uk> wrote:
> Mattias Gaertner wrote:
> > On Sat, 20 Dec 2008 16:21:45 +0100
> > JoshyFun <joshyfun at gmail.com> wrote:
> >
> >> Hello Mark,
> >>
> >> Saturday, December 20, 2008, 1:40:15 PM, you wrote:
> >>
> >> MML> Already am using (*$MODE DELPHI *)
> >>
> >> Hmmm... this should be {$MODE DELPHI} do not ? using (* *) you get
> >> a comment, or maybe I'm wrong ?
> >>
> >> In Delphi mode you must not need the @ for procedural assigns.
> >
> > AFAIK (* *) comments are never directives in FPC.
>
> I am very sorry but I'm afraid that is not the case.
>
> -----8<-----
> 0 2>markMLl at pye-dev-01:~$ cat test.pas
> PROGRAM Test;
>
> (*$NOTES ON *)
> (*$NOTE This is a note. *)
>
> BEGIN
> Write('Hello, ');
> WriteLn('World!')
> END.
>
> 0 2>markMLl at pye-dev-01:~$ fpc test.pas
> Free Pascal Compiler version 2.2.0 [2008/11/06] for sparc
> Copyright (c) 1993-2007 by Florian Klaempfl
> Target OS: Linux for SPARC
> Compiling test.pas
> test.pas(4,3) Note: User defined: This is a note.
> Assembling test
> Linking test
> 9 lines compiled, 0.7 sec
> 1 note(s) issued
> ----->8-----
You are right.
> Apologies for my rather archaic programming style but I'm a refugee
> from Modula-2 and at one time I had this half-baked idea of writing
> code that could be easily machine-processed for both. Old habits die
> hard.
Mattias
More information about the fpc-pascal
mailing list