Balisage Paper: The Concrete Syntax of Documents: Purpose and Variety
August 1 - 4, 2017
The materials listed below were provided by the speaker as supplements to a
presentation at Balisage. These materials may include the slides or visuals used in
the
presentation; supplementary material, such as code samples or a demonstration application;
and/or the paper accompanying the presentation (if it has not been provided in XML).
These
materials have been zipped for easy download and are identified by a brief description
of
the contents. The materials themselves are untouched
, that is, they
have not been tested or edited by Balisage: The Markup Conference or by Mulberry
Technologies, Inc. As such, they are included on this website AS IS
,
i.e., as provided by the speaker, with no warranties, express or otherwise, made by
Balisage
or Mulberry.
Slides and Materials
- Holstege2017Visuals.zip: Presentation slides in Microsoft PowerPoint (pptx).
Altadmri, Amjad and Brown, Neil C.C. (2015) 37 Million Compilations: Investigating Novice Programming Mistakes in Large-Scale Student Data. In: SIGCSE '15: The 46th SIGCSE technical symposium on Computer science education, 4th - 7th March 2015, Kansas City, Missouri. doi:https://doi.org/10.1145/2676723.2677258.
W3C: Tab Atkins Jr., Elika J. Etemad, Florian Rivoal, editors. CSS Snapshot 2017 Working Group Note. W3C, 31 January 2017 http://www.w3.org/TR/css-2017/
W3C: Anders Berglund, editor. XSL Transformations (XSLT) Version 2.0 Recommendation. W3C, 05 December 2006. http://www.w3.org/TR/xsl11/
W3C: Tim Bray, Jean Paoli, C. M. Sperberg-McQueen, Eve Maler, François Yergeau, editors. Extensible Markup Language (XML) 1.0 (Fifth Edition) Recommendation. W3C, 26 November 2008, http://www.w3.org/TR/xml/
Veronique Donzeau-Gouge, Gerard Heut, Gilles Kahn, and Bernard Lang. Programming Environments based on Structured Editors: The Mentor Experience Rapports de Recherche 26, INRIA, July 1980.
W3C: Shudi (Sandy) Gao 高殊镝, C.M. Sperberg-McQueen, and Henry S. Thompson, editors. W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures Recommendation. W3C, April 2012. http://www.w3.org/TR/xmlschema-11-1/
Holstege, Mary. Marking and the Design of Notations, PhD thesis, Stanford University, Department of Computer Science, Stanford, CA 94305, June 1989. Report No. STAN-CS-89-1270.
Holstege, Mary. The Meta Grammar for the Muir System. Informal note IN-CSLI-87-7, Center for the Study of Language and Information, March, 1987.
W3C: Michael Kay, editor. XSL Transformations (XSLT) Version 2.0 Recommendation. W3C, 23 January 2007. http://www.w3.org/TR/xslt20/
Normark, Kurt. Transformation and Abstract Presentations in a Language Development Environment, PhD thesis, Aarhus University, 1987. Published also as informal note IN-CSLI-87-9, Center for the Study of Language and Information.
Sharing and Modularization in Structure Editing Environments. In proceedings of the 19th Annual Hawaii International Conference on System Science, Volume II: Software, pages 567-575. 1986.
W3C: Dave Raggett, Arnaud Le Hors, Ian Jacobs, editors. HTML 4.01 Specification Recommendation. W3C, 24 December 1999. http://www.w3.org/TR/html4/
G.D. Ripley and F.C. Druseikis.
A Statistical Analysis of Syntax Errors
Computer Languages 3:227-240, 1978. doi:https://doi.org/10.1016/0096-0551(78)90041-3.
W3C: Jonathan Robie, Don Chamberlin, Michael Dyck, John Snelson, editors. XQuery 3.0: An XML Query Language Recommendation. W3C, 21 March 2017 http://www.w3.org/TR/xquery-31/
Winograd, Terry. Muir: A Tool for Language Design Technical Report CSLI-87-81, Center for the Study of Language and Information, March 1987.