IlluminaText

A fully functioning text editor cum Java IDE including features like
auto indentation of code, finding and replacement of tokens, Syntax
highlighting, highlighting of classes from the same package, compiling
and running of Java code. The project was completed as part of Data
Structures in Java course. All the features were implemented using data
structures in Java including Stacks, Linked List, n-ary Trees and Binary
Search Trees.