comp.lang.ada
 help / color / mirror / Atom feed
From: G. B. <nonlegitur@nmhp.invalid>
Subject: Re: Encaspulation: What to export
Date: Wed, 29 Nov 2017 07:31:40 -0000 (UTC)
Date: 2017-11-29T07:31:40+00:00	[thread overview]
Message-ID: <ovlnof$n0l$1@dont-email.me> (raw)
In-Reply-To: ovkod5$7s6$1@franka.jacob-sparre.dk

Randy Brukardt <randy@rrsoftware.com> wrote:
>; SGML was 
> designed to not require parsing and all of these other formats kept the 
> basic design of SGML.

SGML as opposed to misrepresentations of what is, 
by definition, and design, is configurable so as to support
writers who like to omit, e.g. closing tags.
This is just one example of when SGML may
require substantial amounts of parsing in order to find
the (set of) permissible sentence structures.
Somewhat like an error correcting parser.

I agree that a fail fast reader of a serialized tree
is not a parser.

Full SGML, it’s not-grammar-defining parts at least,
is more like Markdown. The latter is notoriously 
hard to parse correctly, given the many ways in
which writers can make reasonable mistakes which
are therefore to be recognized and corrected , by Markdown
parsers. Most are not mature enough to cope.
And markdown typically doesn’t even have
comments.

  parent reply	other threads:[~2017-11-29  7:31 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-11-27 19:25 Encaspulation: What to export Victor Porton
2017-11-27 20:00 ` Dmitry A. Kazakov
2017-11-27 20:34   ` Victor Porton
2017-11-27 20:35     ` Victor Porton
2017-11-28  2:12     ` Randy Brukardt
2017-11-28 15:22       ` Victor Porton
2017-11-28 22:36         ` Randy Brukardt
2017-11-28 23:29           ` Shark8
2017-11-29  4:44             ` gautier_niouzes
2017-11-29 20:32               ` Randy Brukardt
2017-11-29 21:08                 ` gautier_niouzes
2017-11-30 21:42                   ` Randy Brukardt
2017-11-29  8:40             ` Dmitry A. Kazakov
2017-11-29  7:31           ` G. B. [this message]
2017-11-29  7:38             ` G. B.
2017-11-29  8:14             ` Simon Wright
2017-11-29 18:46           ` Victor Porton
2017-11-29 19:43             ` Dmitry A. Kazakov
2017-11-29 19:57               ` Victor Porton
2017-11-29 20:42             ` Randy Brukardt
2017-11-29 22:18               ` Shark8
2017-11-27 21:39 ` Simon Wright
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox