projects
/
pspp-builds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove num_to_string() function, because it is not used anywhere.
[pspp-builds.git]
/
src
/
language
/
lexer
/
lexer.h
diff --git
a/src/language/lexer/lexer.h
b/src/language/lexer/lexer.h
index 2ffd01c3e26a57f081bec67d7e53b1e9876a0a6a..c367bbb116b776281f693a706da2657f27734cba 100644
(file)
--- a/
src/language/lexer/lexer.h
+++ b/
src/language/lexer/lexer.h
@@
-35,7
+35,7
@@
extern struct string tokstr;
#include <stddef.h>
/* Initialization. */
#include <stddef.h>
/* Initialization. */
-void lex_init (
void
);
+void lex_init (
bool (*)(struct string *, bool*)
);
void lex_done (void);
/* Common functions. */
void lex_done (void);
/* Common functions. */
@@
-71,13
+71,14
@@
void lex_put_back_id (const char *tokid);
/* Weird line processing functions. */
const char *lex_entire_line (void);
/* Weird line processing functions. */
const char *lex_entire_line (void);
+const struct string *lex_entire_line_ds (void);
const char *lex_rest_of_line (int *end_dot);
void lex_discard_line (void);
const char *lex_rest_of_line (int *end_dot);
void lex_discard_line (void);
-void lex_set_prog (char *p);
void lex_discard_rest_of_command (void);
/* Weird line reading functions. */
bool lex_get_line (void);
void lex_discard_rest_of_command (void);
/* Weird line reading functions. */
bool lex_get_line (void);
+bool lex_get_line_raw (void);
/* Token names. */
const char *lex_token_name (int);
/* Token names. */
const char *lex_token_name (int);