X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Flexer%2Flexer.h;fp=src%2Flanguage%2Flexer%2Flexer.h;h=764da74b19db207100e9935606c817f97eb67047;hb=7f4eee1d0a1d23509d707d25c1faf2f9d4d0e273;hp=5493db9b6a29175c7b522911c4782f70cf191a65;hpb=4a87bb608d18c0cb3dd20535a488ade6d1b224eb;p=pspp diff --git a/src/language/lexer/lexer.h b/src/language/lexer/lexer.h index 5493db9b6a..764da74b19 100644 --- a/src/language/lexer/lexer.h +++ b/src/language/lexer/lexer.h @@ -134,6 +134,12 @@ bool lex_force_int (struct lexer *) WARN_UNUSED_RESULT; bool lex_force_int_range (struct lexer *, const char *name, long min, long max) WARN_UNUSED_RESULT; bool lex_force_num (struct lexer *) WARN_UNUSED_RESULT; +bool lex_force_num_range_closed (struct lexer *, const char *name, + double min, double max) WARN_UNUSED_RESULT; +bool lex_force_num_range_halfopen (struct lexer *, const char *name, + double min, double max) WARN_UNUSED_RESULT; +bool lex_force_num_range_open (struct lexer *, const char *name, + double min, double max) WARN_UNUSED_RESULT; bool lex_force_id (struct lexer *) WARN_UNUSED_RESULT; bool lex_force_string (struct lexer *) WARN_UNUSED_RESULT; bool lex_force_string_or_id (struct lexer *) WARN_UNUSED_RESULT;