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
