作用域是什么?
总结:作用域是为了存储变量,并且之后可以方便的找到这些变量而设计的规则,也可以说它是根据名称查找变量的一套规则
编译原理:
分词/词法分析(Tokenizing/Lexing)-> 解析/语法分析(Parsing)-> 代码生成
LHS 和RHS:
总结:如果查找的目的是对变量进行赋值,那么就会使用 LHS 查询;如果目的是获取变量的值,就会使用 RHS 查询。
LHS:赋值操作的目标是谁(LHS)
RHS:谁是赋值操作的源头 (RHS)
2023-10-09 22:33:16
总结:作用域是为了存储变量,并且之后可以方便的找到这些变量而设计的规则,也可以说它是根据名称查找变量的一套规则
分词/词法分析(Tokenizing/Lexing)-> 解析/语法分析(Parsing)-> 代码生成
总结:如果查找的目的是对变量进行赋值,那么就会使用 LHS 查询;如果目的是获取变量的值,就会使用 RHS 查询。
LHS:赋值操作的目标是谁(LHS)
RHS:谁是赋值操作的源头 (RHS)