Fortran Stropping Removed From ::SHE+ILA::

Woman in Purple Velvet Dress on Sandy Beach
92
0
  • Squishy Plushie's avatar Artist
    Squishy Pl...
  • Prompt
    Read prompt
  • DDG Model
    DaVinci2
  • Access
    Public
  • Created
    23h ago
  • Try

More about Fortran Stropping Removed From ::SHE+ILA::

Fortran stropping (using dots to enclose reserved words, such as .and., .or., .xor.) has now been replaced by the following digraphs:
.and. becomes /\
.or. becomes \/
.xor. becomes @@
.div. becomes $/
.mod. becomes %%
.lt.,.gt., etc become $<, $>, etc.
.i., .j., .k. become $i ,$j, $k (quaternion unit constants) NOTE case sensitive!
.if. ... .then. becomes ( cond : action )
APL operators become dollar-delimited mnemonics as per the ImpCol APL/Kronos standard, for example
.lookup. becomes $I
.rt. becomes $8
and so on ...
This does not conflict with hexadecimal usage of $ since hex constants must contain at least two digits (e.g. $08)

This syntactic change avoids multiple uses of "dot" as both an object member selector (as in instance.method() ) and as a strop delimiter (as in .and.)
This is probably why Algol uses single quote stropping (as in 'begin') instead.
More information on the homebrew retro operating system ::SHE+ILA:: (Segmented Hierarchical Environment, Interactive Language Architecture) can be found on the #sheila hashtag :)

Comments


Loading Dream Comments...

Discover more dreams from this artist