ngspice/src/frontend/miscvars.c

129 lines
2.1 KiB
C
Raw Normal View History

2000-04-27 22:03:57 +02:00
/**********
Copyright 1990 Regents of the University of California. All rights reserved.
Author: 1985 Wayne A. Christopher, U. C. Berkeley CAD Group
**********/
#include "ngspice.h"
#include "cpdefs.h"
#include "ftedefs.h"
* src/Makefile.am src/main.c src/sconvert.c src/analysis/cktdisto.c src/analysis/cktnoise.c src/analysis/noisean.c: Updates for the new header files. * src/maths/cmaths/cmath1.c src/maths/cmaths/cmath2.c src/maths/cmaths/cmath3.c src/maths/cmaths/cmath4.c: Updates for the new header files. * src/frontend/.cvsignore src/frontend/Makefile.am: Updates for the new files. * src/frontend/agraf.c src/frontend/aspice.c src/frontend/breakp.c src/frontend/breakp2.c src/frontend/circuits.c src/frontend/cpitf.c src/frontend/debugcom.c src/frontend/define.c src/frontend/diff.c src/frontend/dimens.c src/frontend/display.c src/frontend/doplot.c src/frontend/dotcards.c src/frontend/evaluate.c src/frontend/fourier.c src/frontend/graf.c src/frontend/grid.c src/frontend/inp.c src/frontend/inpcom.c src/frontend/interp.c src/frontend/linear.c src/frontend/misccoms.c src/frontend/misccoms.h src/frontend/miscvars.c src/frontend/mw_coms.c src/frontend/newcoms.c src/frontend/nutinp.c src/frontend/options.c src/frontend/outitf.c src/frontend/parse.c src/frontend/plotcurv.c src/frontend/points.c src/frontend/postcoms.c src/frontend/rawfile.c src/frontend/runcoms.c src/frontend/runcoms2.c src/frontend/shyu.c src/frontend/spec.c src/frontend/spiceif.c src/frontend/typesdef.c src/frontend/vectors.c src/frontend/where.c src/frontend/postcoms.c: Updates for the new header files. Some commands have moved into the new files below. * src/frontend/README src/frontend/com_compose.c src/frontend/com_compose.h src/frontend/com_display.c src/frontend/com_display.h src/frontend/com_let.c src/frontend/com_let.h src/frontend/com_setscale.c src/frontend/com_setscale.h src/frontend/commands.c src/frontend/commands.h src/frontend/completion.h src/frontend/streams.h src/frontend/testcommands.c: Separation into different com_* commands. This is a start. The rest of the subdirectory needs doing. * src/include/complex.h src/include/cpdefs.h src/include/cpextern.h src/include/cpstd.h src/include/fteconst.h src/include/ftedata.h src/include/ftedev.h src/include/fteext.h src/include/ftegraph.h src/include/fteparse.h src/include/dvec.h src/include/grid.h src/include/plot.h src/include/pnode.h src/include/sim.h src/include/variable.h src/include/wordlist.h src/include/bool.h: Separation of header files into smaller pieces. This limits recompilation to only the affected source files. The original header files have a warning message embedded to flag obsoleted use. * src/frontend/compose.c src/frontend/compose.h src/frontend/nutctab.c src/frontend/nutctab.h src/frontend/plot5.c src/frontend/plot5.h src/frontend/spcmdtab.c src/frontend/x11.c src/frontend/x11.h src/frontend/xgraph.c src/frontend/xgraph.h: Moved these files into src/frontend/plotting subdirectory. * src/frontend/plotting/.cvsignore src/frontend/plotting/Makefile.am src/frontend/plotting/plot5.c src/frontend/plotting/plot5.h src/frontend/plotting/plotting.c src/frontend/plotting/plotting.h src/frontend/plotting/pvec.c src/frontend/plotting/pvec.h src/frontend/plotting/x11.c src/frontend/plotting/x11.h src/frontend/plotting/xgraph.c src/frontend/plotting/xgraph.h: The new libplotting library with automake and CVS infrastructure.
2000-05-06 16:12:51 +02:00
#include "dvec.h"
2000-04-27 22:03:57 +02:00
#include "fteinp.h"
#include "miscvars.h"
bool ft_nomod = FALSE;
bool ft_nopage = FALSE;
bool ft_parsedb = FALSE;
bool ft_vecdb = FALSE;
bool ft_simdb = FALSE;
bool ft_evdb = FALSE;
bool ft_grdb = FALSE;
bool ft_gidb = FALSE;
bool ft_controldb = FALSE;
bool ft_asyncdb = FALSE;
char *ft_setkwords[] = {
"acct",
"appendwrite",
"bypass",
"chgtol",
"color<num>",
"cpdebug",
"cptime",
"curplot",
"curplotdate",
"curplotname",
"curplottitle",
"debug",
"defad",
"defas",
"defl",
"defw",
"device",
"diff_abstol",
"diff_reltol",
"diff_vntol",
"display",
"dontplot",
"dpolydegree",
"editor",
"filetype",
"fourgridsize",
"geometry",
"geometry<num>",
"gmin",
"gridsize",
"hcopydev",
"hcopydevtype",
"hcopyfont",
"hcopyfontsize",
"hcopyscale",
"height",
"history",
"ignoreeof",
"itl1",
"itl2",
"itl3",
"itl4",
"itl5",
"list",
"lprplot5",
"lprps",
"maxwins",
"modelcard",
"modelline",
"nfreqs",
"noasciiplotvalue",
"noaskquit",
"nobjthack",
"nobreak",
"noclobber",
"node",
"noglob",
"nogrid",
"nomod",
"nomoremode",
"nonomatch",
"nopadding",
"nopage",
"noparse",
"noprintscale",
"nosort",
"nosubckt",
"numdgt",
"opts",
"pivrel",
"pivtol",
"plots",
"pointchars",
"polydegree",
"polysteps",
"program",
"prompt",
"rawfile",
"rawfileprec",
"renumber",
"rhost",
"rprogram",
"slowplot",
"sourcepath",
"spicepath",
"subend",
"subinvoke",
"substart",
"term",
"ticmarks",
"tnom",
"trtol",
"units",
"unixcom",
"width",
"x11lineararcs",
"xbrushheight",
"xbrushwidth",
"xfont",
NULL
} ;