kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #08708
Re: Proposal for batch plotting
Has anyone written a context free grammar specification like BNF? If its
recursive descent that would indicate an LL parse. There are lots of tools
out there to generate highly efficient tables for parsing and scanning.
-----Original Message-----
From: kicad-developers-bounces+crash=triad.rr.com@xxxxxxxxxxxxxxxxxxx
[mailto:kicad-developers-bounces+crash=triad.rr.com@xxxxxxxxxxxxxxxxxxx] On
Behalf Of Lorenzo Marcantonio
Sent: Monday, August 06, 2012 3:56 AM
To: Kicad Developers
Subject: Re: [Kicad-developers] Proposal for batch plotting
On Sun, Aug 05, 2012 at 08:57:45AM +0200, jean-pierre charras wrote:
> Important headers: richio.h and dsnlexer.h For samples, have a look to
> netlist_reader_kicad.cpp and pcb_plot_parameters.cpp
It looks it's designed to drive a recursive descendant parser with no
lookahead (well, it with the prev_token you could do lookahead, altough not
so easily). Am I right?
Seems easy enough to use, actually...
> (I am thinking you could use and extend this list because it already
> contains keyword to read/store plot parameters)
Exactly, it already contains 90% of the needed stuff...
--
Lorenzo Marcantonio
Logos Srl
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~kicad-developers
More help : https://help.launchpad.net/ListHelp
Follow ups
References