# PFE Documentation 0.33.x

2001-02-01
guidod

Make A New Dist
  how to create a new tarball or series of RPM packages, or to recreate the autoref documentation.
Tuning The Forth VM
  explains steps to enhance the speed of the Forth VM
How To Write A PFE Module
  explains the steps to create a dynamically loadable pfe extension module
WordSets in External Modules
  explains the steps to activate external modules including those pre-linked to &PFE;.
Some Internal Decisions
  explains the structure of the headers of forth words and the reasons for its differences over FIG-forth
StateSmart words
  PFE has made many compile-only words statesmart to make life of a regular forth user easier. However, it can mean trouble if used with `postpone` . Here are the details.
Locals in PFE
  PFE uses the return-stack to store local values and enables you to get even alloca()-like buffer areas there, furthering creation of reentrant words even for the case of words handling strings.
Special Implementation Strategies
  explains the solutions that were take to common problems in the implementation of an ansiforth'94 compatible system and the means to extend such a system.
a side note on quote-parse
  experimental
a side note on sbr-threading
  experimental
Dirk Zoller's README
  the README from PFE version 0.9.10
Known Problems
  there are some features that people sometimes wonder about.
Posix Calls
  the Pros and Cons of interfacing directly to the System-I/O
the License
  is the LGPL - the Lesser GNU Public License
Literature
  references to (online) literature