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
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).
materials have been zipped for easy download and are identified by a brief description
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
i.e., as provided by the speaker, with no warranties, express or otherwise, made by
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.