2019-02-05 02:44:07 +02:00
|
|
|
Title: words
|
|
|
|
Author: Graham Nelson
|
2019-03-16 19:36:11 +02:00
|
|
|
Purpose: A library of code for reading natural language into a stream of words.
|
2019-02-05 02:44:07 +02:00
|
|
|
Language: InC
|
|
|
|
Licence: Artistic License 2.0
|
|
|
|
|
2020-05-11 22:49:36 +03:00
|
|
|
Preliminaries
|
|
|
|
What This Module Does
|
|
|
|
How To Include This Module
|
|
|
|
|
2019-02-05 02:44:07 +02:00
|
|
|
Chapter 1: Setting Up
|
|
|
|
"Building on the foundation module."
|
|
|
|
Words Module
|
|
|
|
|
|
|
|
Chapter 2: Words in Isolation
|
|
|
|
"Recognising different words, and storing phrases made of them."
|
|
|
|
Vocabulary
|
|
|
|
Word Assemblages
|
2020-05-13 01:33:17 +03:00
|
|
|
Numbered Words
|
2019-02-05 02:44:07 +02:00
|
|
|
|
|
|
|
Chapter 3: Words in Sequence
|
|
|
|
"Reading in arbitrary text and breaking it into a numbered sequence of words."
|
|
|
|
Lexer
|
|
|
|
Wordings
|
|
|
|
Text From Files
|
|
|
|
Feeds
|
|
|
|
Identifiers
|
|
|
|
|
|
|
|
Chapter 4: Parsing
|
2020-05-13 01:33:17 +03:00
|
|
|
About Preform
|
2020-05-17 02:20:21 +03:00
|
|
|
Nonterminals
|
2020-05-13 01:33:17 +03:00
|
|
|
Loading Preform
|
|
|
|
The Optimiser
|
2020-05-19 13:46:13 +03:00
|
|
|
Length Extremes
|
|
|
|
Nonterminal Incidences
|
2019-02-05 02:44:07 +02:00
|
|
|
Preform
|
|
|
|
Basic Nonterminals
|
2020-05-17 15:37:39 +03:00
|
|
|
Instrumentation
|
2020-05-22 11:38:17 +03:00
|
|
|
Preform Utilities
|