Some ::SHE+ILA:: tidyups [$5F]

Elegant woman in purple gown reading on sofa
24
0
  • Squishy Plushie's avatar Artist
    Squishy Pl...
  • Prompt
    Read prompt
  • DDG Model
    DaVinci2
  • Access
    Public
  • Created
    4h ago
  • Try

More about Some ::SHE+ILA:: tidyups [$5F]

1. Comments at the end of line no longer need a ";" terminator, so we can say // Wooee Squish :)
2. Statements at the end of a line no longer need a ";" terminator, the CRLF acts as a ";"
3. The lambda parameter subscript can be written as "%1" instead of "%!1" or "%[1]". This now agrees with DOS batch scripts :)
4. Lambda's no longer need "&" before the opening brace, since it is obvious that they are being defined not called. This is thanks to the requirement that function calls need a parameter , i.e. foo() rather than foo; . So we can write "Squee <:: {ttyout ("hello world")};" instead of "Squee <:: &{ttyout ("hello world")};"
5. An 80x86 assembly segment can be specified using "LEESHA braces" like this : "Wooee <:: {= PROC FAR; EAX <:: $1234; RETF; =}". It will run in a VM86 task. (And may thow an Opcode Trap or GPF, which can be caught with "{? ... ?};")
6. The ::SHE+ILA:: dictionary can now contain uncompressed Unicode strings, for the benefit of foreign words. Any foreign words used as variable names will be represented in the symbol table by their "atoms" (keys into the dictionary) .
So you can say "Aá©ðéíøµñóöä®ßþúåüæ <:: "¡€öóíúüþ®éåä";" :)
7. I'll probably think of some more ...

Comments


Loading Dream Comments...

Discover more dreams from this artist