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