The cl-earley-parser Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The cl-earley-parser Reference Manual

This is the cl-earley-parser Reference Manual, version 1.0, generated automatically by Declt version 3.0 "Montgomery Scott" on Sun May 15 03:44:45 2022 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Introduction

cl-earley-parser

A natural language parser using Jay Earleys well-known algorithm.

Example usage:

CL-USER> (require :asdf)
:ASDF
("ASDF")
CL-USER> (asdf:oos 'asdf:load-op 'cl-earley-parser)
NIL
CL-USER> (use-package :earley-parser)
T
CL-USER> (earley-parse "Book that flight"\
	 	       (load-bnf-grammar "./examples/grammar.txt")\
		       (load-lexicon "./examples/lexicon.txt"))

#CHART-LISTING:
  0. #CHART:
    #{G ->  . S  [0,0]}
    #{S ->  . NP VP  [0,0]}
    #{S ->  . VP  [0,0]}
    #{S ->  . Aux NP VP  [0,0]}
    #{NP ->  . det nominal  [0,0]}
    #{NP ->  . proper-noun  [0,0]}
    #{VP ->  . verb  [0,0]}
    #{VP ->  . verb NP  [0,0]}
  1. #CHART:
    #{verb -> Book  .  [0,1]}
    #{VP -> verb  .  [0,1]}
    #{VP -> verb  . NP  [0,1]}
    #{S -> VP  .  [0,1]}
    #{NP ->  . det nominal  [1,1]}
    #{NP ->  . proper-noun  [1,1]}
    #{G -> S  .  [0,1]}
  2. #CHART:
    #{det -> that  .  [1,2]}
    #{NP -> det  . nominal  [1,2]}
    #{nominal ->  . noun  [2,2]}
    #{nominal ->  . noun nominal  [2,2]}
  3. #CHART:
    #{noun -> flight  .  [2,3]}
    #{nominal -> noun  .  [2,3]}
    #{nominal -> noun  . nominal  [2,3]}
    #{NP -> det nominal  .  [1,3]}
    #{nominal ->  . noun  [3,3]}
    #{nominal ->  . noun nominal  [3,3]}
    #{VP -> verb NP  .  [0,3]}
    #{S -> VP  .  [0,3]}
    #{G -> S  .  [0,3]}

CL-USER> (chart-listing->trees *)
(("S" ("VP" ("verb" "Book") ("NP" ("det" "that") ("nominal" ("noun" "flight"))))))
CL-USER>

Next: , Previous: , Up: Top   [Contents][Index]

2 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

2.1 cl-earley-parser

Author

<Øyvin Halfdan Thuv - @oyvinht>

License

MIT

Description

Natural language parser using Jay Earleys well-known algorithm

Version

1.0

Dependency

split-sequence

Source

cl-earley-parser.asd (file)

Components

Next: , Previous: , Up: Top   [Contents][Index]

3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

3.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.1 cl-earley-parser.asd

Location

cl-earley-parser.asd

Systems

cl-earley-parser (system)


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.2 cl-earley-parser/defpackage.lisp

Parent

cl-earley-parser (system)

Location

defpackage.lisp

Packages

earley-parser

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.3 cl-earley-parser/object-representations.lisp

Dependency

defpackage.lisp (file)

Parent

cl-earley-parser (system)

Location

object-representations.lisp

Exported Definitions

chart-listing->trees (method)

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.4 cl-earley-parser/grammar-reader.lisp

Dependencies
Parent

cl-earley-parser (system)

Location

grammar-reader.lisp

Exported Definitions
Internal Definitions

Previous: , Up: Lisp files   [Contents][Index]

3.1.5 cl-earley-parser/earley-parser.lisp

Dependencies
Parent

cl-earley-parser (system)

Location

earley-parser.lisp

Exported Definitions

earley-parse (function)

Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

4 Packages

Packages are listed by definition order.


Previous: , Up: Packages   [Contents][Index]

4.1 earley-parser

Source

defpackage.lisp (file)

Use List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

5.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.1 Functions

Function: earley-parse SENTENCE GRAMMAR LEXICON

Convert a string of words into a chart conforming to the grammar.

Package

earley-parser

