- 7
- 0
- 约2.63万字
- 约 5页
- 2017-06-07 发布于湖北
- 举报
OMCL II 语言及其编译器的设计与实现
毛艳娟 孙昌国
(北京科技大学信息工程学院,北京 l00083 )
:
E-maiI sgIm2000@
摘 要 OMCL 语言是一种专用于IMS 系列伺服控制器的电机运动控制语言,它尚存在一些缺陷和不足。该文详细介绍
了笔者设计的新一代 OMCL 语言,并阐述了其编译器的设计与具体实现方法,主要包括四个阶段:词法分析、语法分析、
语义分析和目标代码生成。
关键词 程序设计语言 编译器 扫描器 语法分析器 代码生成
文章编号 ( ) 文献标识码 中图分类号
l002-833l- 2004 03-0 l04-03 A TP3ll
Design and Implementation of OMCL II Compiler
Mao Yanjuan Sun Changguo
( , , )
SchooI of Information Engineering Beijing University of Science and TechnoIogy Beijing l00083
: , ,
Abstract OMCL a kind of Ouick Motion ControI Language stiII has some deficiencies.So a new generation controI
,
Ianguage is designed and introduced in detaiI in this paper.Furthermore the technigue of designing and impIementing
: , ,
the compiIer is represented at Iength.It incIudes four processes IexicaI anaIysis syntax anaIysis semantic anaIysis and
target code generation.
: , , , ,
Keywords Programming Ianguage CompiIer Scanner Syntax anaIyzer Code generation
l 引言 标程序写入到控制器的ROM 中。
IMS 系列伺服控制器是由时光科技有限公司(原北京科技 所谓中间代码,是指在对控制器直接写入时所使用的语
言,上述例则用 ( )来表示。使用中间代码编写的程序,
大学机器人研究所)研究开发的鼠笼式电机( )伺服控制器, El IHZP
IM
它采用专门设计的以新型 位微处理器为基础的系统级芯片 可以方便地通过键盘,直接键入到控制器RAM 中。
32
( )和智能化功
您可能关注的文档
- 数据查询和分类.ppt
- Proe自定义符号的创建及应用.docx
- 数据访问及表示.ppt
- ProSave使用案例和教程.doc
- PROTEL 99 SE 第3讲 原理图的绘制.ppt
- proteus提供的所有元件分类与子类(中英对照).doc
- PSPC介绍及执行指南.ppt
- 数据分析方法与软件应用 -- 时间序列分析.pptx
- 数据分析软件的实际值和显示值.pdf
- 第二讲-2 基因克隆载体-9.9.ppt
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)