[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: Task list for: Solving the light/heavy symbol problem

On May 26, 2011, at 2:05 AM, DJ Delorie wrote:

>> The fundamental problem here is that gnetlist is designed to deliver
> John, I think this is your exuse to rewrite it from scratch "the right
> way".  As they say, "show us your power".

Hmm, you make up a long and daunting list which is still missing the biggest job, bigger than all of the others put together, and then when I point this out you assign it to me. Thanks a lot ;-)

Awhile back, Peter B. told me he was close to reimplementing gnetlist completely in Scheme. That might be a sensible place to start.

Otherwise, I think I'll look at what I can do with Scheme and the existing front end. I realized last night that the refactoring that failed to fix the argument censorship bug can nevertheless allow a Scheme procedure to gather enough information to figure out the details of the slot assignments (because it can now see all of the slotdef attributes, not just the first one). The refactored code is present in 1.7.0. So I think I can continue to prototype in Scheme.

John Doty              Noqsi Aerospace, Ltd.

geda-user mailing list