Source

earley-parser.lisp (file)

Function: load-bnf-grammar PATHNAME

Reads a grammar on Backus-Naur form into the representation of the context free grammar(CFG).

Package

earley-parser

Source

grammar-reader.lisp (file)

Function: load-lexicon PATHNAME

Read all words from a dictionary file into a lexicon and a part of speech.

Package

earley-parser

Source

grammar-reader.lisp (file)


Previous: , Up: Exported definitions   [Contents][Index]

5.1.2 Generic functions

Generic Function: chart-listing->trees CHART-LISTING
Package

earley-parser

Methods
Method: chart-listing->trees (CHART-LISTING chart-listing)

Return a list of trees created by following each successful parse in the last chart of ’chart-listings’

Source

object-representations.lisp (file)


Previous: , Up: Definitions   [Contents][Index]

5.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.1 Special variables

Special Variable: *debug*
Package

earley-parser

Source

defpackage.lisp (file)

Special Variable: *string-comparer*

equalp = case insensitive

Package

earley-parser

Source

defpackage.lisp (file)

Special Variable: *whitespace*
Package

earley-parser

Source

defpackage.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.2 Functions

Function: chart-listing-charts INSTANCE
Function: (setf chart-listing-charts) VALUE INSTANCE
Package

earley-parser

Source

object-representations.lisp (file)

Function: chart-listing-p OBJECT
Package

earley-parser

Source

object-representations.lisp (file)

Function: chart-p OBJECT
Package

earley-parser

Source

object-representations.lisp (file)

Function: chart-states INSTANCE
Function: (setf chart-states) VALUE INSTANCE
Package

earley-parser

Source

object-representations.lisp (file)

Function: completer STATE CHART-LISTING

Find and return a list of the previous states that expect this states category at this dot-index with the dot moved one step forward. As a side-effect, enqeue the states in the current chart.

Package

earley-parser

Source

earley-parser.lisp (file)

Function: copy-chart INSTANCE
Package

earley-parser

Source

object-representations.lisp (file)

Function: copy-chart-listing INSTANCE
Package

earley-parser

Source

object-representations.lisp (file)

Function: copy-grammar INSTANCE
Package

earley-parser

Source

object-representations.lisp (file)

Function: copy-lexicon INSTANCE
Package

earley-parser

Source

object-representations.lisp (file)

Function: copy-state INSTANCE
Package

earley-parser

Source

object-representations.lisp (file)

Function: copy-terminal INSTANCE
Package

earley-parser

Source

object-representations.lisp (file)

Function: grammar-p OBJECT
Package

earley-parser

Source

object-representations.lisp (file)

Function: grammar-rules INSTANCE
Function: (setf grammar-rules) VALUE INSTANCE
Package

earley-parser

Source

object-representations.lisp (file)

Function: lexicon-dictionary INSTANCE
Function: (setf lexicon-dictionary) VALUE INSTANCE
Package

earley-parser

Source

object-representations.lisp (file)

Function: lexicon-p OBJECT
Package

earley-parser

Source

object-representations.lisp (file)

Function: lexicon-part-of-speech INSTANCE
Function: (setf lexicon-part-of-speech) VALUE INSTANCE
Package

earley-parser

Source

object-representations.lisp (file)

Function: make-chart &key (STATES STATES)
Package

earley-parser

Source

object-representations.lisp (file)

Function: make-chart-listing &key (CHARTS CHARTS)
Package

earley-parser

Source

object-representations.lisp (file)

Function: make-grammar &key (RULES RULES)
Package

earley-parser

Source

object-representations.lisp (file)

Function: make-lexicon &key (DICTIONARY DICTIONARY) (PART-OF-SPEECH PART-OF-SPEECH)
Package

earley-parser

Source

object-representations.lisp (file)

Function: make-state &key (CONDITION CONDITION) (SUBTREE SUBTREE) (DOT DOT) (CONSTITUENT-INDEX CONSTITUENT-INDEX) (DOT-INDEX DOT-INDEX) (SOURCE-STATES SOURCE-STATES)
Package

earley-parser

Source

object-representations.lisp (file)

