[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: gerbv - abnormal exit (2nd attempt)
Hmmmm. I'm a java programmer and tomcat server admin by current trade, even
though my degree was in EE, so I might be able to help you out there. Let
me see what I can come up with...
> -----Original Message-----
> From: geda-user-bounces@xxxxxxxxxxxxxx
> [mailto:geda-user-bounces@xxxxxxxxxxxxxx] On Behalf Of
> wilson1442@xxxxxxxxxxxxx
> Sent: Monday, December 17, 2007 8:05 PM
> To: gEDA user mailing list
> Subject: Re: gEDA-user: gerbv - abnormal exit (2nd attempt)
>
> Stefan Petersen wrote:
>
> > 2) The aperture macro also contains operations like $4=$1X$5.
>
> My copy of "Gerber Format: Plot Data Format Reference Book"
> is quite old, (c)1993. But some of the examples use the
> "$4=" construct to work around the severe restriction on expressions:
>
> "Only one operator is allowed between commas.", and
> "Only one operator is allowed on the right side of the
> equals sign."
>
> If one wants to do anything remotely fancy, one almost has to
> use this gimmick. I wonder if these restrictions have been
> eased lately? Even simple left-to-right without operator
> precedence would be a big step up.
>
> I seem to remember running into this problem back with
> V1.0.2, and thought I might take a whack at fixing it, but I
> recall gerbv is written mostly in Scheme. To me, it might as
> well have been written in Boustrophedon. I know that Scheme
> is a beautiful language, and I've taken a couple of stabs at
> learning it, but I still don't know my cdr from a hole in the ground!
>
> Back then, I eventually found a web based viewer hosted on a
> server by Scott Ananian which did grok the expressions
> correctly (as far as I could tell), but Scott got his PhD and
> the server which sat under his desk at MIT is no more. He
> sent me his Java sources which must be served up by Tomcat.
> To me, it's more Boustrophedon!
>
> Thank you Stefan for checking my stuff. I hope it stack
> dumps for you so you'll have an easy time fixing it. I
> understand your reluctance to change your parser when it does
> everything you need for gEDA.
>
> I may have a look at gerber2pdf. At least it's written in
> Python, a language I use often, and there may be some hope of
> understanding it.
>
> Thanks again for looking.
>
> Jim
>
>
> _______________________________________________
> geda-user mailing list
> geda-user@xxxxxxxxxxxxxx
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
>
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user