Interactive Code Parsing and Expression Tree Visualization

Ve.Ram Akathya, Yadukul Suresh, Sahen Shivadutt, C. R. Kavitha · 2024

Binary information trees are key visualization and evaluation tools, particularly during the passing of algorithms and synthesizing designs. This paper is an interactive tool for producing binary information trees over time. This tool will allow the user to input variables, selected, truncating and then show the same as a binary tree. Using Network X and Matplotlib for graphing, this presents the user with an interactive pie chart to enable operator control and variable assignment. Dynamic information evaluation and substitution is supported; this allows for an immediate view of change when variables and functions are altered. It is aimed at user interaction with a didactic value, and with this in mind, it contributes to easier understanding of the fundamental issues of distributed algorithms, clustering, and information evaluation. Though derived from such existing tools as VMEXT and PAVT, it offers a simple, and thus very practical approach, becoming suitable for educational environments where a visualization shows better understanding of the abstract computer concepts.

Read the paper · More papers on PaperTik