X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=lexer.h;h=a1a5d767bd061f114c76ff74face6b9156b9d756;hb=0cd1559ba2a23f1522e3f740067e4ef5ea8c3520;hp=f266a907e42bfdb6fca8c4902a0742ab44aadfca;hpb=eb596cbe81cdddc1b68ed70ee927dc6037d2ef3c;p=cparser diff --git a/lexer.h b/lexer.h index f266a90..a1a5d76 100644 --- a/lexer.h +++ b/lexer.h @@ -4,7 +4,7 @@ #include "symbol_table_t.h" #include "token_t.h" -token_t lexer_token; +extern token_t lexer_token; void lexer_next_token(void); @@ -16,4 +16,9 @@ void exit_lexer(void); void lexer_open_stream(FILE *stream, const char *input_name); +string_t concat_strings( const string_t *s1, const string_t *s2); +wide_string_t concat_string_wide_string(const string_t *s1, const wide_string_t *s2); +wide_string_t concat_wide_strings( const wide_string_t *s1, const wide_string_t *s2); +wide_string_t concat_wide_string_string(const wide_string_t *s1, const string_t *s2); + #endif