#include "Python.h" #include "errcode.h" #include "helpers.h" #include "../lexer/lexer.h" #include "../lexer/state.h" #include "../lexer/buffer.h" static int tok_readline_string(struct tok_state* tok) { … } static int tok_underflow_readline(struct tok_state* tok) { … } struct tok_state * _PyTokenizer_FromReadline(PyObject* readline, const char* enc, int exec_input, int preserve_crlf) { … }