Jspice3
scedstub.c File Reference
#include <stdio.h>
#include "spice.h"
#include "cpdefs.h"
#include "scedio.h"
Include dependency graph for scedstub.c:

Go to the source code of this file.

Macros

#define SHORT_SCEDIO
 
#define False   0
 
#define True   1
 

Functions

int SCEDline (char *string)
 
void SCEDfflush ()
 
char * SCEDfgets (char *s, int n, FILE *fp, char *prompt)
 
enum Active SCEDactive ()
 
void ShowPrompt (char *str)
 

Macro Definition Documentation

#define False   0

Definition at line 15 of file scedstub.c.

#define SHORT_SCEDIO

Definition at line 12 of file scedstub.c.

#define True   1

Definition at line 16 of file scedstub.c.

Function Documentation

enum Active SCEDactive ( )

Definition at line 63 of file scedstub.c.

65 {
66  return (SCED_inactive);
67 }
void SCEDfflush ( )

Definition at line 32 of file scedstub.c.

34 {
35  return;
36 }
char* SCEDfgets ( char *  s,
int  n,
FILE *  fp,
char *  prompt 
)

Definition at line 41 of file scedstub.c.

47 {
48  char *c;
49 
50  if (prompt != NULL) {
51  (void)fprintf(cp_out,prompt);
52  (void)fflush(cp_out);
53  }
54  c = fgets(s,n,fp);
55  if (c == NULL) {
56  clearerr(fp);
57  }
58  return (c);
59 }
Definition: cddefs.h:119
static void prompt()
Definition: lexical.c:350
#define NULL
Definition: spdefs.h:121
FILE * cp_out
Definition: help.c:101
static double c
Definition: vectors.c:16
void clearerr(FILE *fp)
Definition: libfuncs.c:116
int SCEDline ( char *  string)

Definition at line 21 of file scedstub.c.

26 {
27  return (False);
28 }
#define False
Definition: scedstub.c:15
void ShowPrompt ( char *  str)

Definition at line 71 of file scedstub.c.

74 {
75  fprintf(cp_out, str);
76 }
FILE * cp_out
Definition: help.c:101