In article <5j2p70$hj0@news.istar.ca>,
Hume Smith <hclsmith@tallships.istar.ca> wrote:
>"everything as strings" is convenient because in most languages,
>programs actually exist as a string at some stage - as their original
>source code. tcl goes through a minimum of fuss converting source to
>internal form.
If you want a minimum of fuss, use TECO (the original implementation
language for EMACS). No parsing involved. *Every* character is an
operator or part of data:
! detab routine - ts at 4 or 8 spaces depending upon EZ&4 !
@^UD]8UTEZ&4"N4UT'0J<:@S/ /;.UA0LQA-.UBQB/QT*QTUCQB-QCUCQAJ-D@I/ /
QC"NQT-QC<@I/ />'>]@^UX/0JHXRHEQHK1XQ ZJ543HZPRHKG#/QZ&512"NMX0J'
0uz
No, that's not line noise. :-) Yes, people actually wrote in this
language. By hand.
--
Evan Kirshenbaum +------------------------------------
HP Laboratories |"Revolution" has many definitions.
1501 Page Mill Road, Building 1U |From the looks of this, I'd say
Palo Alto, CA 94304 |"going around in circles" comes
|closest to applying...
kirshenbaum@hpl.hp.com | Richard M. Hartman
(415)857-7572
http://www.hpl.hp.com/personal/Evan_Kirshenbaum/
|