On 10/25/2012 8:05 PM, andy pugh wrote:
> On 25 October 2012 05:10, Kent A. Reed <[email protected]> wrote:
>
>> 1) the missing declarations---include, notes, modparam---their syntax
>> and what they do.
> I noticed just now an "option constructable no" in the logic sample file.
> Any idea what that it for?

I haven't got as far as understanding what options are actually allowed 
in the current comp code and what they do. See below.
>
> A caveat, my impression is that the undocumented features may be
> undocumented because they don't quite work…
>

I worried about this too, Andy, since so much of the existing 
documentation is structurally the same as the code. That's why I'm 
moving slowly, trying to test each preprocessor feature with different 
parameters to see what happens. I started with comp.g and read up on 
yapps so I could understand how the parser code in comp.py comes to be 
what it is. Static code reviews are fun but one has to be cautious 
reading too much into variable names, for example, hence the live testing.

As for "option constructable no", I see a fragment of code that tests 
for the existence of "constructable" but I haven't backed out to see 
what that code modifies.

I tip my hat to Jeff for creating comp. I just wish he'd had an 
amanuensis* to keep track of what he was thinking.

Give me a day or two and I'll roll out what I've learned.

Regards,
Kent

*Amenuensis - a scribe, secretary, trusted slave. A great word that I 
learned when a callow piano student mid-last century. Frederick Delius 
was blind. Much of his music exists today because he dictated it to his 
amanuensis, a guy named Fenby (whose name I just looked up on the 
Internet. You can't expect me to remember everything I learned 60 years 
ago.) The word later appeared in AI research. Remember the Apple Newton. 
Had the available technology been better it might have been an 
amanuensis. They did manage to coin the impoverished phrase "personal 
digital assistant" but it fell short.

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to