[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 6502 illegal opcodes questions



In article <Pine.LNX.4.64.0606030103360.32465@dosius.ath.cx>,
Lyrical Nanoha  <lyricalnanoha@dosius.ath.cx> wrote:

> On Fri, 2 Jun 2006, Michael J. Mahon wrote:
> 
>> Linards Ticmanis wrote:
>>> Michael J. Mahon wrote:
>>> 
>>>> Actually, I believe that _pragma_ was borrowed from Algol 68,
>>>> which must be the most influential least implemented language.  ;-)
>>> 
>>> 
>>> As they say, Algol was a great improvement on its successors. ;-)
>>
>> Algol 60 introduced many great ideas, like block structure and
>> BNF syntax description.
>>
>> Algol 68, with its meta-syntactic definition, served to clarify
>> a number of issues in language design, but ultimately confused
>> its non-theorist "market".  I really liked the palindromic block
>> delimiters though ("do"-"od", "if"-"fi", etc.), and I used them
>> for a system implementation language ("proc"-"corp", "case"-"esac",
>> "struc"-"curts", etc.).
> 
> You have if/fi and case/esac in the Bourne shell too. :)  Looks weird 
> though.

It didn't look wired rather than weird?  :-)

 
>> Many years later, I think that the "offside rule" for delimiting
>> blocks simply by indentation is a very nice approach.  Why on
>> earth should white space, the most significant characteristic of
>> text to the human eye, be ignored by most programming languages?
> 
> You'd like Python.
> 
> -uso.
-- 
----------------------------------------------------------------
Paul Schlyter,  Grev Turegatan 40,  SE-114 38 Stockholm,  SWEDEN
e-mail:  pausch at stockholm dot bostream dot se
WWW:     http://stjarnhimlen.se/