Home | History | Annotate | Download | only in lisp

Lines Matching refs:lisp__data

60     LispUngetInfo *unget = lisp__data.unget[lisp__data.iunget];
95 lisp__data.eof = 1;
103 LispUngetInfo *unget = lisp__data.unget[lisp__data.iunget];
123 lisp__data.input_list = CONS(stream, lisp__data.input_list);
125 if (lisp__data.iunget + 1 == lisp__data.nunget) {
127 realloc(lisp__data.unget,
128 sizeof(LispUngetInfo) * (lisp__data.nunget + 1));
131 (info[lisp__data.nunget] =
134 lisp__data.unget = info;
135 ++lisp__data.nunget;
137 ++lisp__data.iunget;
138 memset(lisp__data.unget[lisp__data.iunget], '\0', sizeof(LispUngetInfo));
139 lisp__data.eof = 0;
145 if (!CONSP(lisp__data.input_list) || stream != CAR(lisp__data.input_list))
147 lisp__data.input_list = CDR(lisp__data.input_list);
148 SINPUT = CONSP(lisp__data.input_list) ?
149 CAR(lisp__data.input_list) : lisp__data.input_list;
150 --lisp__data.iunget;
151 lisp__data.eof = 0;