Bert, Thanks for your response. I've been looking at the various back end files and some language tutorials. I tried guile in interactive mode per the "gnetlist user guide" and displayed the packages and all-unique-nets variables for my schematics. I'm learning a bit but it seems like I would need to know what variables are available and maybe what functions are provided by gnetlist to the backend routines. I may be able to get most of what I need from the existing backend files but I was wondering if there is a reference for such things. Or, does the real programmer go to the gnetlist source and figure it out. I'm more of a hardware person but if that is how it's done then I'll get there. If there is an easier way I'm all for that too.
Best Regards, Ed Schurig ----- Original Message ----- From: "Bert Timmerman" <[EMAIL PROTECTED]> To: "gEDA user mailing list" <geda-user@moria.seul.org> Sent: Sunday, July 13, 2008 2:51 AM Subject: Re: gEDA-user: bom2 gnetlist > Hi Ed, > > On Sat, 2008-07-12 at 19:12 -0500, Ed & Angie S. wrote: >> I've seen some recent posts regarding the bom2 gnetlist report. I >> didn't see an answer to my question so I'm writing to beg for help. >> I've played with bom2 and the attribs file and it seems to work for >> me. One thing bom2 does is put all of the reference designators on >> one line which is what I want. Is there a way to get a quantity for >> each line in the bom? I've tried adding the word quantity to the >> attribs file but this has no effect. I thought maybe there was a >> special word or syntax for the attribs file that might make this work. >> I've been using the partslist3 option to generate my bom but it is >> nice to be able to use the attribs file to customize things. >> >> In the future, I would like to be able to modify the scripts to >> generate boms in different ways. If someone could point me to an >> example file and a resource to learn the language I think I could >> figure it out. >> > On my box those files live in /usr/share/gEDA/scheme > > If you happen to have a different prefix for the geda install dir you > can find the files with: > > locate gnetlist.scm > > The language is named "guile" (http://www.gnu.org/software/guile/) an > implementation of > "scheme" (http://www-swiss.ai.mit.edu/projects/scheme/) which is a > dialect of the Lisp programming language. > > Google may be your friend here :) > > Kind regards, > > Bert Timmerman. > > > > > _______________________________________________ > geda-user mailing list > geda-user@moria.seul.org > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user > _______________________________________________ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user