Function: make-terminal &key (CLASS CLASS) (GENDER GENDER) (WORD WORD)
Package

earley-parser

Source

object-representations.lisp (file)

Function: read-lexicon-line FILE

Read a line from the given file, and return the corresponding terminal.

Package

earley-parser

Source

grammar-reader.lisp (file)

Function: read-next-bnf-lexeme FILE &optional KEEP-NEWLINE

Reads and returns the next Backus-Naur lexeme from file.

Package

earley-parser

Source

grammar-reader.lisp (file)

Function: read-next-bnf-production FILE &optional KEEP-NEWLINE

Reads and returns the next Backus-Naur production from file.

Package

earley-parser

Source

grammar-reader.lisp (file)

Function: state-condition INSTANCE
Function: (setf state-condition) VALUE INSTANCE
Package

earley-parser

Source

object-representations.lisp (file)

Function: state-constituent-index INSTANCE
Function: (setf state-constituent-index) VALUE INSTANCE
Package

earley-parser

Source

object-representations.lisp (file)

Function: state-dot INSTANCE
Function: (setf state-dot) VALUE INSTANCE
Package

earley-parser

Source

object-representations.lisp (file)

Function: state-dot-index INSTANCE
Function: (setf state-dot-index) VALUE INSTANCE
Package

earley-parser

Source

object-representations.lisp (file)

Function: state-p OBJECT
Package

earley-parser

Source

object-representations.lisp (file)

Function: state-source-states INSTANCE
Function: (setf state-source-states) VALUE INSTANCE
Package

earley-parser

Source

object-representations.lisp (file)

Function: state-subtree INSTANCE
Function: (setf state-subtree) VALUE INSTANCE
Package

earley-parser

Source

object-representations.lisp (file)

Function: terminal-class INSTANCE
Function: (setf terminal-class) VALUE INSTANCE
Package

earley-parser

Source

object-representations.lisp (file)

Function: terminal-gender INSTANCE
Function: (setf terminal-gender) VALUE INSTANCE
Package

earley-parser

Source

object-representations.lisp (file)

Function: terminal-p OBJECT
Package

earley-parser

Source

object-representations.lisp (file)

Function: terminal-word INSTANCE
Function: (setf terminal-word) VALUE INSTANCE
Package

earley-parser

Source

object-representations.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.3 Generic functions

Generic Function: add-chart CHART CHART-LISTING
Package

earley-parser

Methods
Method: add-chart (CHART chart) (CHART-LISTING chart-listing)
Source

object-representations.lisp (file)

Generic Function: enqueue STATE CHART
Package

earley-parser

Methods
Method: enqueue (STATE state) (CHART chart)
Source

object-representations.lisp (file)

Generic Function: grammar-productions NON-TERMINAL GRAMMAR
Package

earley-parser

Methods
Method: grammar-productions (NON-TERMINAL string) (GRAMMAR grammar)
Source

object-representations.lisp (file)

Generic Function: incomplete? STATE
Package

earley-parser

Methods
Method: incomplete? (STATE state)

Return whether there is anything remaining of the subtree after the dot.

Source

object-representations.lisp (file)

Generic Function: lexicon-lookup WORD LEXICON
Package

earley-parser

Methods
Method: lexicon-lookup (WORD string) (LEXICON lexicon)
Source

object-representations.lisp (file)

Generic Function: next-cat STATE
Package

earley-parser

Methods
Method: next-cat (STATE state)

Return the next cathegory of ’state’

Source

object-representations.lisp (file)

Generic Function: predictor STATE CHART-LISTING GRAMMAR
Package

earley-parser

Methods
Method: predictor (STATE state) (CHART-LISTING chart-listing) (GRAMMAR grammar)

Predict possible successor states based on the grammar. As a side-effect, add these states to the chart that this state belong to.

Source

earley-parser.lisp (file)

Generic Function: scanner STATE WORDS CHART-LISTING LEXICON
Package

earley-parser

Methods
Method: scanner (STATE state) (WORDS list) (CHART-LISTING chart-listing) (LEXICON lexicon)

Check if the next category for this state is a member of the pos-categories for the current word. As a side effect, enqueue a new state corresponding to this find, into the current chart.

Source

