📄 a.txt
字号:
print parse tree:
program
-declaration
--type-specifier
---int
--ID
--declaration1
----[
----NUM
----]
----;
-----declaration
------type-specifier
-------int
------ID
------declaration1
--------(
--------params
---------int
---------ID
---------param1
----------[
----------]
---------param-list1
--------)
--------compound-stmt
-----declaration-list1
------------{
------------local-declarations
-------------local-declarations1
--------------var-declaration
---------------type-specifier
----------------int
---------------ID
---------------var-declaration1
--------------local-declarations1
-----------------var-declaration
------------------type-specifier
-------------------int
------------------ID
------------------var-declaration1
--------------------;
-----------------local-declarations1
------------statement-list
---------------------statement-list1
----------------------statement
-----------------------expression-stmt
------------------------expression
-------------------------ID
-------------------------expression2
--------------------------var1
--------------------------expression3
---------------------------=
---------------------------expression
----------------------------ID
----------------------------expression2
-----------------------------var1
------------------------------[
------------------------------expression
------------------------------]
-------------------------------var1
-------------------------------expression3
--------------------------------expression1
---------------------------------term1
---------------------------------additive-expression1
---------------------------------simple-expression1
-----------------------------expression3
------------------------;
----------------------------------expression1
-----------------------------------term1
-----------------------------------additive-expression1
-----------------------------------simple-expression1
----------------------statement-list1
------------}
------------------------------------statement
-------------------------------------return-stmt
--------------------------------------return
--------------------------------------return-stmt1
---------------------------------------expression
----------------------------------------ID
----------------------------------------expression2
-----------------------------------------var1
-----------------------------------------expression3
------------------------------------------expression1
-------------------------------------------term1
-------------------------------------------additive-expression1
-------------------------------------------simple-expression1
---------------------------------------;
------------------------------------statement-list1
-declaration-list1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -