[fpc-devel] Semicolon before else
Jonas Maebe
jonas.maebe at elis.ugent.be
Fri Jan 29 15:57:31 CET 2010
On 29 Jan 2010, at 15:08, Marco van de Voort wrote:
> I'd like to hear your opinion on what exactly causes this too. I
> thought
> about it, and would roughly say:
>
> 1) the FPC cg accepts roughly a kind of superset of pascal dialects,
> and the dialect modes map
> onto it.
> 2) the fact that precompiled units roughly are a binary representation
> of the header converted in this superset?
>
> while
> 1) gcc's GIMPLE is lower level (not a common superset of dialects/
> languages)
> 2) gcc derivatives don't store their haeders in a binary
> representation in
> such superset.
I think the binary representation is unrelated. It can also work if C
headers contain a #pragma that indicates the language mode they are
written in (and the C file that includes them contains another
#pragma, or the mode setting in the header is preceded by a "push" and
followed by a "pop" of the current/default language mode). I don't
know whether GCC supports this though.
Jonas
More information about the fpc-devel
mailing list