Concrete Syntax (glossary)
The symbols used to express the constructs of a language. (Created for SEBoK)
This definition was developed for the SEBoK.
There is a reference for "Concrete Syntax" in the computing domain:
"The syntax of a language including all the features visible in the source code such as parentheses and delimiters. The concrete syntax is used when parsing the program or other input, during which it is usually converted into some kind of abstract syntax tree (conforming to an abstract syntax).
In communications, concrete syntax is called transfer syntax."
The Free On-line Dictionary of Computing. Denis Howe. http://foldoc.org/ (accessed: August 28, 2012).
However, this definition is not directly appropriate as the used in the SEBoK. Consequently, a definition at a higher level of abstraction than the term as used in the computing domain was created.
Please provide your comments and feedback on the SEBoK below. You will need to log in to DISQUS using an existing account (e.g. Yahoo, Google, Facebook, Twitter, etc.) or create a DISQUS account. Simply type your comment in the text field below and DISQUS will guide you through the login or registration steps. Feedback will be archived and used for future updates to the SEBoK. If you provided a comment that is no longer listed, that comment has been adjudicated. You can view adjudication for comments submitted prior to SEBoK v. 1.0 at SEBoK Review and Adjudication. Later comments are addressed and changes are summarized in the Letter from the Editor and Acknowledgements and Release History.
If you would like to provide edits on this article, recommend new content, or make comments on the SEBoK as a whole, please see the SEBoK Sandbox.blog comments powered by Disqus