⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ivars.c

📁 spice中支持多层次元件模型仿真的可单独运行的插件源码
💻 C
字号:
/**********Copyright 1991 Regents of the University of California.  All rights reserved.**********/#include "spice.h"#include "misc.h"char	*Spice_Path;char	*News_File;char	*Default_MFB_Cap;char	*Help_Path;char	*Lib_Path;static voidenv_overr(v, e)    char    **v;    char    *e;{#ifdef HAS_ENVIRON    char    *p;    if (v && e && (p = getenv(e)))	*v = p;#endif}static voidmkvar(p, b, v, e)    char    **p;    char    *b;    char    *v;    char    *e;{    char buffer[256];    env_overr(p, e);    if (!*p) {	sprintf(buffer, "%s%s%s", b, DIR_PATHSEP, v);	*p = tmalloc(strlen(buffer) + 1);	strcpy(*p, buffer);    }}voidivars( ){    env_overr(&Spice_Exec_Dir, "SPICE_EXEC_DIR");    env_overr(&Spice_Lib_Dir, "SPICE_LIB_DIR");    mkvar(&News_File, Spice_Lib_Dir, "news", "SPICE_NEWS");    mkvar(&Default_MFB_Cap, Spice_Lib_Dir, "mfbcap", "SPICE_MFBCAP");    mkvar(&Help_Path, Spice_Lib_Dir, "helpdir", "SPICE_HELP_DIR");    mkvar(&Lib_Path, Spice_Lib_Dir, "scripts", "SPICE_SCRIPTS");    mkvar(&Spice_Path, Spice_Exec_Dir, "spice3", "SPICE_PATH");    env_overr(&Spice_Host, "SPICE_HOST");    env_overr(&Bug_Addr, "SPICE_BUGADDR");    env_overr(&Def_Editor, "SPICE_EDITOR");    env_overr(&AsciiRawFile, "SPICE_ASCIIRAWFILE");}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -