/* spl_lexer.h - 独立词法分析器 */ #ifndef __SPL_LEXER_H__ #define __SPL_LEXER_H__ #include "spl_tok.h" /* Lexer entry point */ spl_tok_vec_t spl_lex(const char *source, const char *fname); /* Decode escape sequence, advance *s past it. Returns 0 on success. */ int spl_decode_escape(const char **s, char *out); #endif /* __SPL_LEXER_H__ */