Following the Grammar
dc.contributor.author | Leavens, Gary | |
dc.contributor.department | Computer Science | |
dc.date | 2018-02-14T00:24:54.000 | |
dc.date.accessioned | 2020-06-30T01:56:24Z | |
dc.date.available | 2020-06-30T01:56:24Z | |
dc.date.issued | 2006-01-01 | |
dc.description.abstract | <p>This document explains what it means to ``follow the grammar'' for several different grammars. It is intended to be used in class that teach functional programming using Scheme, especially those used for teaching principles of programming languages. In such courses traversal is over abstract syntax tree is defined by a grammar are fundamental, since they are the technique used to write compilers and interpreters.</p> | |
dc.identifier | archive/lib.dr.iastate.edu/cs_techreports/285/ | |
dc.identifier.articleid | 1288 | |
dc.identifier.contextkey | 5493887 | |
dc.identifier.s3bucket | isulib-bepress-aws-west | |
dc.identifier.submissionpath | cs_techreports/285 | |
dc.identifier.uri | https://dr.lib.iastate.edu/handle/20.500.12876/20111 | |
dc.source.bitstream | archive/lib.dr.iastate.edu/cs_techreports/285/TR.pdf|||Fri Jan 14 23:11:20 UTC 2022 | |
dc.subject.disciplines | Programming Languages and Compilers | |
dc.subject.disciplines | Software Engineering | |
dc.subject.keywords | Recursion | |
dc.subject.keywords | programming recursive procedures | |
dc.subject.keywords | recursion pattern | |
dc.subject.keywords | inductive definition | |
dc.subject.keywords | BNF grammar | |
dc.subject.keywords | Kleene star | |
dc.subject.keywords | follow the grammar | |
dc.subject.keywords | functional programming | |
dc.subject.keywords | list recursion | |
dc.subject.keywords | programming languages | |
dc.subject.keywords | concrete syntax | |
dc.subject.keywords | abstract syntax | |
dc.subject.keywords | helping procedures | |
dc.subject.keywords | parsing procedures | |
dc.subject.keywords | Scheme | |
dc.title | Following the Grammar | |
dc.type | article | |
dc.type.genre | article | |
dspace.entity.type | Publication | |
relation.isOrgUnitOfPublication | f7be4eb9-d1d0-4081-859b-b15cee251456 |
File
Original bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- TR.pdf
- Size:
- 199.6 KB
- Format:
- Adobe Portable Document Format
- Description: