1
0
Fork 0
mirror of https://github.com/ganelson/inform.git synced 2024-07-03 07:24:58 +03:00
inform7/services/words-module/Contents.w
2020-05-22 09:38:17 +01:00

40 lines
791 B
OpenEdge ABL

Title: words
Author: Graham Nelson
Purpose: A library of code for reading natural language into a stream of words.
Language: InC
Licence: Artistic License 2.0
Preliminaries
What This Module Does
How To Include This Module
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
Numbered Words
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
About Preform
Nonterminals
Loading Preform
The Optimiser
Length Extremes
Nonterminal Incidences
Preform
Basic Nonterminals
Instrumentation
Preform Utilities