Deutsch   English   Français   Italiano  
<vis4l0$1ja8l$2@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Bart <bc@freeuk.com>
Newsgroups: comp.lang.c
Subject: Re: question about linker
Date: Thu, 5 Dec 2024 12:00:32 +0000
Organization: A noiseless patient Spider
Lines: 19
Message-ID: <vis4l0$1ja8l$2@dont-email.me>
References: <vi54e9$3ie0o$1@dont-email.me>
 <87plmfu2ub.fsf@nosuchdomain.example.com> <vi9jk4$gse4$1@dont-email.me>
 <vi9kng$gn4c$1@dont-email.me> <87frnbt9jn.fsf@nosuchdomain.example.com>
 <viaqh0$nm7q$1@dont-email.me> <877c8nt255.fsf@nosuchdomain.example.com>
 <viasv4$nm7q$2@dont-email.me> <vibr1l$vvjf$1@dont-email.me>
 <vic73f$1205f$1@dont-email.me> <20241129142810.00007920@yahoo.com>
 <vicfra$13nl4$1@dont-email.me> <20241129161517.000010b8@yahoo.com>
 <vicque$15ium$2@dont-email.me> <vid110$16hte$1@dont-email.me>
 <vifcll$1q9rj$1@dont-email.me> <vifiib$1s07p$1@dont-email.me>
 <87ldwx10gv.fsf@bsb.me.uk> <vimtt4$27vv$1@dont-email.me>
 <vin7r2$49d1$2@dont-email.me> <vinalt$5qoh$1@dont-email.me>
 <86y10ulxx1.fsf@linuxsc.com> <viruq2$1hvlq$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 05 Dec 2024 13:00:33 +0100 (CET)
Injection-Info: dont-email.me; posting-host="12866f4cee3d02926546f0c9d8eee755";
	logging-data="1681685"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX19yPv1C7n0GAYtOv0WRX5wJ"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:CDK9R/tVD0eg+588LrXtMZeo05U=
In-Reply-To: <viruq2$1hvlq$1@dont-email.me>
Content-Language: en-GB
Bytes: 2486

On 05/12/2024 10:20, Janis Papanagnou wrote:
> On 05.12.2024 02:29, Tim Rentsch wrote:

>> Also, the idea that one can figure out the rules of the C language
>> by looking at compiler sources is just laughable.
> 
> Sure. (But that wasn't something that I said. By "sources" I did
> not mean "source code" but sources of information, books, etc.)
> 
> The idea to consider source code quasi as a [syntax-]"defining"
> source came from Bart elsethread.

If you look at the data parts of my compiler source code, then many 
elements of the syntax are listed: types, reserved words, operators, 
tokens, precedences, scopes, properties, conversions...

For the shape of the syntax, then since the compiler is self-hosted, 
then it serves also as a 30,000-line example of what it looks like.