赋值语句
- 赋值语句是左部量=右边表达式
- 左部量是简单变量或者下标变量
- 右部表达式可以使由+ -运算符连接的两个简单变量或者下标变量
文法
- G=(V,T,P,S)
- V 变量的非空有穷集 v中元素 语法变量 非终结符号 有时v也称为语法范畴
- T 终结符的非空有穷集 V∩T=∅
- P 产生式 定义式 语法规则
- S 开始符号
在这里插入图片描述

文法分类


正规文法

句型与句子
- 句子一定是句型,但句型不一定是句子

chomsky体系——总结

BNF范式
- 非终结符用<>
- ::= ->
CFG的语法树
- 树根 开始符号
- 中间结点 非终结符
- 叶结点 终结符或者非终结符
- 又称分析树、推导树、派生树
- 每个推导对应一个中间结点以及儿子—— 一个二级字数 直接短语
本文探讨了编译原理中的赋值语句,详细阐述了赋值语句的结构,包括左部量和右部表达式。接着介绍了文法的基本概念,如文法的定义、文法分类,特别是Chomsky体系,以及BNF范式和CFG的语法树。这些内容对于理解编译器的工作原理至关重要。
735

被折叠的 条评论
为什么被折叠?



