Takes Symbol args for later reference by the Streams, which will read from variables in the Environments of their instantiation. See PLx_suite.
Creates a new PL object.
item |
Symbol or other Object. If a Symbol is passed, item can be assigned to an envir variable later on. Can be dynamically replaced by Patterns or Streams. |
repeats |
Symbol or repeats arg. If a Symbol is passed, repeats can be assigned to an envir variable later on. Defaults to inf. |
type |
Expects 1 or inf. Defines how items other than Patterns or Streams should be embedded. Defaults to 1. Rather to be used by other PLx Patterns than by the user. |
envir |
Dictionary or one of the Symbols \top, \t (topEnvironment), \current, \c (currentEnvironment). Dictionary to be taken for variable reference. Defaults to \current. |