earley-parser.lisp (file)

Generic Function: state->tree STATE
Package

earley-parser

Methods
Method: state->tree (STATE state)

Create a tree from a chart-listing object containting charts

Source

object-representations.lisp (file)


Previous: , Up: Internal definitions   [Contents][Index]

5.2.4 Structures

Structure: chart ()
Package

earley-parser

Source

object-representations.lisp (file)

Direct superclasses

structure-object (structure)

Direct methods
Direct slots
Slot: states
Readers

chart-states (function)

Writers

(setf chart-states) (function)

Structure: chart-listing ()
Package

earley-parser

Source

object-representations.lisp (file)

Direct superclasses

structure-object (structure)

Direct methods
Direct slots
Slot: charts
Readers

chart-listing-charts (function)

Writers

(setf chart-listing-charts) (function)

Structure: grammar ()
Package

earley-parser

Source

object-representations.lisp (file)

Direct superclasses

structure-object (structure)

Direct methods
Direct slots
Slot: rules
Initform

(make-hash-table :test earley-parser::*string-comparer*)

Readers

grammar-rules (function)

Writers

(setf grammar-rules) (function)

Structure: lexicon ()
Package

earley-parser

Source

object-representations.lisp (file)

Direct superclasses

structure-object (structure)

Direct methods
Direct slots
Slot: dictionary
Initform

(make-hash-table :test earley-parser::*string-comparer*)

Readers

lexicon-dictionary (function)

Writers

(setf lexicon-dictionary) (function)

Slot: part-of-speech
Readers

lexicon-part-of-speech (function)

Writers

(setf lexicon-part-of-speech) (function)

Structure: state ()
Package

earley-parser

Source

object-representations.lisp (file)

Direct superclasses

structure-object (structure)

Direct methods
Direct slots
Slot: condition
Type

string

Initform

(quote earley-parser::?)

Readers

state-condition (function)

Writers

(setf state-condition) (function)

Slot: subtree
Readers

state-subtree (function)

Writers

(setf state-subtree) (function)

Slot: dot
Initform

0

Readers

state-dot (function)

Writers

(setf state-dot) (function)

Slot: constituent-index
Initform

0

Readers

state-constituent-index (function)

Writers

(setf state-constituent-index) (function)

Slot: dot-index
Initform

0

Readers

state-dot-index (function)

Writers

(setf state-dot-index) (function)

Slot: source-states
Readers

state-source-states (function)

Writers

(setf state-source-states) (function)

Structure: terminal ()
Package

earley-parser

Source

object-representations.lisp (file)

Direct superclasses

structure-object (structure)

Direct slots
Slot: class
Readers

terminal-class (function)

Writers

(setf terminal-class) (function)

Slot: gender
Readers

terminal-gender (function)

Writers

(setf terminal-gender) (function)

Slot: word
Readers

terminal-word (function)

Writers

(setf terminal-word) (function)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   C   F   L  
Index Entry  Section

C
cl-earley-parser.asd: The cl-earley-parser․asd file
cl-earley-parser/defpackage.lisp: The cl-earley-parser/defpackage․lisp file
cl-earley-parser/earley-parser.lisp: The cl-earley-parser/earley-parser․lisp file
cl-earley-parser/grammar-reader.lisp: The cl-earley-parser/grammar-reader․lisp file
cl-earley-parser/object-representations.lisp: The cl-earley-parser/object-representations․lisp file

F
File, Lisp, cl-earley-parser.asd: The cl-earley-parser․asd file
File, Lisp, cl-earley-parser/defpackage.lisp: The cl-earley-parser/defpackage․lisp file
File, Lisp, cl-earley-parser/earley-parser.lisp: The cl-earley-parser/earley-parser․lisp file
File, Lisp, cl-earley-parser/grammar-reader.lisp: The cl-earley-parser/grammar-reader․lisp file
File, Lisp, cl-earley-parser/object-representations.lisp: The cl-earley-parser/object-representations․lisp file

