<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://adelmanlab.org/easyNet/documentation/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://adelmanlab.org/easyNet/documentation/feed.php">
        <title> lazynut_scripting_language:reference</title>
        <description></description>
        <link>http://adelmanlab.org/easyNet/documentation/</link>
        <image rdf:resource="http://adelmanlab.org/easyNet/documentation/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-04-07T15:32:52+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:all-objects&amp;rev=1458911562&amp;do=diff"/>
                <rdf:li rdf:resource="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:connection&amp;rev=1458911562&amp;do=diff"/>
                <rdf:li rdf:resource="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:conversion&amp;rev=1458911562&amp;do=diff"/>
                <rdf:li rdf:resource="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:dataframe&amp;rev=1458911562&amp;do=diff"/>
                <rdf:li rdf:resource="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:grouping&amp;rev=1458911562&amp;do=diff"/>
                <rdf:li rdf:resource="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:keywords&amp;rev=1477758816&amp;do=diff"/>
                <rdf:li rdf:resource="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:layer&amp;rev=1458911753&amp;do=diff"/>
                <rdf:li rdf:resource="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:nobserver&amp;rev=1458911562&amp;do=diff"/>
                <rdf:li rdf:resource="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:observer&amp;rev=1458911855&amp;do=diff"/>
                <rdf:li rdf:resource="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:pattern&amp;rev=1458911562&amp;do=diff"/>
                <rdf:li rdf:resource="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:processing_cycle&amp;rev=1459954941&amp;do=diff"/>
                <rdf:li rdf:resource="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:r&amp;rev=1458911562&amp;do=diff"/>
                <rdf:li rdf:resource="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:representation&amp;rev=1458912000&amp;do=diff"/>
                <rdf:li rdf:resource="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:setting_user&amp;rev=1458911562&amp;do=diff"/>
                <rdf:li rdf:resource="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:start&amp;rev=1459950325&amp;do=diff"/>
                <rdf:li rdf:resource="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:steps&amp;rev=1458911562&amp;do=diff"/>
                <rdf:li rdf:resource="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:xfile&amp;rev=1458911562&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://adelmanlab.org/easyNet/documentation/lib/tpl/dokuwiki/images/favicon.ico">
        <title></title>
        <link>http://adelmanlab.org/easyNet/documentation/</link>
        <url>http://adelmanlab.org/easyNet/documentation/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:all-objects&amp;rev=1458911562&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-25T13:12:42+00:00</dc:date>
        <title>lazynut_scripting_language:reference:all-objects</title>
        <link>http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:all-objects&amp;rev=1458911562&amp;do=diff</link>
        <description>Methods common to all lazyNut objects

description
object description
object
Emit a description of object that in XML includes at least the elements
pretty name; type; and subtype.  subtype includes zero or more
sub-elements indicating the object's facets.</description>
    </item>
    <item rdf:about="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:connection&amp;rev=1458911562&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-25T13:12:42+00:00</dc:date>
        <title>lazynut_scripting_language:reference:connection</title>
        <link>http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:connection&amp;rev=1458911562&amp;do=diff</link>
        <description>Connections

Connections control the transfer of information between layers.

Making a created connection into a working connection requires 4 steps.
Autoconnect does all four of these.

	* Attach both ends to the relevant layers, i.e., target attach conn___________</description>
    </item>
    <item rdf:about="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:conversion&amp;rev=1458911562&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-25T13:12:42+00:00</dc:date>
        <title>lazynut_scripting_language:reference:conversion</title>
        <link>http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:conversion&amp;rev=1458911562&amp;do=diff</link>
        <description>Methods common to all conversions

Conversions represent the (idealized) computation of patterns in one
representation from patterns in another representation.  They are used to
implement (arbitrary_conversion_connection) or set up (e.g., populate
matrices) connections between layers.</description>
    </item>
    <item rdf:about="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:dataframe&amp;rev=1458911562&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-25T13:12:42+00:00</dc:date>
        <title>lazynut_scripting_language:reference:dataframe</title>
        <link>http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:dataframe&amp;rev=1458911562&amp;do=diff</link>
        <description>Methods common to all dataframes

The dataframe object is used for R data.frame objects that are managed by 
lazyNut.  A data frame with lazyNut object name may be accessed in R
through eN[&quot;object_name&quot;] .  An S4 class manages the relationship on the 
R side.</description>
    </item>
    <item rdf:about="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:grouping&amp;rev=1458911562&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-25T13:12:42+00:00</dc:date>
        <title>lazynut_scripting_language:reference:grouping</title>
        <link>http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:grouping&amp;rev=1458911562&amp;do=diff</link>
        <description>Grouping

The only common aspect of the grouping base type, is that all have a 
pass-through such that a command that passes through the subtype 
unrecognized will be processed iteratively by all objects associated
with the grouping.  All management of those object is, however, run
by the sub-type.</description>
    </item>
    <item rdf:about="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:keywords&amp;rev=1477758816&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-10-29T16:33:36+00:00</dc:date>
        <title>lazynut_scripting_language:reference:keywords</title>
        <link>http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:keywords&amp;rev=1477758816&amp;do=diff</link>
        <description>_lazyNut_ interpreter keywords

Most lazyNut lines have the format object-name method-name ....  The
following are the strings that are interpreted in a special way by lazyNut
if they occur at the beginning of a line.  They should not be used for
object names.</description>
    </item>
    <item rdf:about="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:layer&amp;rev=1458911753&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-25T13:15:53+00:00</dc:date>
        <title>lazynut_scripting_language:reference:layer</title>
        <link>http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:layer&amp;rev=1458911753&amp;do=diff</link>
        <description>Methods common to all layers

Layers correspond to identifiable states in a cognitive model, often
consisting of sets of homogeneous units.

description
some_layer description
The description of some_layer will have the additional elements: 
Representation____________</description>
    </item>
    <item rdf:about="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:nobserver&amp;rev=1458911562&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-25T13:12:42+00:00</dc:date>
        <title>lazynut_scripting_language:reference:nobserver</title>
        <link>http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:nobserver&amp;rev=1458911562&amp;do=diff</link>
        <description>Methods common to all nobservers

The nobserver base type is one of two base types (the other being observer)
for objects whose primary purpose to derive outputs from layers (directly or
via other observers) outside of the “natural” computation of that object.</description>
    </item>
    <item rdf:about="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:observer&amp;rev=1458911855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-25T13:17:35+00:00</dc:date>
        <title>lazynut_scripting_language:reference:observer</title>
        <link>http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:observer&amp;rev=1458911855&amp;do=diff</link>
        <description>Methods common to all observers

The observer base type is one of two base types (the other being nobserver)
for objects whose primary purpose to derive outputs from layers (directly or
via other observers) outside of the “natural” computation of that object.</description>
    </item>
    <item rdf:about="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:pattern&amp;rev=1458911562&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-25T13:12:42+00:00</dc:date>
        <title>lazynut_scripting_language:reference:pattern</title>
        <link>http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:pattern&amp;rev=1458911562&amp;do=diff</link>
        <description>Methods common to all pattern objects

Patterns are the basic vector workhorse variable of the lazyNut system,
being used for actual and hypothetical layer states, inputs and outputs, and
intermediate computations.

description
some_pattern description</description>
    </item>
    <item rdf:about="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:processing_cycle&amp;rev=1459954941&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-06T15:02:21+00:00</dc:date>
        <title>lazynut_scripting_language:reference:processing_cycle</title>
        <link>http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:processing_cycle&amp;rev=1459954941&amp;do=diff</link>
        <description>The lazyNut processing cycles

Main loop

The main loop just gets lines from the files/std::cin and sends them to the object manager to be dealt with.

pseudocode:


int main(argv,argc)
{
  om=object_manager::instance();

  for (file in {argv[1], ..., argv[argc-1], std::cin}) 
  {
    while (read line from file)
    {
       om-&gt;dispatch(line);
    }
  }
}

_</description>
    </item>
    <item rdf:about="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:r&amp;rev=1458911562&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-25T13:12:42+00:00</dc:date>
        <title>lazynut_scripting_language:reference:r</title>
        <link>http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:r&amp;rev=1458911562&amp;do=diff</link>
        <description>R interfaces to lazyNut

Some key functionalities for lazyNut are implemented via an embedded R
interpreter.  The dataframe objects of lazyNut are stored in data.frame
objects in R via the eN object (which is of S4 class eNdataframelist). 
Writing to these R objects is cached, though, due to the inefficiencies of
row-wise extension of data.frames.  The following are</description>
    </item>
    <item rdf:about="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:representation&amp;rev=1458912000&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-25T13:20:00+00:00</dc:date>
        <title>lazynut_scripting_language:reference:representation</title>
        <link>http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:representation&amp;rev=1458912000&amp;do=diff</link>
        <description>Methods common to all representations

Representations indicate the format of patterns in layers, and conversions
between representations govern the content of connections between layers.

description
some_rep description
The description of some_rep additionally contains __</description>
    </item>
    <item rdf:about="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:setting_user&amp;rev=1458911562&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-25T13:12:42+00:00</dc:date>
        <title>lazynut_scripting_language:reference:setting_user</title>
        <link>http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:setting_user&amp;rev=1458911562&amp;do=diff</link>
        <description>setting_user

Some facets offer settings via the setting_user interface, which adds the following commands:

setting
setting_user setting name value...
Set the non-object value of the setting name to be value.

setting_object
setting_user setting_object name some_df</description>
    </item>
    <item rdf:about="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:start&amp;rev=1459950325&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-04-06T13:45:25+00:00</dc:date>
        <title>lazynut_scripting_language:reference:start</title>
        <link>http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:start&amp;rev=1459950325&amp;do=diff</link>
        <description>Reference for lazyNut scripting

Processing cycle

Keywords

Information relevant to all objects

Connection objects 

- Subtypes and facets of connection

Conversion objects 

- Subtypes and facets of conversion

Dataframe objects 

- Subtypes and facets of dataframe

Grouping objects 

- Subtypes and facets of grouping

(Layer) Input Port objects 

- Subtypes and facets of input_port

Layer objects 

- Subtypes and facets of layer

Observer objects  

- Subtypes and facets of observer 


Patte…</description>
    </item>
    <item rdf:about="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:steps&amp;rev=1458911562&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-25T13:12:42+00:00</dc:date>
        <title>lazynut_scripting_language:reference:steps</title>
        <link>http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:steps&amp;rev=1458911562&amp;do=diff</link>
        <description>Methods common to all steps object

A steps object represents a bundle of commands.  The base object has a list
of commands, but the most significant subtype of steps is trial, which does
not use this list any more, as the rules governing trials are more complex.</description>
    </item>
    <item rdf:about="http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:xfile&amp;rev=1458911562&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-03-25T13:12:42+00:00</dc:date>
        <title>lazynut_scripting_language:reference:xfile</title>
        <link>http://adelmanlab.org/easyNet/documentation/doku.php?id=lazynut_scripting_language:reference:xfile&amp;rev=1458911562&amp;do=diff</link>
        <description>xfile

xfile is a spooky base type that is only used by rplot.

Expect this to be replaced by an rscript base type.</description>
    </item>
</rdf:RDF>
