• dickelbeck's avatar
    * Factored out the DSNLEXER class so it can be re-used more generally. The · ceb6ad1a
    dickelbeck authored
        constructor takes a keyword table, so it can be used for arbitrary DSN
        syntax files of your own chosing.  Simply create an enum {} with all your
        unique tokens in it.  Then create a KEYWORD table.  See SPECCTRA_DB::keywords[].
        The reason you want an enum is to give the C++ debugger better type information
        so it can show symbolic integer symbols.
      * Factored out common richio.cpp and richio.h
        which is what DSNLEXER uses.
      * Fixed some minor issues with reading circuit descriptor from a *.dsn file.
    
    ceb6ad1a
Name
Last commit
Last update
3d-viewer Loading commit data...
CMakeModules Loading commit data...
Documentation Loading commit data...
bitmaps Loading commit data...
common Loading commit data...
cvpcb Loading commit data...
demos Loading commit data...
eeschema Loading commit data...
gerbview Loading commit data...
include Loading commit data...
internat Loading commit data...
kicad Loading commit data...
packaging Loading commit data...
pcbnew Loading commit data...
polygon Loading commit data...
resources Loading commit data...
scripts Loading commit data...
share Loading commit data...
template Loading commit data...
AUTHORS.txt Loading commit data...
CHANGELOG.txt Loading commit data...
CMakeLists.txt Loading commit data...
COPYRIGHT.txt Loading commit data...
Doxyfile Loading commit data...
INSTALL.txt Loading commit data...
README.txt Loading commit data...
TODO.txt Loading commit data...
copyright.h Loading commit data...
uncrustify.cfg Loading commit data...
version.txt Loading commit data...