Utility Libraries for Traversing and Manipulating Tree-like Data Structures with Varying Schemas
Name
janicki-ajanicki-meng-eecs-2024-thesis.pdf
Description
Thesis PDF
Size
491.61 KB
Format
Adobe PDF
Checksum (MD5)
7a77b1428ce4a22a9013e3ac3fefb5e3
Author(s)
Janicki, Adam
Advisor(s)
Karger, David R.
Date Issued
May 2024
Publisher
Massachusetts Institute of Technology
Abstract
Tree-like data structures are very commonly used data types found in the wild in a wide array of projects JavaScript projects. A specific example of one of these structures is an abstract syntax tree (AST). However, the lack of good libraries to handle trees has led to many developers and large-scale code bases having to implement their utility functions over and over again. To address these concerns within the JavaScript developer community, we propose Treecle and Vastly: two free open-source libraries that provide utility functions and operations to help developers work with trees and ASTs respectively.
MIT Department
Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Terms of Use
In Copyright - Educational Use Permitted
Copyright retained by author(s)
Persistent DSpace Link