您的位置:首页 > 其它

编译原理中运算符的左结合和右结合

2017-10-30 16:03 148 查看
文法1:term-> term+factor

            |factor

文法2:term->factor+term

|factor

文法1中‘+’是左结合的,文法2中‘+’是右结合的。

文法1中term = ( term + factor1) + factor2是符合的,其中factor1和前一个+号结合,所以该运算符‘+’是左结合的

文法2中term = factor1 + ( factor2 + term)是符合的,其中factor2和后一个+号结合,所以该运算符‘+’是右结合的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  编译原理