Re: problems with identifiers and keywords...

cgweav@aol.com (Clayton Weaver)
29 Nov 2004 00:23:38 -0500

          From comp.compilers

Related articles
[16 earlier articles]
Re: problems with identifiers and keywords... gah@ugcs.caltech.edu (glen herrmannsfeldt) (2004-11-19)
Re: problems with identifiers and keywords... gracjan@acchsh.nospam.com (Gracjan Polak) (2004-11-19)
Re: problems with identifiers and keywords... Martin.Ward@durham.ac.uk (Martin Ward) (2004-11-19)
Re: problems with identifiers and keywords... Peter_Flass@Yahoo.com (Peter Flass) (2004-11-20)
Re: problems with identifiers and keywords... genew@mail.ocis.net (Gene Wirchenko) (2004-11-20)
Re: problems with identifiers and keywords... david.thompson1@worldnet.att.net (Dave Thompson) (2004-11-28)
Re: problems with identifiers and keywords... cgweav@aol.com (2004-11-29)
Re: problems with identifiers and keywords... nmm1@cus.cam.ac.uk (2004-12-01)
Re: problems with identifiers and keywords... cdc@maxnet.co.nz (Carl Cerecke) (2004-12-01)
Re: problems with identifiers and keywords... gah@ugcs.caltech.edu (glen herrmannsfeldt) (2004-12-05)
Re: problems with identifiers and keywords... vbdis@aol.com (2004-12-05)
| List of all articles for this month |
From: cgweav@aol.com (Clayton Weaver)
Newsgroups: comp.compilers
Date: 29 Nov 2004 00:23:38 -0500
Organization: AOL http://www.aol.com
References: 04-11-031
Keywords: syntax, design
Posted-Date: 29 Nov 2004 00:23:38 EST

>For example, SGML put markup in <> delimiters (whence HTML and now XML
>does the same). However, SGML recognized that < and > might be useful
>in text and allowed one to use some notation I forget to change the
>delimiters.


This general problem has annoyed me for a long time. I always thought
that a wise thing to do when ucs-4 and utf-8 character encodings came
into general use would be to define an arbitrary "NTD" (non-text
delimiter) character value and give it an arbitrary glyph not found in
any real natural language or in mathematics.


What about the "empty box" that some text rendering tools use when
they encounter a character value that the current font has no glyph
for? Is that used anywhere naturally? Maybe make it half-width, an
upright rectangle instead of a square, to fit better in text-mode
console fixed size glyph boxes.


(The idea is to take the ambiguity out of embedded markup tags by not
overloading the tag delimiter character value, thus simplifying the
parser.)


While the potential use in markup languages is obvious, what would one
use something like this for in an interpreted language or in byte-code
(if anything)?


Regards,


Clayton Weaver
<mailto: cgweav@aol.com>


"Everyone is ignorant, just about different things." Will Rogers


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.