Changes between Version 4 and Version 5 of Commentary/Compiler/SymbolNames


Ignore:
Timestamp:
Nov 16, 2011 5:15:05 PM (4 years ago)
Author:
nathanhowell
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Commentary/Compiler/SymbolNames

    v4 v5  
    55
    66|| Decoded || Encoded || Comment ||
    7 || {{{()}}}|| Z0T     || Unit / 0-tuple ||
     7|| `()`  || Z0T     || Unit / 0-tuple ||
    88||         ||         || There is no Z1T ||
    9 || {{{(,)}}}|| Z2T || 2-tuple ||
    10 || {{{(,,)}}}|| Z3T || 3-tuple ||
     9|| `(,)` || Z2T || 2-tuple ||
     10|| `(,,)` || Z3T || 3-tuple ||
    1111|| ... || || And so on ||
    1212
     
    1414|| Decoded || Encoded || Comment ||
    1515||         ||         || There is no Z0H ||
    16 || {{{(# #)}}}|| Z1H  || unboxed 1-tuple (note the space) ||
    17 || {{{(#,#)}}}|| Z2H  || unboxed 2-tuple ||
    18 || {{{(#,,#)}}}|| Z3H  || unboxed 3-tuple ||
     16|| `(# #)` || Z1H  || unboxed 1-tuple (note the space) ||
     17|| `(#,#)` || Z2H  || unboxed 2-tuple ||
     18|| `(#,,#)` || Z3H  || unboxed 3-tuple ||
    1919|| ... || || And so on ||
    2020
     
    2727== Constructor Characters ==
    2828|| Decoded || Encoded || Comment ||
    29 || ( || ZL || Left ||
    30 || ) || ZR || Right ||
    31 || [ || ZM || 'M' before 'N' in [] ||
    32 || ] || ZN || ||
    33 || : || ZC || Colon ||
     29|| `(` || ZL || Left ||
     30|| `)` || ZR || Right ||
     31|| `[` || ZM || 'M' before 'N' in [] ||
     32|| `]` || ZN || ||
     33|| `:` || ZC || Colon ||
    3434
    3535== Variable Characters ==
    3636|| Decoded || Encoded || Mnemonic ||
    37 || & || za || Ampersand ||
    38 || | || zb || Bar ||
    39 || {{{^}}} || zc || Caret ||
    40 || $ || zd || Dollar ||
    41 || = || ze || Equals ||
    42 || > || zg || Greater than ||
    43 || # || zh || Hash ||
    44 || . || zi || The dot of the 'i' ||
    45 || < || zl || Less than ||
    46 || - || zm || Minus ||
    47 || ! || zn || Not ||
    48 || + || zp || Plus ||
    49 || ' || zq || Quote ||
    50 || \ || zr || Reverse slash ||
    51 || / || zs || Slash ||
    52 || * || zt || Times sign ||
    53 || _ || zu || Underscore ||
    54 || % || zv || (TODO: I don't know what the mnemonic for this one is. Perhaps relatiVe or diVide?) ||
     37|| `&` || za || Ampersand ||
     38|| `|` || zb || Bar ||
     39|| `^` || zc || Caret ||
     40|| `$` || zd || Dollar ||
     41|| `=` || ze || Equals ||
     42|| `>` || zg || Greater than ||
     43|| `#` || zh || Hash ||
     44|| `.` || zi || The dot of the 'i' ||
     45|| `<` || zl || Less than ||
     46|| `-` || zm || Minus ||
     47|| `!` || zn || Not ||
     48|| `+` || zp || Plus ||
     49|| `'` || zq || Quote ||
     50|| `\` || zr || Reverse slash ||
     51|| `/` || zs || Slash ||
     52|| `*` || zt || Times sign ||
     53|| `_` || zu || Underscore ||
     54|| `%` || zv || (TODO: I don't know what the mnemonic for this one is. Perhaps relatiVe or diVide?) ||
    5555
    5656== Other ==
     
    5959== Examples ==
    6060
    61 || Before  || After ||
    62 || Trak    || Trak ||
    63 || foo_wib || foozuwib ||
    64 || >       || zg ||
    65 || >1      || zg1 ||
    66 || foo#    || foozh ||
    67 || foo##   || foozhzh ||
    68 || {{{foo##1}}}  || foozhzh1 ||
    69 || fooZ    || fooZZ ||
    70 || :+      || ZCzp ||
    71 || ()      || Z0T ||
    72 || (,,,,)  || Z5T ||
    73 || (# #)   || Z1H ||
    74 || (#,,,,#)|| Z5H ||
     61|| Before       || After ||
     62|| `Trak`      || `Trak` ||
     63|| `foo_wib` || `foozuwib` ||
     64|| `>`          || `zg` ||
     65|| `>1`        || `zg1` ||
     66|| `foo#`     || `foozh` ||
     67|| `foo##`   || `foozhzh` ||
     68|| `foo##1` || `foozhzh1` ||
     69|| `fooZ`     || `fooZZ` ||
     70|| `:+`        || `ZCzp` ||
     71|| `()`          || `Z0T` ||
     72|| `(,,,,)`      || `Z5T` ||
     73|| `(# #)`     || `Z1H` ||
     74|| `(#,,,,#)`  || `Z5H` ||