some HLL comments
Francois-Rene Rideau
rideau@clipper.ens.fr
Sat, 11 Mar 95 2:06:34 MET
Jecel said:
> Strange... I still haven't received back the last few messages
> I sent.
Err, I do not control listserv very well, and I don't know what is its
buffering algorithm. If you're talking about your Tuesday messages, its ok now.
If you have any suggestion about a better mailing list handler, tell me !
> Anyway, I used Mosaic to take a peek at the latest HLL
> pages. I am really impressed.
Hehe. I'm always pleased to receive such feedback. However, I've been
very busy with the other subprojects, and haven't had much time to give to
the HLL subproject. If other people agreed to maintain the other subprojects,
I'd be glad to concentrate on what I like, the HLL...
>[references...]
I'll try to check them out when I have time (say before next week).
> Byte Magazine, vol. 8 no. 9
> pp. 356-373, September 1983
Well, this will be difficult for me to check out ;( ;( ;(.
Is there any way to scan and/or OCR/type the page ? Ark.
> I think it is possible to use the flexible syntax idea of Smalltalk-72
> without its problems using a two step process. In the first step, the
> text is parsed into LLL via a "symbolic interpretation" using special
> methods in the objects themselves ( not quite a meta-level ). So objects
> would be able to extend the syntax ( once past a mind twisting
> bootstrap, of course ) used in their, and other object's, methods. I
> did something like this in my language Troy but mixed this up with
> LLL execution. That had the Smalltalk-72 problem of making source
> impossible to compile.
I think that by separating the syntax from the semantics, semantics from
internal representation, and having automatic rewrite, we can manage all
these difficulties cleanly.
> This idea would be the perfect way to win obfuscated code contests.
> At least it would make macros obsolete :-)
At least I hope so ! Ideally, an extensible language, while its core
would be very well defined, could self-extend into human language, or
any obfuscated stuff !