Options
All
  • Public
  • Public/Protected
  • All
Menu

A defination for a LR parsing table.

export
interface

IParsingTable

Hierarchy

  • IParsingTable

Implemented by

Index

Properties

ACTION

ACTION: ActionMap

The ACTION part of the parsing table.

type

{ActionMap}

memberof

IParsingTable

GOTO

GOTO: GotoMap

The GOTO part of the parsing table.

type

{GotoMap}

memberof

IParsingTable

grammer

grammer: CFG

The augmented grammer whose parsing table is being constructed.

type

{CFG}

memberof

IParsingTable

startState

startState: LRClosure

The starting LR item.

type

{LRClosure}

memberof

IParsingTable

states

states: LRClosure[]

The list of all LR items.

type

{LRClosure[]}

memberof

IParsingTable

Generated using TypeDoc