请问具体语法树的展示是否都是使用`()`和缩进这唯一一种方式来表示?
请问具体语法树的样式是否唯一的?比如如下的使用()
和缩进来表示定义一个具体syntax tree:
console.log(tree.rootNode.toString());
得到结果:
// (program
// (lexical_declaration
// (variable_declarator (identifier) (number)))
// (expression_statement
// (call_expression
// (member_expression (identifier) (property_identifier))
// (arguments (identifier)))))
回复
1个回答

test
2024-07-20
只要能体现出层次和嵌套结构,想怎么表示怎么表示。XML 和 JSON 都可以。
回复

适合作为回答的
- 经过验证的有效解决办法
- 自己的经验指引,对解决问题有帮助
- 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
- 询问内容细节或回复楼层
- 与题目无关的内容
- “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容