Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. MIT Libraries
  3. MIT Theses
  4. Graduate Theses
  5. Utility Libraries for Traversing and Manipulating Tree-like Data Structures with Varying Schemas

Utility Libraries for Traversing and Manipulating Tree-like Data Structures with Varying Schemas

Thumbnail Image
Download
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
https://rightsstatements.org/page/InC-EDU/1.0/
Copyright retained by author(s)
Persistent DSpace Link
https://hdl.handle.net/1721.1/156802
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.