首页> 外文期刊>SIGCSE bulletin >A Compiler Tutorial Scaled for the Programming Languages Course
【24h】

A Compiler Tutorial Scaled for the Programming Languages Course

机译:面向编程语言课程的编译器指南

获取原文
获取原文并翻译 | 示例

摘要

This paper describes the structure of two, self-paced, language-translation tutorials that integrate nicely into a principles-based undergraduate programming languages course, thus bringing material normally covered in a compiler course down into the context of a traditional programming languages course. The primary goal of the tutorials is to provide students with useful models for programming language principles as well as a very basic introduction to compiling techniques, including tokenizing, parsing, static semantic checking, and code generation. The paper also exposes a pedagogic technique of repeated exposure that drives the success of these tutorials.
机译:本文描述了两个自定进度的语言翻译教程的结构,这些教程可以很好地集成到基于原理的本科编程语言课程中,从而将编译器课程中通常涵盖的内容带入传统编程语言课程的上下文中。本教程的主要目的是为学生提供有关编程语言原理的有用模型,以及对编译技术的非常基础的介绍,包括标记化,解析,静态语义检查和代码生成。本文还介绍了重复曝光的教学技术,这些技术推动了这些教程的成功。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号