Hi Norman Thanks for your comments. SGML is sounding more and more like something I should know about given my project. A quick google has turned up the hashtag #makesgmlgreatagain ?! If anyone has any suggestions where to start my research, then that would be welcome - although I realise that it is entirely off-topic, so perhaps reply off list if anyone does have suggestions like this.
Many thanks Richard On Sun, Aug 26, 2018 at 12:11 PM, Norman Gray <[email protected]> wrote: > > Neil and Richard, hello. > > <parenthesis> > > On 26 Aug 2018, at 9:48, Neil Van Dyke wrote: > > You could do all structural markup this way, or combine markup with >> inferred bits. >> >> Incidentally, your example is a good fit for how SGML (and then HTML) was >> intended to be used, for text markup using elements and attributes (but it >> does involve more typing, and SGML&HTML don't have TeX-like blank line >> paragraph separation): >> >> "Spoke to the client by telephone. Confirmed I would <TODO >> DEADLINE="2018-08-28">send out the court form</TODO> on Tuesday." >> > > Just as a parenthesis, SGML was originally conceived as something that > (trained) people would type without editor support, and the document type > definition has facilities for heavily tuning the lexer to support > abbreviation. Thus with a few declarations, you could set up an SGML > document in which a standard/unmodified SGML processor would parse > > We must [todo 2018-08-28/send out the court forms]. > > in the same way that it would parse, say, > > <para>We must <todo deadline="2018-08-28">send out the court > forms</todo>.</para> > > (if I recall correctly -- it's been a while). It could quite possibly > handle newlines as paragraph breaks, too. The facilities to do this were > what amongst the things which were removed from SGML to get XML (and made > creating an XML parser merely a manageable headache). > > This does not constitute a suggestion for immediate further work! > > I mention this in part for sentimental reasons, because I was at one point > enjoying processing SGML documents using a language called DSSSL, and > decided to explore this language 'scheme' that it was reportedly an > implementation of, and I printed out R5RS. So DSSSL Good. > > Best wishes, > > Norman > > </parenthesis> > > -- > Norman Gray : https://nxg.me.uk > -- Redwood Legal [email protected] Office: 01157 323277 15 Clarendon Street, Nottingham, NG1 5HR This firm is authorised and regulated by the Solicitors Regulation Authority (SRA ID 637939) -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.

