Program Tree Editor views texts of files in a tree manner.
When you open a file or type a text Program Tree Editor analyses
the text and translates it to the tree.
Editor disjoints whole statements and adds them to the tree as nodes.
These statements are represented as simple nodes in the tree for C, C++, C#, Java, J#, JavaScript:
· comments, directives and empty strings outside to other statements
· new strings inside asm block
· limited by comma statements inside enum or initialization blocks
· limited by semicolon statements
· two or more simple statements stay in one string
· statements with braces "{}" block, if braces stay in one string
Statements, that has braces in different strings, are translated as nodes with sub nodes.
Text
|
Tree
|
|
|
|