{
  "title": "About Txtzyme Plugin",
  "story": [
    {
      "type": "paragraph",
      "id": "59a64ad63d3f60ee",
      "text": "We can read from and write to electrical circuits by running small Txtzyme programs on microcontrollers attached to federated wiki servers. This plugin extends the Txtzyme language with words for running programs and collecting results over dedicated socket connections. [https://github.com/WardCunningham/Smallest-Federated-Wiki/tree/master/client/plugins/txtzyme github]"
    },
    {
      "type": "paragraph",
      "id": "eadd3feedc12b9e4",
      "text": "Here is a program that will report what kind of microcontroller is connected. The v in Txtzyme prints the answer. The plugin runs this program when the page is opened and then reports the anser when it is received."
    },
    {
      "type": "txtzyme",
      "id": "bafdb5e64d92b391",
      "text": "OPEN _What Version of Microcontroller?_ v"
    },
    {
      "type": "paragraph",
      "id": "099673518694524d",
      "text": "The report might say \"closed\" if no connection was possible. Or just \"1 sent\" if Txtzyme won't respond. "
    },
    {
      "type": "paragraph",
      "id": "c8417afca46ab596",
      "text": "Read [[More About Txtzyme]] to learn more commands."
    },
    {
      "type": "paragraph",
      "id": "ce810c99496870a5",
      "text": "See [[More Txtzyme Examples]] in wiki and beyond."
    },
    {
      "type": "paragraph",
      "id": "9da8e83e2ed8ed29",
      "text": "<h3> Plugin Commands"
    },
    {
      "type": "paragraph",
      "id": "7636a21766c6a598",
      "text": "The plugin adds commands to Txtzyme that run in your browser. These are words written all-caps and usually first thing on a line."
    },
    {
      "type": "paragraph",
      "id": "135f1d15190fa48a",
      "text": "Say <b>SECOND</b>, <b>MINUTE</b>, <b>HOUR</b> and <b>DAY</b> to run repeatedly throughout the day."
    },
    {
      "type": "paragraph",
      "id": "3cfe3fbd4b43138d",
      "text": "Say <b>OPEN</b> to run when the page is opened."
    },
    {
      "type": "paragraph",
      "id": "e2e5e2c6745c6825",
      "text": "Say <b>THUMB</b> to run when scrubbing wiki data."
    },
    {
      "type": "paragraph",
      "id": "ac38149d1c537128",
      "text": "Say <b>NL</b> to run the program so far generated. (NL is short for newline, the traditional Txtzyme go command.)"
    },
    {
      "type": "paragraph",
      "id": "6b3a397e00c20fd9",
      "text": "Other all-cap words define Txtzyme fragments that will be put together to make complete programs. When they appear first in a line it is a definition, elsewhere it is a use of the definition."
    },
    {
      "type": "paragraph",
      "id": "73ec12cb6ef2cee8",
      "text": "<h3> Plugin Parameters"
    },
    {
      "type": "paragraph",
      "id": "3304b4410ba78341",
      "text": "Commands run by the clock have available to them an array with [sec, min, hr] as a parameter. Say <b>A</b> to access the whole parameter or say <b>A0</b>, <b>A1</b> or <b>A2</b> to access the individual elements."
    },
    {
      "type": "paragraph",
      "id": "fb24a21431cedec6",
      "text": "Commands run by THUMB has a key as a parameter which can be a number."
    },
    {
      "type": "paragraph",
      "id": "d2632542e802a519",
      "text": "Numbers can be accessed as bits, <b>B0</b>, <b>B1</b>, <b>B2</b> and so on from the least significant bit."
    },
    {
      "type": "paragraph",
      "id": "b0331a8e789bc55e",
      "text": "Numbers or strings can be accessed as characters, <b>C0</b>, <b>C1</b>, <b>C2</b> and so on from the left most character. The ASCII value of the character is returned."
    },
    {
      "type": "paragraph",
      "id": "22cfc1dd5098a268",
      "text": "Numbers can be accessed as digits, <b>D0</b>, <b>D1</b>, <b>D2</b> and so on from the units integer postion. Digits are represented by their ASCII values."
    },
    {
      "type": "paragraph",
      "id": "4bc2e2e9c84584c3",
      "text": "Other all-caps words refer to Txtzyme fragments that may include parameter accessors. For example <b>FOO/43</b> calls FOO and sets the parameter to 43. To specify a parameter include it after the defined name separated by a slash. <b>FOO/B3</b> passes forward one bit of the current parameter."
    }
  ],
  "journal": [
    {
      "type": "create",
      "item": {
        "title": "About Txtzyme Plugin"
      },
      "date": 1361084696511
    },
    {
      "item": {
        "type": "factory",
        "id": "59a64ad63d3f60ee"
      },
      "id": "59a64ad63d3f60ee",
      "type": "add",
      "date": 1361084715925
    },
    {
      "type": "edit",
      "id": "59a64ad63d3f60ee",
      "item": {
        "type": "paragraph",
        "id": "59a64ad63d3f60ee",
        "text": "We can read from and write to electrical circuits by running small programs on microcontrollers attached to federated wiki servers. This plugin manages the creation, execution and results retrieval of such programs."
      },
      "date": 1361085102223
    },
    {
      "item": {
        "type": "paragraph",
        "id": "cef99673c8217f93",
        "text": ""
      },
      "id": "cef99673c8217f93",
      "type": "add",
      "after": "59a64ad63d3f60ee",
      "date": 1361085102732
    },
    {
      "type": "remove",
      "id": "cef99673c8217f93",
      "date": 1361085157354
    },
    {
      "type": "edit",
      "id": "59a64ad63d3f60ee",
      "item": {
        "type": "paragraph",
        "id": "59a64ad63d3f60ee",
        "text": "We can read from and write to electrical circuits by running small Txtzyme programs on microcontrollers attached to federated wiki servers. This plugin extends the Txtzyme language with words for running programs and collecting results over dedicated socket connections."
      },
      "date": 1361085529721
    },
    {
      "item": {
        "type": "factory",
        "id": "099673518694524d"
      },
      "id": "099673518694524d",
      "type": "add",
      "after": "59a64ad63d3f60ee",
      "date": 1361085648353
    },
    {
      "type": "add",
      "item": {
        "type": "txtzyme",
        "id": "bafdb5e64d92b391",
        "text": "THUMB 6d 1o 5m 0o _thumb_\nSECOND 6d 1o 200m 6d 0o _blink_\nBEEP 4d200{1o500u0o500u}"
      },
      "after": "59a64ad63d3f60ee",
      "id": "bafdb5e64d92b391",
      "date": 1361085684213
    },
    {
      "type": "edit",
      "id": "bafdb5e64d92b391",
      "item": {
        "type": "txtzyme",
        "id": "bafdb5e64d92b391",
        "text": "OPEN v"
      },
      "date": 1361085704049
    },
    {
      "type": "edit",
      "id": "bafdb5e64d92b391",
      "item": {
        "type": "txtzyme",
        "id": "bafdb5e64d92b391",
        "text": "OPEN _What Version?_ v"
      },
      "date": 1361085756936
    },
    {
      "item": {
        "type": "paragraph",
        "id": "eadd3feedc12b9e4",
        "text": ""
      },
      "id": "eadd3feedc12b9e4",
      "type": "add",
      "after": "59a64ad63d3f60ee",
      "date": 1361085827736
    },
    {
      "type": "edit",
      "id": "eadd3feedc12b9e4",
      "item": {
        "type": "paragraph",
        "id": "eadd3feedc12b9e4",
        "text": "Here is a program that will report what kind of microcontroller is connected. "
      },
      "date": 1361085918321
    },
    {
      "type": "edit",
      "id": "bafdb5e64d92b391",
      "item": {
        "type": "txtzyme",
        "id": "bafdb5e64d92b391",
        "text": "OPEN _What Version of Microcontroller?_ v"
      },
      "date": 1361085929997
    },
    {
      "type": "edit",
      "id": "eadd3feedc12b9e4",
      "item": {
        "type": "paragraph",
        "id": "eadd3feedc12b9e4",
        "text": "Here is a program that will report what kind of microcontroller is connected. The v in Txtzyme prints the answer. The plugin runs this program when the page is opened and then reports the anser when it is received."
      },
      "date": 1361086182467
    },
    {
      "type": "edit",
      "id": "099673518694524d",
      "item": {
        "type": "paragraph",
        "id": "099673518694524d",
        "text": "The report might say \"closed\" if no connection was possible. "
      },
      "date": 1361086299639
    },
    {
      "type": "edit",
      "id": "099673518694524d",
      "item": {
        "type": "paragraph",
        "id": "099673518694524d",
        "text": "The report might say \"closed\" if no connection was possible. Or just \"1 sent\" with no reply if the microcontroller won't respond."
      },
      "date": 1361086998400
    },
    {
      "type": "edit",
      "id": "099673518694524d",
      "item": {
        "type": "paragraph",
        "id": "099673518694524d",
        "text": "The report might say \"closed\" if no connection was possible. Or just \"1 sent\" with no reply if Txtzyme won't respond."
      },
      "date": 1361087020376
    },
    {
      "type": "edit",
      "id": "099673518694524d",
      "item": {
        "type": "paragraph",
        "id": "099673518694524d",
        "text": "The report might say \"closed\" if no connection was possible. Or just \"1 sent\" if Txtzyme won't respond."
      },
      "date": 1361087040463
    },
    {
      "type": "edit",
      "id": "099673518694524d",
      "item": {
        "type": "paragraph",
        "id": "099673518694524d",
        "text": "The report might say \"closed\" if no connection was possible. Or just \"1 sent\" if Txtzyme won't respond. Read [[More About Txtzyme]]. "
      },
      "date": 1361087208862
    },
    {
      "type": "edit",
      "id": "099673518694524d",
      "item": {
        "type": "paragraph",
        "id": "099673518694524d",
        "text": "The report might say \"closed\" if no connection was possible. Or just \"1 sent\" if Txtzyme won't respond. "
      },
      "date": 1361087217876
    },
    {
      "item": {
        "type": "paragraph",
        "id": "c8417afca46ab596",
        "text": "Read [[More About Txtzyme]]. "
      },
      "id": "c8417afca46ab596",
      "type": "add",
      "after": "099673518694524d",
      "date": 1361087218383
    },
    {
      "type": "edit",
      "id": "c8417afca46ab596",
      "item": {
        "type": "paragraph",
        "id": "c8417afca46ab596",
        "text": "Read [[More About Txtzyme]] to learn more commands."
      },
      "date": 1361087232452
    },
    {
      "item": {
        "type": "paragraph",
        "id": "9da8e83e2ed8ed29",
        "text": ""
      },
      "id": "9da8e83e2ed8ed29",
      "type": "add",
      "after": "c8417afca46ab596",
      "date": 1361087259943
    },
    {
      "type": "edit",
      "id": "9da8e83e2ed8ed29",
      "item": {
        "type": "paragraph",
        "id": "9da8e83e2ed8ed29",
        "text": "<h3> Plugin Commands"
      },
      "date": 1361087277437
    },
    {
      "item": {
        "type": "paragraph",
        "id": "7636a21766c6a598",
        "text": ""
      },
      "id": "7636a21766c6a598",
      "type": "add",
      "after": "9da8e83e2ed8ed29",
      "date": 1361087277943
    },
    {
      "type": "edit",
      "id": "7636a21766c6a598",
      "item": {
        "type": "paragraph",
        "id": "7636a21766c6a598",
        "text": "The plugin adds commands to Txtzyme that run in your browser. These are words written all-caps and usually first thing on a line."
      },
      "date": 1361087567737
    },
    {
      "item": {
        "type": "paragraph",
        "id": "135f1d15190fa48a",
        "text": ""
      },
      "id": "135f1d15190fa48a",
      "type": "add",
      "after": "7636a21766c6a598",
      "date": 1361087568245
    },
    {
      "type": "edit",
      "id": "135f1d15190fa48a",
      "item": {
        "type": "paragraph",
        "id": "135f1d15190fa48a",
        "text": "The words SECOND, MINUTE, HOUR"
      },
      "date": 1361087598331
    },
    {
      "type": "edit",
      "id": "135f1d15190fa48a",
      "item": {
        "type": "paragraph",
        "id": "135f1d15190fa48a",
        "text": "The words SECOND, MINUTE, HOUR and DAY say when to run programs."
      },
      "date": 1361087625136
    },
    {
      "item": {
        "type": "paragraph",
        "id": "3cfe3fbd4b43138d",
        "text": ""
      },
      "id": "3cfe3fbd4b43138d",
      "type": "add",
      "after": "135f1d15190fa48a",
      "date": 1361087625641
    },
    {
      "type": "edit",
      "id": "3cfe3fbd4b43138d",
      "item": {
        "type": "paragraph",
        "id": "3cfe3fbd4b43138d",
        "text": "The words"
      },
      "date": 1361087631200
    },
    {
      "type": "edit",
      "id": "3cfe3fbd4b43138d",
      "item": {
        "type": "paragraph",
        "id": "3cfe3fbd4b43138d",
        "text": "The word OPEN means run when the page is opened."
      },
      "date": 1361087704582
    },
    {
      "item": {
        "type": "paragraph",
        "id": "e2e5e2c6745c6825",
        "text": ""
      },
      "id": "e2e5e2c6745c6825",
      "type": "add",
      "after": "3cfe3fbd4b43138d",
      "date": 1361087705088
    },
    {
      "type": "edit",
      "id": "e2e5e2c6745c6825",
      "item": {
        "type": "paragraph",
        "id": "e2e5e2c6745c6825",
        "text": "The word THUMB means run when scrubbing wiki data."
      },
      "date": 1361087766173
    },
    {
      "item": {
        "type": "paragraph",
        "id": "6d4f616b69e5c1ca",
        "text": ""
      },
      "id": "6d4f616b69e5c1ca",
      "type": "add",
      "after": "e2e5e2c6745c6825",
      "date": 1361087766679
    },
    {
      "type": "remove",
      "id": "6d4f616b69e5c1ca",
      "date": 1361087778515
    },
    {
      "type": "edit",
      "id": "135f1d15190fa48a",
      "item": {
        "type": "paragraph",
        "id": "135f1d15190fa48a",
        "text": "SECOND, MINUTE, HOUR and DAY say when to run."
      },
      "date": 1361087790901
    },
    {
      "type": "edit",
      "id": "3cfe3fbd4b43138d",
      "item": {
        "type": "paragraph",
        "id": "3cfe3fbd4b43138d",
        "text": "OPEN says run when the page is opened."
      },
      "date": 1361087803335
    },
    {
      "type": "edit",
      "id": "e2e5e2c6745c6825",
      "item": {
        "type": "paragraph",
        "id": "e2e5e2c6745c6825",
        "text": "THUMB says run when scrubbing wiki data."
      },
      "date": 1361087812965
    },
    {
      "item": {
        "type": "paragraph",
        "id": "6b3a397e00c20fd9",
        "text": ""
      },
      "id": "6b3a397e00c20fd9",
      "type": "add",
      "after": "e2e5e2c6745c6825",
      "date": 1361087839451
    },
    {
      "type": "edit",
      "id": "6b3a397e00c20fd9",
      "item": {
        "type": "paragraph",
        "id": "6b3a397e00c20fd9",
        "text": "Other all-cap words define Txtzyme fragments that will be put together to make complete programs. When they appear first in a line it is a definition, elsewhere it is a use of the definition."
      },
      "date": 1361087943138
    },
    {
      "item": {
        "type": "paragraph",
        "id": "ac38149d1c537128",
        "text": ""
      },
      "id": "ac38149d1c537128",
      "type": "add",
      "after": "6b3a397e00c20fd9",
      "date": 1361087943644
    },
    {
      "type": "edit",
      "id": "ac38149d1c537128",
      "item": {
        "type": "paragraph",
        "id": "ac38149d1c537128",
        "text": "NL says the program so far can run now. (NL is short for newline, the traditional Txtzyme go command.)"
      },
      "date": 1361088090217
    },
    {
      "item": {
        "type": "paragraph",
        "id": "eafbce6d38f30473",
        "text": ""
      },
      "id": "eafbce6d38f30473",
      "type": "add",
      "after": "ac38149d1c537128",
      "date": 1361088090724
    },
    {
      "type": "move",
      "order": [
        "59a64ad63d3f60ee",
        "eadd3feedc12b9e4",
        "bafdb5e64d92b391",
        "099673518694524d",
        "c8417afca46ab596",
        "9da8e83e2ed8ed29",
        "7636a21766c6a598",
        "135f1d15190fa48a",
        "3cfe3fbd4b43138d",
        "e2e5e2c6745c6825",
        "ac38149d1c537128",
        "6b3a397e00c20fd9",
        "eafbce6d38f30473"
      ],
      "id": "6b3a397e00c20fd9",
      "date": 1361088105352
    },
    {
      "type": "remove",
      "id": "eafbce6d38f30473",
      "date": 1361088124512
    },
    {
      "item": {
        "type": "paragraph",
        "id": "ce810c99496870a5",
        "text": ""
      },
      "id": "ce810c99496870a5",
      "type": "add",
      "after": "c8417afca46ab596",
      "date": 1361091429126
    },
    {
      "type": "edit",
      "id": "ce810c99496870a5",
      "item": {
        "type": "paragraph",
        "id": "ce810c99496870a5",
        "text": "See [[More Txtzyme Examples]] in wiki and beyond."
      },
      "date": 1361091637193
    },
    {
      "type": "edit",
      "id": "59a64ad63d3f60ee",
      "item": {
        "type": "paragraph",
        "id": "59a64ad63d3f60ee",
        "text": "We can read from and write to electrical circuits by running small Txtzyme programs on microcontrollers attached to federated wiki servers. This plugin extends the Txtzyme language with words for running programs and collecting results over dedicated socket connections. [https://github.com/WardCunningham/Smallest-Federated-Wiki/tree/master/client/plugins/txtzyme github]"
      },
      "date": 1361092229092
    },
    {
      "type": "edit",
      "id": "135f1d15190fa48a",
      "item": {
        "type": "paragraph",
        "id": "135f1d15190fa48a",
        "text": "Say <b>SECOND</b>, <b>MINUTE</b>, <b>HOUR</b> and <b>DAY</b> to run by the clock."
      },
      "date": 1361249753156
    },
    {
      "type": "edit",
      "id": "135f1d15190fa48a",
      "item": {
        "type": "paragraph",
        "id": "135f1d15190fa48a",
        "text": "Say <b>SECOND</b>, <b>MINUTE</b>, <b>HOUR</b> and <b>DAY</b> to run repeatedly throughout the day."
      },
      "date": 1361249787897
    },
    {
      "type": "edit",
      "id": "3cfe3fbd4b43138d",
      "item": {
        "type": "paragraph",
        "id": "3cfe3fbd4b43138d",
        "text": "Say <b>OPEN</b> to run when the page is opened."
      },
      "date": 1361249810137
    },
    {
      "type": "edit",
      "id": "e2e5e2c6745c6825",
      "item": {
        "type": "paragraph",
        "id": "e2e5e2c6745c6825",
        "text": "Say <b>THUMB</b> to run when scrubbing wiki data."
      },
      "date": 1361249846400
    },
    {
      "type": "edit",
      "id": "ac38149d1c537128",
      "item": {
        "type": "paragraph",
        "id": "ac38149d1c537128",
        "text": "Say <b>NL</b> to run the program so far generated. (NL is short for newline, the traditional Txtzyme go command.)"
      },
      "date": 1361249951429
    },
    {
      "item": {
        "type": "paragraph",
        "id": "f3f3881a1afa0b80",
        "text": ""
      },
      "id": "f3f3881a1afa0b80",
      "type": "add",
      "after": "6b3a397e00c20fd9",
      "date": 1361249984862
    },
    {
      "type": "remove",
      "id": "f3f3881a1afa0b80",
      "date": 1361250007978
    },
    {
      "item": {
        "type": "paragraph",
        "id": "73ec12cb6ef2cee8",
        "text": ""
      },
      "id": "73ec12cb6ef2cee8",
      "type": "add",
      "after": "6b3a397e00c20fd9",
      "date": 1361250048724
    },
    {
      "type": "edit",
      "id": "73ec12cb6ef2cee8",
      "item": {
        "type": "paragraph",
        "id": "73ec12cb6ef2cee8",
        "text": "<h3> Parameters"
      },
      "date": 1361250074618
    },
    {
      "item": {
        "type": "paragraph",
        "id": "3304b4410ba78341",
        "text": ""
      },
      "id": "3304b4410ba78341",
      "type": "add",
      "after": "73ec12cb6ef2cee8",
      "date": 1361250075123
    },
    {
      "type": "edit",
      "id": "3304b4410ba78341",
      "item": {
        "type": "paragraph",
        "id": "3304b4410ba78341",
        "text": "Commands run by the clock have available to them an array with [sec, min, hr] as a parameter. Say <b>A</b> to access the whole parameter or say <b>A0</b>, <b>A1</b> or <b>A2</b> to access the individual elements."
      },
      "date": 1361250333042
    },
    {
      "item": {
        "type": "paragraph",
        "id": "fb24a21431cedec6",
        "text": ""
      },
      "id": "fb24a21431cedec6",
      "type": "add",
      "after": "3304b4410ba78341",
      "date": 1361250333550
    },
    {
      "type": "edit",
      "id": "fb24a21431cedec6",
      "item": {
        "type": "paragraph",
        "id": "fb24a21431cedec6",
        "text": "Commands run by THUMB has a key as a parameter which can be a number."
      },
      "date": 1361250443158
    },
    {
      "item": {
        "type": "paragraph",
        "id": "d2632542e802a519",
        "text": ""
      },
      "id": "d2632542e802a519",
      "type": "add",
      "after": "fb24a21431cedec6",
      "date": 1361250443664
    },
    {
      "type": "edit",
      "id": "d2632542e802a519",
      "item": {
        "type": "paragraph",
        "id": "d2632542e802a519",
        "text": "Numbers can be accessed as bits, <b>B0</b>, <b>B1</b> and so on."
      },
      "date": 1361250498565
    },
    {
      "item": {
        "type": "paragraph",
        "id": "b0331a8e789bc55e",
        "text": ""
      },
      "id": "b0331a8e789bc55e",
      "type": "add",
      "after": "d2632542e802a519",
      "date": 1361250499070
    },
    {
      "type": "edit",
      "id": "b0331a8e789bc55e",
      "item": {
        "type": "paragraph",
        "id": "b0331a8e789bc55e",
        "text": "Numbers or strings can be accessed as "
      },
      "date": 1361250537539
    },
    {
      "type": "edit",
      "id": "d2632542e802a519",
      "item": {
        "type": "paragraph",
        "id": "d2632542e802a519",
        "text": "Numbers can be accessed as bits, <b>B0</b>, <b>B1</b> and so on from the least significant bit."
      },
      "date": 1361250554155
    },
    {
      "type": "edit",
      "id": "b0331a8e789bc55e",
      "item": {
        "type": "paragraph",
        "id": "b0331a8e789bc55e",
        "text": "Numbers or strings can be accessed as characters, <b>C0</b>, <b>C1</b> and so on from the left most character. The ASCII value of the character is returned."
      },
      "date": 1361250627001
    },
    {
      "item": {
        "type": "paragraph",
        "id": "0c2f07ed8106a8e8",
        "text": ""
      },
      "id": "0c2f07ed8106a8e8",
      "type": "add",
      "after": "b0331a8e789bc55e",
      "date": 1361250627507
    },
    {
      "type": "remove",
      "id": "0c2f07ed8106a8e8",
      "date": 1361250633624
    },
    {
      "type": "edit",
      "id": "d2632542e802a519",
      "item": {
        "type": "paragraph",
        "id": "d2632542e802a519",
        "text": "Numbers can be accessed as bits, <b>B0</b>, <b>B1</b>, <b>B2</b> and so on from the least significant bit."
      },
      "date": 1361250644897
    },
    {
      "type": "edit",
      "id": "b0331a8e789bc55e",
      "item": {
        "type": "paragraph",
        "id": "b0331a8e789bc55e",
        "text": "Numbers or strings can be accessed as characters, <b>C0</b>, <b>C1</b>, <b>C2</b> and so on from the left most character. The ASCII value of the character is returned."
      },
      "date": 1361250659400
    },
    {
      "item": {
        "type": "paragraph",
        "id": "22cfc1dd5098a268",
        "text": ""
      },
      "id": "22cfc1dd5098a268",
      "type": "add",
      "after": "b0331a8e789bc55e",
      "date": 1361250670800
    },
    {
      "type": "edit",
      "id": "22cfc1dd5098a268",
      "item": {
        "type": "paragraph",
        "id": "22cfc1dd5098a268",
        "text": "Numbers can be accessed as digits, <b>D0</b>, <b>D1</b>, <b>D2</b> and so on from the units integer postion."
      },
      "date": 1361250771644
    },
    {
      "item": {
        "type": "paragraph",
        "id": "4bc2e2e9c84584c3",
        "text": ""
      },
      "id": "4bc2e2e9c84584c3",
      "type": "add",
      "after": "22cfc1dd5098a268",
      "date": 1361250832021
    },
    {
      "type": "edit",
      "id": "4bc2e2e9c84584c3",
      "item": {
        "type": "paragraph",
        "id": "4bc2e2e9c84584c3",
        "text": "Other all-caps words refer to Txtzyme fragments that may include parameter accessors. To specify a parameter include it after the defined name following a slash (/). For example <b>FOO/43</b> calls FOO and sets the parameter to 43. <b>FOO/B3</b> calls FOO passing forward one bit of the current parameter."
      },
      "date": 1361251110724
    },
    {
      "type": "edit",
      "id": "4bc2e2e9c84584c3",
      "item": {
        "type": "paragraph",
        "id": "4bc2e2e9c84584c3",
        "text": "Other all-caps words refer to Txtzyme fragments that may include parameter accessors. To specify a parameter include it after the defined name following a slash (/). For example <b>FOO/43</b> calls FOO and sets the parameter to 43. <b>FOO/B3</b> passes forward one bit of the current parameter."
      },
      "date": 1361251164130
    },
    {
      "type": "edit",
      "id": "22cfc1dd5098a268",
      "item": {
        "type": "paragraph",
        "id": "22cfc1dd5098a268",
        "text": "Numbers can be accessed as digits, <b>D0</b>, <b>D1</b>, <b>D2</b> and so on from the units integer postion. Digits are represented by their ASCII values."
      },
      "date": 1361251218001
    },
    {
      "type": "edit",
      "id": "4bc2e2e9c84584c3",
      "item": {
        "type": "paragraph",
        "id": "4bc2e2e9c84584c3",
        "text": "Other all-caps words refer to Txtzyme fragments that may include parameter accessors. For example <b>FOO/43</b> calls FOO and sets the parameter to 43. To specify a parameter include it after the defined name separated by a slash. <b>FOO/B3</b> passes forward one bit of the current parameter."
      },
      "date": 1361251626710
    },
    {
      "type": "edit",
      "id": "4bc2e2e9c84584c3",
      "item": {
        "type": "paragraph",
        "id": "4bc2e2e9c84584c3",
        "text": "Other all-caps words refer to Txtzyme fragments that may include parameter accessors. For example <b>FOO/43</b> calls FOO and sets the parameter to 43. To specify a parameter include it after the defined name separated by a slash. <b>FOO/B3</b> passes forward one bit of the current parameter. <b>FOO</b> is the same as <b>FOO/A</b>."
      },
      "date": 1361251678724
    },
    {
      "type": "edit",
      "id": "4bc2e2e9c84584c3",
      "item": {
        "type": "paragraph",
        "id": "4bc2e2e9c84584c3",
        "text": "Other all-caps words refer to Txtzyme fragments that may include parameter accessors. For example <b>FOO/43</b> calls FOO and sets the parameter to 43. To specify a parameter include it after the defined name separated by a slash. <b>FOO/B3</b> passes forward one bit of the current parameter."
      },
      "date": 1361251735450
    },
    {
      "type": "edit",
      "id": "73ec12cb6ef2cee8",
      "item": {
        "type": "paragraph",
        "id": "73ec12cb6ef2cee8",
        "text": "<h3> Plugin Parameters"
      },
      "date": 1361252215789
    }
  ]
}