token.h File Reference

Macros

#define ENDMARKER
 
#define NAME
 
#define NUMBER
 
#define STRING
 
#define NEWLINE
 
#define INDENT
 
#define DEDENT
 
#define LPAR
 
#define RPAR
 
#define LSQB
 
#define RSQB
 
#define COLON
 
#define COMMA
 
#define SEMI
 
#define PLUS
 
#define MINUS
 
#define STAR
 
#define SLASH
 
#define VBAR
 
#define AMPER
 
#define LESS
 
#define GREATER
 
#define EQUAL
 
#define DOT
 
#define PERCENT
 
#define LBRACE
 
#define RBRACE
 
#define EQEQUAL
 
#define NOTEQUAL
 
#define LESSEQUAL
 
#define GREATEREQUAL
 
#define TILDE
 
#define CIRCUMFLEX
 
#define LEFTSHIFT
 
#define RIGHTSHIFT
 
#define DOUBLESTAR
 
#define PLUSEQUAL
 
#define MINEQUAL
 
#define STAREQUAL
 
#define SLASHEQUAL
 
#define PERCENTEQUAL
 
#define AMPEREQUAL
 
#define VBAREQUAL
 
#define CIRCUMFLEXEQUAL
 
#define LEFTSHIFTEQUAL
 
#define RIGHTSHIFTEQUAL
 
#define DOUBLESTAREQUAL
 
#define DOUBLESLASH
 
#define DOUBLESLASHEQUAL
 
#define AT
 
#define ATEQUAL
 
#define RARROW
 
#define ELLIPSIS
 
#define COLONEQUAL
 
#define OP
 
#define AWAIT
 
#define ASYNC
 
#define TYPE_IGNORE
 
#define TYPE_COMMENT
 
#define ERRORTOKEN
 
#define N_TOKENS
 
#define NT_OFFSET
 
#define ISTERMINAL(x)
 
#define ISNONTERMINAL(x)
 
#define ISEOF(x)
 
#define ISWHITESPACE(x)
 

Functions

 PyAPI_DATA (const char *const) _PyParser_TokenNames[]
 
 PyAPI_FUNC (int) PyToken_OneChar(int)
 

Variables

 int
 

Macro Definition Documentation

◆ ENDMARKER

#define ENDMARKER

◆ NAME

#define NAME

◆ NUMBER

#define NUMBER

◆ STRING

#define STRING

◆ NEWLINE

#define NEWLINE

◆ INDENT

#define INDENT

◆ DEDENT

#define DEDENT

◆ LPAR

#define LPAR

◆ RPAR

#define RPAR

◆ LSQB

#define LSQB

◆ RSQB

#define RSQB

◆ COLON

#define COLON

◆ COMMA

#define COMMA

◆ SEMI

#define SEMI

◆ PLUS

#define PLUS

◆ MINUS

#define MINUS

◆ STAR

#define STAR

◆ SLASH

#define SLASH

◆ VBAR

#define VBAR

◆ AMPER

#define AMPER

◆ LESS

#define LESS

◆ GREATER

#define GREATER

◆ EQUAL

#define EQUAL

◆ DOT

#define DOT

◆ PERCENT

#define PERCENT

◆ LBRACE

#define LBRACE

◆ RBRACE

#define RBRACE

◆ EQEQUAL

#define EQEQUAL

◆ NOTEQUAL

#define NOTEQUAL

◆ LESSEQUAL

#define LESSEQUAL

◆ GREATEREQUAL

#define GREATEREQUAL

◆ TILDE

#define TILDE

◆ CIRCUMFLEX

#define CIRCUMFLEX

◆ LEFTSHIFT

#define LEFTSHIFT

◆ RIGHTSHIFT

#define RIGHTSHIFT

◆ DOUBLESTAR

#define DOUBLESTAR

◆ PLUSEQUAL

#define PLUSEQUAL

◆ MINEQUAL

#define MINEQUAL

◆ STAREQUAL

#define STAREQUAL

◆ SLASHEQUAL

#define SLASHEQUAL

◆ PERCENTEQUAL

#define PERCENTEQUAL

◆ AMPEREQUAL

#define AMPEREQUAL

◆ VBAREQUAL

#define VBAREQUAL

◆ CIRCUMFLEXEQUAL

#define CIRCUMFLEXEQUAL

◆ LEFTSHIFTEQUAL

#define LEFTSHIFTEQUAL

◆ RIGHTSHIFTEQUAL

#define RIGHTSHIFTEQUAL

◆ DOUBLESTAREQUAL

#define DOUBLESTAREQUAL

◆ DOUBLESLASH

#define DOUBLESLASH

◆ DOUBLESLASHEQUAL

#define DOUBLESLASHEQUAL

◆ AT

#define AT

◆ ATEQUAL

#define ATEQUAL

◆ RARROW

#define RARROW

◆ ELLIPSIS

#define ELLIPSIS

◆ COLONEQUAL

#define COLONEQUAL

◆ OP

#define OP

◆ AWAIT

#define AWAIT

◆ ASYNC

#define ASYNC

◆ TYPE_IGNORE

#define TYPE_IGNORE

◆ TYPE_COMMENT

#define TYPE_COMMENT

◆ ERRORTOKEN

#define ERRORTOKEN

◆ N_TOKENS

#define N_TOKENS

◆ NT_OFFSET

#define NT_OFFSET

◆ ISTERMINAL

#define ISTERMINAL (   x)

◆ ISNONTERMINAL

#define ISNONTERMINAL (   x)

◆ ISEOF

#define ISEOF (   x)

◆ ISWHITESPACE

#define ISWHITESPACE (   x)

Function Documentation

◆ PyAPI_DATA()

PyAPI_DATA ( const char * const  )

◆ PyAPI_FUNC()

PyAPI_FUNC ( int  )

Variable Documentation

◆ int

int