Comments
Loading Dream Comments...
You must be logged in to write a comment - Log In
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 :)