Index

A | E | F | I | L | N | P | R | S | T | V

A

  • advanceColumn() (ptk.lexer.LexerBase method)
  • advanceLine() (ptk.lexer.LexerBase method)
  • AsyncLexer (class in ptk.async_lexer)
  • AsyncLRParser (class in ptk.async_parser)

E

  • EOF (in module ptk.lexer)
  • expecting() (ptk.parser.ParseError method)

F

  • feed() (ptk.lexer.ProgressiveLexer method)

I

  • ignore() (ptk.lexer.LexerBase static method)
    • (ptk.parser.ProductionParser static method)

L

  • leftAssoc() (in module ptk.parser)
  • LexerBase (class in ptk.lexer)
  • LexerBase.Token (class in ptk.lexer)
  • LexerError
  • LRParser (class in ptk.parser)

N

  • newSentence() (ptk.parser.LRParser method)
    • (ptk.parser.ProductionParser method)
  • newToken() (ptk.lexer.LexerBase method)
  • nonAssoc() (in module ptk.parser)

P

  • parse() (ptk.lexer.LexerBase method)
    • (ptk.lexer.ProgressiveLexer method)
    • (ptk.lexer.ReLexer method)
  • ParseError
  • position() (ptk.lexer.LexerBase method)
  • production() (built-in function)
  • ProductionParser (class in ptk.parser)
  • ProgressiveLexer (class in ptk.lexer)
  • ptk.lexer (module)
  • ptk.parser (module)

R

  • ReLexer (class in ptk.lexer)
  • rightAssoc() (in module ptk.parser)

S

  • setConsumer() (ptk.lexer.LexerBase method)
  • SkipToken

T

  • token() (built-in function)
  • tokenTypes() (ptk.lexer.LexerBase class method)
  • type (ptk.lexer.LexerBase.Token attribute)

V

  • value (ptk.lexer.LexerBase.Token attribute)

ptk

Navigation

  • Lexical analysis
  • Syntactic analysis
  • Conflict resolution rules
  • Asynchronous lexer/parser
  • Asynchronous lexer/parser using Deferreds

Related Topics

  • Documentation overview

Quick search

©2019, Jérôme Laheurte. | Powered by Sphinx 1.8.4 & Alabaster 0.7.8