Jspice3
|
#include "spice.h"
#include "sced.h"
#include "scedmacs.h"
#include "scedio.h"
#include <setjmp.h>
#include <signal.h>
Go to the source code of this file.
Functions | |
int | cp_getvar () |
wordlist * | cp_lexer () |
void | wl_free () |
int | cp_evloop () |
void | cp_pushcontrol () |
void | cp_popcontrol () |
wordlist * | GetAnalysisFromDeck () |
void | InitMenus () |
void | InitBasicMenu () |
static int | sced_main () |
static void | do_update () |
static RETSIGTYPE | sced_interrupt () |
static void | fix_spice_deck () |
int | sced (char **nameptr) |
int | SafeCmds (int *LookedAhead) |
void | RunSpice () |
static void | fix_spice_deck (struct line *deck) |
int | CheckSaved () |
int | CheckError () |
int | IsSymFile (FILE *fp) |
void | SetPathFromSpice () |
void | SetCDPath (char *Path) |
char * | GetHardCopyDevice () |
void | InitSignals () |
char * | NextCellName () |
void | MallocFailed () |
char * | copy () |
struct line * | AllocateLine (char *string) |
char * | AllocateNewString (char *string, char *buf) |
static int | do_spice_cmd () |
void | ShowProcess (char *cp) |
static int | do_spice_cmd (char *Cmd) |
int | SCEDline (char *string) |
void | SCEDfflush () |
char * | SCEDfgets (char *s, int n, FILE *fp, char *prompt) |
enum Active | SCEDactive () |
void | SCEDhelp () |
struct line* AllocateLine | ( | char * | string | ) |
Definition at line 887 of file scedintr.c.
char* AllocateNewString | ( | char * | string, |
char * | buf | ||
) |
int CheckError | ( | ) |
Definition at line 696 of file scedintr.c.
int CheckSaved | ( | ) |
Definition at line 656 of file scedintr.c.
char* copy | ( | ) |
int cp_evloop | ( | ) |
int cp_getvar | ( | ) |
wordlist* cp_lexer | ( | ) |
void cp_pushcontrol | ( | ) |
Definition at line 1066 of file front.c.
|
static |
|
static |
Definition at line 986 of file scedintr.c.
|
static |
Definition at line 499 of file scedintr.c.
|
static |
|
static |
Definition at line 616 of file scedintr.c.
char* GetHardCopyDevice | ( | ) |
Definition at line 823 of file scedintr.c.
void InitBasicMenu | ( | ) |
Definition at line 190 of file scedintr.c.
void InitMenus | ( | ) |
Definition at line 118 of file scedintr.c.
void InitSignals | ( | ) |
Definition at line 845 of file scedintr.c.
int IsSymFile | ( | FILE * | fp | ) |
Definition at line 727 of file scedintr.c.
void MallocFailed | ( | ) |
Definition at line 857 of file scedintr.c.
char* NextCellName | ( | ) |
Definition at line 852 of file scedintr.c.
void RunSpice | ( | ) |
Definition at line 519 of file scedintr.c.
int SafeCmds | ( | int * | LookedAhead | ) |
Definition at line 455 of file scedintr.c.
int sced | ( | char ** | nameptr | ) |
Definition at line 296 of file scedintr.c.
|
static |
Definition at line 607 of file scedintr.c.
|
static |
Definition at line 379 of file scedintr.c.
enum Active SCEDactive | ( | ) |
Definition at line 1074 of file scedintr.c.
void SCEDfflush | ( | ) |
Definition at line 1023 of file scedintr.c.
char* SCEDfgets | ( | char * | s, |
int | n, | ||
FILE * | fp, | ||
char * | prompt | ||
) |
Definition at line 1038 of file scedintr.c.
void SCEDhelp | ( | ) |
Definition at line 1090 of file scedintr.c.
int SCEDline | ( | char * | string | ) |
Definition at line 1000 of file scedintr.c.
void SetCDPath | ( | char * | Path | ) |
Definition at line 812 of file scedintr.c.
void SetPathFromSpice | ( | ) |
Definition at line 757 of file scedintr.c.
void ShowProcess | ( | char * | cp | ) |
Definition at line 941 of file scedintr.c.
void wl_free | ( | ) |
MENU AmbiguityMenu[DefMenuSize] |
Definition at line 51 of file scedintr.c.
MENU* BasicMenu |
Definition at line 49 of file scedintr.c.
MENU* DeviceMenu |
Definition at line 50 of file scedintr.c.
|
static |
Definition at line 277 of file scedintr.c.
char* Menu0 |
Definition at line 53 of file scedintr.c.
char* Menu180 |
Definition at line 55 of file scedintr.c.
char* Menu270 |
Definition at line 56 of file scedintr.c.
char* Menu90 |
Definition at line 54 of file scedintr.c.
char* MenuABORT |
Definition at line 63 of file scedintr.c.
char* MenuAREA |
Definition at line 64 of file scedintr.c.
char* MenuARRAY |
Definition at line 65 of file scedintr.c.
char* MenuBGRND |
Definition at line 66 of file scedintr.c.
char* MenuBREAK |
Definition at line 67 of file scedintr.c.
char* MenuCOLOR |
Definition at line 68 of file scedintr.c.
char* MenuCOPY |
Definition at line 69 of file scedintr.c.
char* MenuCRSYM |
Definition at line 70 of file scedintr.c.
char* MenuDELET |
Definition at line 71 of file scedintr.c.
char* MenuDESEL |
Definition at line 72 of file scedintr.c.
char* MenuDIR |
Definition at line 73 of file scedintr.c.
char* MenuDOTS |
Definition at line 74 of file scedintr.c.
char* MenuEDIT |
Definition at line 75 of file scedintr.c.
char* MenuEXPND |
Definition at line 76 of file scedintr.c.
char* MenuFLATN |
Definition at line 77 of file scedintr.c.
char* MenuGRAF |
Definition at line 78 of file scedintr.c.
char* MenuGRID |
Definition at line 79 of file scedintr.c.
char* MenuHCOPY |
Definition at line 80 of file scedintr.c.
char* MenuHELP |
Definition at line 81 of file scedintr.c.
char* MenuHLITE |
Definition at line 82 of file scedintr.c.
char* MenuIPLOT |
Definition at line 83 of file scedintr.c.
char* MenuLABEL |
Definition at line 84 of file scedintr.c.
char* MenuLAST |
Definition at line 85 of file scedintr.c.
char* MenuMENU |
Definition at line 86 of file scedintr.c.
char* MenuMINSB |
Definition at line 57 of file scedintr.c.
char* MenuMINSG |
Definition at line 58 of file scedintr.c.
char* MenuMINSR |
Definition at line 59 of file scedintr.c.
char* MenuMORE |
Definition at line 87 of file scedintr.c.
char* MenuMOVE |
Definition at line 88 of file scedintr.c.
char* MenuMUTUL |
Definition at line 89 of file scedintr.c.
char* MenuMX |
Definition at line 90 of file scedintr.c.
char* MenuMY |
Definition at line 91 of file scedintr.c.
char* MenuNEWSC |
Definition at line 92 of file scedintr.c.
char* MenuPAN |
Definition at line 93 of file scedintr.c.
char* MenuPLACE |
Definition at line 94 of file scedintr.c.
char* MenuPLUSB |
Definition at line 60 of file scedintr.c.
char* MenuPLUSG |
Definition at line 61 of file scedintr.c.
char* MenuPLUSR |
Definition at line 62 of file scedintr.c.
char* MenuPOP |
Definition at line 95 of file scedintr.c.
char* MenuPRMPT |
Definition at line 96 of file scedintr.c.
char* MenuPRPTY |
Definition at line 97 of file scedintr.c.
char* MenuPUSH |
Definition at line 98 of file scedintr.c.
char* MenuRDRAW |
Definition at line 99 of file scedintr.c.
char* MenuRGB |
Definition at line 100 of file scedintr.c.
char* MenuRUN |
Definition at line 101 of file scedintr.c.
char* MenuSAVE |
Definition at line 102 of file scedintr.c.
char* MenuSELEC |
Definition at line 103 of file scedintr.c.
char* MenuSHOW |
Definition at line 104 of file scedintr.c.
|
static |
Definition at line 114 of file scedintr.c.
char* MenuSTRCH |
Definition at line 105 of file scedintr.c.
char* MenuSUBCT |
Definition at line 106 of file scedintr.c.
char* MenuTERMS |
Definition at line 107 of file scedintr.c.
char* MenuUNDO |
Definition at line 108 of file scedintr.c.
char* MenuUPDAT |
Definition at line 109 of file scedintr.c.
char* MenuVIEW |
Definition at line 110 of file scedintr.c.
char* MenuWINDO |
Definition at line 111 of file scedintr.c.
char* MenuWIRES |
Definition at line 112 of file scedintr.c.
char* MenuZOOM |
Definition at line 113 of file scedintr.c.
|
static |
Definition at line 496 of file scedintr.c.
|
static |
Definition at line 275 of file scedintr.c.
|
static |
Definition at line 274 of file scedintr.c.