Lines Matching full:ebuffer
2223 * read.c (struct ebuffer): Change the linebuffer structure to an
2226 located a makefile into here: create a struct ebuffer with that
2228 ebuffer.
2229 (eval_buffer): Create a new function that creates a struct ebuffer
2231 eval() with that ebuffer.
2234 data to parse from the provided ebuffer. Some modifications to
2237 (do_define): Takes a struct ebuffer instead of a FILE*. Read the
2238 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
2241 ebuffer, invoke readstring(). If it's a FILE* ebuffer, read it