Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #35694

Re: Forward references

From Arne Vajhøj <arne@vajhoej.dk>
Newsgroups comp.lang.java.programmer
Subject Re: Forward references
Date 2016-10-02 19:56 -0400
Organization Aioe.org NNTP Server
Message-ID <nss6rs$bhc$2@gioia.aioe.org> (permalink)
References <C-20161002162949@ram.dialup.fu-berlin.de> <nsrf3t$mti$1@dont-email.me>

Show all headers | View raw


On 10/2/2016 1:11 PM, Martin Gregorie wrote:
> On Sun, 02 Oct 2016 15:45:19 +0000, Stefan Ram wrote:
>
>> An old C compiler from the 70s is a one-pass compiler IIRC,
>>   so it does not do "forward references".
>>
> Whose C was that?
>
> Not K&R for sure: they've always had separate preprocessor, C->Assembler
> translation, assembler and linker phases. Thats a given, since from the
> outset they were designed to use the native assembler and linker
> of the target machine, since that's an easy way to make porting easier.

The one vs multi pass is only about what happens in 'cc1' when
compiling '.i' to '.s'.

Arne

Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

Re: Forward references Martin Gregorie <martin@address-in-sig.invalid> - 2016-10-02 17:11 +0000
  Re: Forward references Jerry Stuckle <jstucklex@attglobal.net> - 2016-10-02 17:44 -0400
    Re: Forward references Martin Gregorie <martin@address-in-sig.invalid> - 2016-10-02 22:37 +0000
      Re: Forward references Jerry Stuckle <jstucklex@attglobal.net> - 2016-10-02 22:01 -0400
    Re: Forward references Arne Vajhøj <arne@vajhoej.dk> - 2016-10-02 19:54 -0400
  Re: Forward references Arne Vajhøj <arne@vajhoej.dk> - 2016-10-02 19:56 -0400

csiph-web