January 2026 ::SHE+ILA:: Tidyups [$89]

100
0
  • Squishy Plushie's avatar Artist
    Squishy Pl...
  • DDG Model
    DaVinci2
  • Access
    Public
  • Created
    3d ago
  • Try

Prompt

A beautiful purple-haired woman wearing a long purple velvet ankle-length dress with flouncy sleeves and purple suede high heels. She is sitting at a computer keyboard.

More about January 2026 ::SHE+ILA:: Tidyups [$89]

Summary of recent tidyups :
The colon operator ":" now has a number of different usages :
{ x =< 3 : ttyout ("x is less or equal to 3", CRLF) }; // As a more readable IF/THEN syntax;
The single expression to the right of the colon may be enclosed in curly braces.
Note that you can "comment out" a block of code with the use of "0 : {"
(as ::SHE+ILA:: uses "*/" for "multiply reduce" rather than a closing comment)
0 : {
... code to be commented out ...
}
{* x++ =< 3 : loopbody *}; // Condition within a loop;
{? DIV0 : div0trap ?}; // As an event/exception type;
MyClass : BaseClass; // As a more readable (C++ like) class inheritance syntax, equivalent to :
MyClass <-:: BaseClass;
or Pascal's
foo : integer;
As part of the namespace or segment operator "::"
Other tidyups : A pre-loader driver SHEILA.SYS which subclasses the standard interrupts and loads ROUNDED.COM, PARSER.COM, SHE.COM, and ILA.COM from CONFIG.SYS, to allow operation under MSDOS.
A hard disk partition table patcher and LBA dumper, to allow use of existing HDD's instead of requiring a dedicated HDD for the datastore.
The AND-reduce and IOR-reduce operators are no longer mis-parsed as comments :
x <:: /\/ Vec; x <:: \// Vec;
Random other fixes :)

Comments


Loading Dream Comments...

Discover more dreams from this artist