Nicholi's Intellectual     Odyssey
  • Home
  • About
  • Topics
  • Contact
Sign in Subscribe

Projects

A collection of 4 posts
Compilers Pt. 2 -- Parsing
Projects

Compilers Pt. 2 -- Parsing

[In Progress] Parsing is where the compiler determines the validity of an input programs syntax. Context Free Grammars, Parse Trees, and more are covered here.
30 May 2023 5 min read
Compilers Pt. 1 -- Scanner
Projects

Compilers Pt. 1 -- Scanner

Part 1 of the Compilers series provides some background on scanners, regular expressions, and finite automata and builds upon that to implement a simple scanner for the C0 language.
05 Apr 2023 9 min read
Compiler Design & Implementation
Projects Featured

Compiler Design & Implementation

*Work in Progress* This is a hands on excursion into the enigmatic and obscure world of compilers. We first discuss the anatomy of compilers and then implement one while auditing CMU's CS 15-411.
21 Mar 2023 6 min read
On the Decomposition of Square Matrices
Projects Featured

On the Decomposition of Square Matrices

An extracurricular paper I wrote for an introductory Linear Algebra course. Matrix decompositions are invaluable tools for compression, which can have extraordinary consequences.
06 Feb 2022 3 min read
Page 1 of 1
Nicholi's Intellectual Odyssey © 2025
  • Data & privacy
  • Contact
Powered by Ghost