We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
整篇译文的目录章节如下:
正如前面所描述的,解析器将会构建出一个能准确表达程序语义的数据结构。一个AST节点就是一个普通的JavaScript对象,该对象有一个指定节点类型的type属性和依赖具体节点类型的额外信息。
简而言之:
示例:
数字型变量Numbers("num") 字符串型变量Strings("str") 布尔型变量Booleans("bool") 标识符Identifiers("var") 函数声明Functions("lambda") 函数调用Function calls("call") 条件Conditionals("if") else分支是可选的: 赋值Assignment("assign") 二元表达式Binary expressions("binary") 表达式序列Sequences("prog") 块级作用域变量Block scoped variables("let")
The text was updated successfully, but these errors were encountered:
No branches or pull requests
整篇译文的目录章节如下:
AST
正如前面所描述的,解析器将会构建出一个能准确表达程序语义的数据结构。一个AST节点就是一个普通的JavaScript对象,该对象有一个指定节点类型的type属性和依赖具体节点类型的额外信息。
简而言之:
示例:
数字型变量Numbers("num")
字符串型变量Strings("str")
布尔型变量Booleans("bool")
标识符Identifiers("var")
函数声明Functions("lambda")
函数调用Function calls("call")
条件Conditionals("if")
else分支是可选的:
赋值Assignment("assign")
二元表达式Binary expressions("binary")
表达式序列Sequences("prog")
块级作用域变量Block scoped variables("let")
The text was updated successfully, but these errors were encountered: