deimos.python.parsetok

Mirror parsetok.h

Members

Functions

PyParser_ParseFile
node* PyParser_ParseFile(FILE*, const(char)*, grammar*, int, char*, char*, perrdetail*)

_

PyParser_ParseFileFlags
node* PyParser_ParseFileFlags(FILE*, const(char)*, const(char)*, grammar*, perrdetail*, int)

Availability: 3.*

PyParser_ParseFileFlags
node* PyParser_ParseFileFlags(FILE*, const(char)*, grammar*, int, char*, char*, perrdetail*, int)

Availability: 3.*

PyParser_ParseFileFlagsEx
node* PyParser_ParseFileFlagsEx(FILE* fp, const(char)* filename, const(char)* enc, grammar* g, int start, char* ps1, char* ps2, perrdetail* err_ret, int* flags)

Availability: 3.*

PyParser_ParseFileFlagsEx
node* PyParser_ParseFileFlagsEx(FILE* fp, const(char)* filename, grammar* g, int start, char* ps1, char* ps2, perrdetail* err_ret, int* flags)

Availability: 2.*

PyParser_ParseString
node* PyParser_ParseString(const(char)*, grammar*, int, perrdetail*)

_

PyParser_ParseStringFlags
node* PyParser_ParseStringFlags(const(char)*, grammar*, int, perrdetail*, int)

_

PyParser_ParseStringFlagsFilename
node* PyParser_ParseStringFlagsFilename(const(char)*, const(char)*, grammar*, int, perrdetail*, int)

_

PyParser_ParseStringFlagsFilenameEx
node* PyParser_ParseStringFlagsFilenameEx(const(char)* s, const(char)* filename, grammar* g, int start, perrdetail* err_ret, int* flags)

Availability: >= 2.6

PyParser_SetError
void PyParser_SetError(perrdetail*)

_

Manifest constants

PyPARSE_BARRY_AS_BDFL
enum PyPARSE_BARRY_AS_BDFL;

Availability: 3.*

PyPARSE_DONT_IMPLY_DEDENT
enum PyPARSE_DONT_IMPLY_DEDENT;

_

PyPARSE_IGNORE_COOKIE
enum PyPARSE_IGNORE_COOKIE;

Availability: 3.*

Structs

perrdetail
struct perrdetail

_

Meta