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

📄 quote.c

📁 支持数字元件仿真的SPICE插件
💻 C
字号:
/* RCS Info: $Revision: 1.1 $ on $Date: 91/04/02 12:04:24 $ *           $Source: //pepper/atesse_spice/spice3/CP/RCS/quote.c,v $ * Copyright (c) 1985 Wayne A. Christopher, U. C. Berkeley CAD Group * * Various things for quoting words. If this is not ascii, quote and * strip are no-ops, so '' and \ quoting won't work. To fix this, sell * your IBM machine and buy a vax. */#include "prefix.h"#include "CPdefs.h"#include "suffix.h"/* Strip all the 8th bits from a string (destructively). */voidcp_wstrip(str)    char *str;{    while (*str) {        *str = strip(*str);        str++;    }    return;}/* Quote all characters in a word. */voidcp_quoteword(str)    char *str;{    while (*str) {        *str = quote(*str);        str++;    }    return;}/* Print a word (strip the word first). */voidcp_printword(string, fp)    char *string;    FILE *fp;{    char *s;    if (string)        for (s = string; *s; s++)            (void) putc((strip(*s)), fp);    return;}/* (Destructively) strip all the words in a wlist. */voidcp_striplist(wlist)    wordlist *wlist;{    wordlist *wl;    for (wl = wlist; wl; wl = wl->wl_next)        cp_wstrip(wl->wl_word);    return;}/* Remove the "" from a string. */char *cp_unquote(string)    char *string;{    char *s = copy(string);    int l;    if (*s == '"')        s++;    l = strlen(s) - 1;    if (s[l] == '"')        s[l] = '\0';    return (s);}

⌨️ 快捷键说明

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