skip to main content
article
Free Access

VCOCO: a visualisation tool for teaching compilers

Authors Info & Claims
Published:01 August 1998Publication History
Skip Abstract Section

Abstract

The study of the inner-workings of a compiler can be greatly simplified through use of a visible compiler. A visible compiler allows close inspection of the compilation process as a "real" program is being compiled. In this paper we present VCOCO (Visible COmpiler COmpiler), a program that generates LL(1) visible compilers.

References

  1. 1 Lovato, M.E. and Kleyn, M.F. Parser visualisations for developing grammars with YACC. In Proceedings of the 26th Technical Symposium on Computer Science Education, SIGCSE Bulletin, March 1995, 345-349. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 M6ssenbOck, H. A generator for production quality compilers. In Compiler Compilers: Third International Workshop, CC '90, Volume 477 of Lecture Notes in Computer Science, Springer-Verlag (Berlin), 1991, 42-55. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3 Resler, D. and O'Sullivan, K. VisiCLANG-A visible compiler for CLANG. SIGPLAN Notices, 25(9):120- 123, August 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4 Resler, D. Using visual compilers in the compiler construction curriculum. In Proceedings of the 4th Annual Conference on the Teaching of Computing (Dublin, Ireland, August 27-30, 1996), Dublin City University, Dublin, ireland, 195-197.Google ScholarGoogle Scholar
  5. 5 Terry, P.D. CLANG-A simple teaching language. SIGPLAN Notices, 20(12):54-63, 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. VCOCO: a visualisation tool for teaching compilers

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in

            Full Access

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader
            About Cookies On This Site

            We use cookies to ensure that we give you the best experience on our website.

            Learn more

            Got it!