L
Lisp File, cl-earley-parser.asd: The cl-earley-parser․asd file
Lisp File, cl-earley-parser/defpackage.lisp: The cl-earley-parser/defpackage․lisp file
Lisp File, cl-earley-parser/earley-parser.lisp: The cl-earley-parser/earley-parser․lisp file
Lisp File, cl-earley-parser/grammar-reader.lisp: The cl-earley-parser/grammar-reader․lisp file
Lisp File, cl-earley-parser/object-representations.lisp: The cl-earley-parser/object-representations․lisp file

Jump to:   C   F   L  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   (  
A   C   E   F   G   I   L   M   N   P   R   S   T  
Index Entry  Section

(
(setf chart-listing-charts): Internal functions
(setf chart-states): Internal functions
(setf grammar-rules): Internal functions
(setf lexicon-dictionary): Internal functions
(setf lexicon-part-of-speech): Internal functions
(setf state-condition): Internal functions
(setf state-constituent-index): Internal functions
(setf state-dot): Internal functions
(setf state-dot-index): Internal functions
(setf state-source-states): Internal functions
(setf state-subtree): Internal functions
(setf terminal-class): Internal functions
(setf terminal-gender): Internal functions
(setf terminal-word): Internal functions

A
add-chart: Internal generic functions
add-chart: Internal generic functions

C
chart-listing->trees: Exported generic functions
chart-listing->trees: Exported generic functions
chart-listing-charts: Internal functions
chart-listing-p: Internal functions
chart-p: Internal functions
chart-states: Internal functions
completer: Internal functions
copy-chart: Internal functions
copy-chart-listing: Internal functions
copy-grammar: Internal functions
copy-lexicon: Internal functions
copy-state: Internal functions
copy-terminal: Internal functions

E
earley-parse: Exported functions
enqueue: Internal generic functions
enqueue: Internal generic functions

F
Function, (setf chart-listing-charts): Internal functions
Function, (setf chart-states): Internal functions
Function, (setf grammar-rules): Internal functions
Function, (setf lexicon-dictionary): Internal functions
Function, (setf lexicon-part-of-speech): Internal functions
Function, (setf state-condition): Internal functions
Function, (setf state-constituent-index): Internal functions
Function, (setf state-dot): Internal functions
Function, (setf state-dot-index): Internal functions
Function, (setf state-source-states): Internal functions
Function, (setf state-subtree): Internal functions
Function, (setf terminal-class): Internal functions
Function, (setf terminal-gender): Internal functions
Function, (setf terminal-word): Internal functions
Function, chart-listing-charts: Internal functions
Function, chart-listing-p: Internal functions
Function, chart-p: Internal functions
Function, chart-states: Internal functions
Function, completer: Internal functions
Function, copy-chart: Internal functions
Function, copy-chart-listing: Internal functions
Function, copy-grammar: Internal functions
Function, copy-lexicon: Internal functions
Function, copy-state: Internal functions
Function, copy-terminal: Internal functions
Function, earley-parse: Exported functions
Function, grammar-p: Internal functions
Function, grammar-rules: Internal functions
Function, lexicon-dictionary: Internal functions
Function, lexicon-p: Internal functions
Function, lexicon-part-of-speech: Internal functions
Function, load-bnf-grammar: Exported functions
Function, load-lexicon: Exported functions
Function, make-chart: Internal functions
Function, make-chart-listing: Internal functions
Function, make-grammar: Internal functions
Function, make-lexicon: Internal functions
Function, make-state: Internal functions
Function, make-terminal: Internal functions
Function, read-lexicon-line: Internal functions
Function, read-next-bnf-lexeme: Internal functions
Function, read-next-bnf-production: Internal functions
Function, state-condition: Internal functions
Function, state-constituent-index: Internal functions
Function, state-dot: Internal functions
Function, state-dot-index: Internal functions
Function, state-p: Internal functions
Function, state-source-states: Internal functions
Function, state-subtree: Internal functions
Function, terminal-class: Internal functions
Function, terminal-gender: Internal functions
Function, terminal-p: Internal functions
Function, terminal-word: Internal functions

G
Generic Function, add-chart: Internal generic functions
Generic Function, chart-listing->trees: Exported generic functions
Generic Function, enqueue: Internal generic functions
Generic Function, grammar-productions: Internal generic functions
Generic Function, incomplete?: Internal generic functions
Generic Function, lexicon-lookup: Internal generic functions
Generic Function, next-cat: Internal generic functions
Generic Function, predictor: Internal generic functions
Generic Function, scanner: Internal generic functions
Generic Function, state->tree: Internal generic functions
grammar-p: Internal functions
grammar-productions: Internal generic functions
grammar-productions: Internal generic functions
grammar-rules: Internal functions

I
incomplete?: Internal generic functions
incomplete?: Internal generic functions

L
lexicon-dictionary: Internal functions
lexicon-lookup: Internal generic functions
lexicon-lookup: Internal generic functions
lexicon-p: Internal functions
lexicon-part-of-speech: Internal functions
load-bnf-grammar: Exported functions
load-lexicon: Exported functions

M
make-chart: Internal functions
make-chart-listing: Internal functions
make-grammar: Internal functions
make-lexicon: Internal functions
make-state: Internal functions
make-terminal: Internal functions
Method, add-chart: Internal generic functions
Method, chart-listing->trees: Exported generic functions
Method, enqueue: Internal generic functions
Method, grammar-productions: Internal generic functions
Method, incomplete?: Internal generic functions
Method, lexicon-lookup: Internal generic functions
Method, next-cat: Internal generic functions
Method, predictor: Internal generic functions
Method, scanner: Internal generic functions
Method, state->tree: Internal generic functions

N
next-cat: Internal generic functions
next-cat: Internal generic functions

P
predictor: Internal generic functions
predictor: Internal generic functions

R
read-lexicon-line: Internal functions
read-next-bnf-lexeme: Internal functions
read-next-bnf-production: Internal functions

S
scanner: Internal generic functions
scanner: Internal generic functions
state->tree: Internal generic functions
state->tree: Internal generic functions
state-condition: Internal functions
state-constituent-index: Internal functions
state-dot: Internal functions
state-dot-index: Internal functions
state-p: Internal functions
state-source-states: Internal functions
state-subtree: Internal functions

T
terminal-class: Internal functions
terminal-gender: Internal functions
terminal-p: Internal functions
terminal-word: Internal functions

Jump to:   (  
A   C   E   F   G   I   L   M   N   P   R   S   T  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables

Jump to:   *  
C   D   G   P   R   S   W  
Index Entry  Section

*
*debug*: Internal special variables
*string-comparer*: Internal special variables
*whitespace*: Internal special variables

C
charts: Internal structures
class: Internal structures
condition: Internal structures
constituent-index: Internal structures

D
dictionary: Internal structures
dot: Internal structures
dot-index: Internal structures

G
gender: Internal structures

P
part-of-speech: Internal structures

R
rules: Internal structures

S
Slot, charts: Internal structures
Slot, class: Internal structures
Slot, condition: Internal structures
Slot, constituent-index: Internal structures
Slot, dictionary: Internal structures
Slot, dot: Internal structures
Slot, dot-index: Internal structures
Slot, gender: Internal structures
Slot, part-of-speech: Internal structures
Slot, rules: Internal structures
Slot, source-states: Internal structures
Slot, states: Internal structures
Slot, subtree: Internal structures
Slot, word: Internal structures
source-states: Internal structures
Special Variable, *debug*: Internal special variables
Special Variable, *string-comparer*: Internal special variables
Special Variable, *whitespace*: Internal special variables
states: Internal structures
subtree: Internal structures

W
word: Internal structures

Jump to:   *  
C   D   G   P   R   S   W  

Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   C   E   G   L   P   S   T  
Index Entry  Section

C
chart: Internal structures
chart-listing: Internal structures
cl-earley-parser: The cl-earley-parser system

E
earley-parser: The earley-parser package

G
grammar: Internal structures

L
lexicon: Internal structures

P
Package, earley-parser: The earley-parser package

S
state: Internal structures
Structure, chart: Internal structures
Structure, chart-listing: Internal structures
Structure, grammar: Internal structures
Structure, lexicon: Internal structures
Structure, state: Internal structures
Structure, terminal: Internal structures
System, cl-earley-parser: The cl-earley-parser system

T
terminal: Internal structures

Jump to:   C   E   G   L   P   S   T