X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Flexer%2Flexer.h;h=b924d9de1e338d912c2d6175a9614501724552e9;hb=8021cf8974a46fe82af7b8952e448c0ea6858a48;hp=47fbdd71602b201a38910678d94b529162fff430;hpb=fad7434e2db08ed248228e03533b314b8335ef2f;p=pspp-builds.git diff --git a/src/language/lexer/lexer.h b/src/language/lexer/lexer.h index 47fbdd71..b924d9de 100644 --- a/src/language/lexer/lexer.h +++ b/src/language/lexer/lexer.h @@ -69,9 +69,10 @@ void lex_put_back (struct lexer *, int); void lex_put_back_id (struct lexer *, const char *tokid); /* Weird line processing functions. */ -const char *lex_entire_line (struct lexer *); -const struct string *lex_entire_line_ds (struct lexer *); -const char *lex_rest_of_line (struct lexer *, int *end_dot); +const char *lex_entire_line (const struct lexer *); +const struct string *lex_entire_line_ds (const struct lexer *); +const char *lex_rest_of_line (const struct lexer *); +bool lex_end_dot (const struct lexer *); void lex_preprocess_line (struct string *, enum getl_syntax, bool *line_starts_command, bool *line_ends_command);