The Dada Engine
version 1.0
Chaoflux 3162
by Andrew C. Bulhak
Basics
Overview
The Evaluation Process
The pb Language
Lexical Elements
Comments
Identifiers
Literal strings
Grammars and Rules
Atoms
Literal Text
Symbols
Code Blocks
Declaring grammatical rules
Variables
The * and + operators
Parametric rules
Inline choices
Resource rules
Silenced atoms
Indirection
Transforming Text
Text mappings
Text transformations
Embedded Code
Expressions
Overview of Expressions
Operators for Numeric Values
Operators for Handling Text
Assigning values to variables
Returning results
The Standard Library
Standard Mappings
The Format Library
PROLOGUE
EPILOGUE
TITLE
AUTHOR
AUTHOR_INST
SECTION
FOOTNOTE
BODY
BRK
PBRK
BOLD
ITALIC
In Practice
Writing a Script
Idioms and Devices
Optionally emitting text
Accepting user parameters
Remembering choices
Revision History
Acknowledgments
To Do
This document was generated on 17 April 1996 using the
texi2html
translator version 1.49.