davidmaamoaix
CMU SCS '27 | YKPS '23 | Academic Lead @ TechX | Compilers, Graphics & PLT
Kalimdor, Azeroth
Pinned Repositories
c0-in-c0
A C0 compiler to x86 ASM, written in C0.
donkey
Donkey is an online IDE and debugger for IB Pseudocode.
illumina
Functional, parallel programming language with IDE integration for analysis and visualization.
language-and-compiler-course
Homework and lab material for the "Programming Language and Compiler" elective at X Academy.
mini-jvm
A simple implementation of a Java Virtual Machine.
overlay
A package that creates and manipulates screen overlays based on tkinter.
singleline
Write your Python program in a single line!
tfjs-keras-nlp
Javascript implementation of Keras layers for Natural Language Processing (keras-nlp).
TinyMobFarm
A Minecraft Mod that adds single block mob farms that generates mob drops passively.
Voxels
Voxels is a 3D first person sandbox game created for YKPS Academic Challenge.
davidmaamoaix's Repositories
davidmaamoaix/overlay
A package that creates and manipulates screen overlays based on tkinter.
davidmaamoaix/TinyMobFarm
A Minecraft Mod that adds single block mob farms that generates mob drops passively.
davidmaamoaix/donkey
Donkey is an online IDE and debugger for IB Pseudocode.
davidmaamoaix/mini-jvm
A simple implementation of a Java Virtual Machine.
davidmaamoaix/tfjs-keras-nlp
Javascript implementation of Keras layers for Natural Language Processing (keras-nlp).
davidmaamoaix/illumina
Functional, parallel programming language with IDE integration for analysis and visualization.
davidmaamoaix/singleline
Write your Python program in a single line!
davidmaamoaix/c0-in-c0
A C0 compiler to x86 ASM, written in C0.
davidmaamoaix/taichi-playground
Some physics simulations written in Taichi.
davidmaamoaix/Voxels
Voxels is a 3D first person sandbox game created for YKPS Academic Challenge.
davidmaamoaix/amy-data-science
Repository for teaching Amy the samoyed some data science ;)
davidmaamoaix/bad-spence
A DOI-based citation generator.
davidmaamoaix/cloth-sim
A webpage with an interactive cloth simulation.
davidmaamoaix/convex-opt
My notes and code for 10-725 Convex Optimization.
davidmaamoaix/fourier-artist
A web app that draws using Fourier transform.
davidmaamoaix/fun-seminars
Small, self-contained seminars for my YKPS class/Youtube/whatever.
davidmaamoaix/intro-sys
Labs and work for CMU 15-213.
davidmaamoaix/lecture-notes
Notes taken from random lectures (mainly mathematics).
davidmaamoaix/thinking-with-types-exercise
My solutions for following along Thinking with Types.
davidmaamoaix/anti-recall
A simple script that prevents message recalling in a WeChat group chat.
davidmaamoaix/codewars-authoring
My authored katas on Codewars.
davidmaamoaix/DrawSVG
CMU 15-462/662: DrawSVG
davidmaamoaix/GraphicsPlayground
Labs and homework for CMU 15-468.
davidmaamoaix/hott-book-implementation
Pedagogic implementations (from scratch) of ideas and concepts in the HoTT book.
davidmaamoaix/inf-desc
Formalization of stuff in An Infinite Descent into Pure Mathematics (for CMU 15-151).
davidmaamoaix/leetcode-solutions
Just doing some LeetCode problems.
davidmaamoaix/roots-symmtries-galois
An exploratory question paper that helps the reader gain a basic intuition towards Galois theory.
davidmaamoaix/seven-trees-in-one
Agda implementation of Seven Trees in One (Blass, 1994).
davidmaamoaix/to-fractan-compiler
A compiler that compiles a custom language to Fractan.
davidmaamoaix/ykps-x
Utilities for random YKPS-related actions.