Searched refs:ebuffer (Results 1 – 2 of 2) sorted by relevance
49 struct ebuffer struct127 static int eval PARAMS ((struct ebuffer *buffer, int flags));129 static long readline PARAMS ((struct ebuffer *ebuf));132 struct ebuffer *ebuf));303 struct ebuffer ebuf; in eval_makefile()418 struct ebuffer ebuf; in eval_buffer()454 eval (struct ebuffer *ebuf, int set_default) in eval()1320 enum variable_origin origin, struct ebuffer *ebuf) in do_define()2497 readstring (struct ebuffer *ebuf) in readstring()2540 readline (struct ebuffer *ebuf) in readline()
2223 * read.c (struct ebuffer): Change the linebuffer structure to an2226 located a makefile into here: create a struct ebuffer with that2228 ebuffer.2229 (eval_buffer): Create a new function that creates a struct ebuffer2231 eval() with that ebuffer.2234 data to parse from the provided ebuffer. Some modifications to2237 (do_define): Takes a struct ebuffer instead of a FILE*. Read the2238 contents of the define/endef variable from the ebuffer.2239 (readstring): Read the next line from a string-style ebuffer.2240 (readline): Read the next line from an ebuffer. If it's a string[all …]