Re: Re: Approaching the First Draft [of a language spec]

From: Date: Tue, 21 Nov 2000 00:25:59 +0000
Subject: Re: Re: Approaching the First Draft [of a language spec]
References: 1  Groups: php.dev php.lang 
Request: Send a blank email to php-dev+get-38737@lists.php.net to get a copy of this message
On Mon, 20 Nov 2000, Rasmus Lerdorf wrote: > The way I see this actually working is that someone sits down and writes a > first draft of this thing. Probably quite incomplete, but at least it > will lay out the framework. From there we complete it as a group. > > Historically not too many things have been accomplished through concensus > and voting and whatever other structure you might put in place. You need > to start with some sort of base usually hammered out by either a single > person or a very small group. > > At this point I would prefer to see someone like Sascha just sit down and > write this base document. It should be a complete and unambiguous > language spec using some sort of established language description syntax. > However, it should also include mere-mortal interpretation hints. > Something like the following. I am using BNF since that is what I am > familiar with, but there might be some better alternatives. I agree with everything above. > I think the important part is to have the combination of the > rigid definition of something like BNF combined with the > user-friendly explanation and example text: I don't think though that the immediate target here should be the end-user. Let's define the semantics clearly and unambigously. We can add user-level descriptions later. - Sascha

« previous php.dev (#38737) next »