A new practicum in compiler construction. Issue 3 (25th July 2011)
- Record Type:
- Journal Article
- Title:
- A new practicum in compiler construction. Issue 3 (25th July 2011)
- Main Title:
- A new practicum in compiler construction
- Authors:
- Chakraborty, Pinaki
Saxena, P. C.
Katti, C. P.
Pahwa, Gauri
Taneja, Shweta - Abstract:
- <abstract abstract-type="main" xml:lang="en"> <title>Abstract</title> <sec id="cae20566-sec-0001" sec-type="section"> <p>This article introduces a compiler construction practicum based on the implementation of a compiler for a small C‐like language. The compiler has three phases, viz., lexical analysis, syntax analysis, and intermediate code generation. It uses some venerable principles of compiler construction like recursive descent parsing, syntax directed translation, and backpatching. The practicum is appropriate for pedagogical purposes because of its balanced design and the availability of an open source reference implementation of the compiler with a source code size of 2.2 KLOC only. © 2011 Wiley Periodicals, Inc. Comput Appl Eng Educ 22:429–441, 2014; View this article online at <ext-link ext-link-type="uri" xlink:href="http://wileyonlinelibrary.com/journal/cae" xlink:type="simple" xmlns:xlink="http://www.w3.org/1999/xlink">wileyonlinelibrary.com/journal/cae</ext-link>; DOI <ext-link ext-link-type="doi" xlink:type="simple" xmlns:xlink="http://www.w3.org/1999/xlink">10.1002/cae.10.1002/cae.20566</ext-link></p> </sec> </abstract>
- Is Part Of:
- Computer applications in engineering education. Volume 22:Issue 3(2014:Sep.)
- Journal:
- Computer applications in engineering education
- Issue:
- Volume 22:Issue 3(2014:Sep.)
- Issue Display:
- Volume 22, Issue 3 (2014)
- Year:
- 2014
- Volume:
- 22
- Issue:
- 3
- Issue Sort Value:
- 2014-0022-0003-0000
- Page Start:
- 429
- Page End:
- 441
- Publication Date:
- 2011-07-25
- Subjects:
- Engineering -- Study and teaching (Higher) -- Periodicals
Engineering -- Computer-assisted instruction -- Periodicals
620 - Journal URLs:
- http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1099-0542 ↗
http://onlinelibrary.wiley.com/ ↗ - DOI:
- 10.1002/cae.20566 ↗
- Languages:
- English
- ISSNs:
- 1061-3773
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3393.646000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 3308.xml