Richard Tang's repositories
discord-markdown-parser
A library to parse discord style markdown into an abstract syntax tree.
WebGL-Tree-Generation
A randomly generated nature scene with a day/night cycle in WebGL.
Multidimensional-Map
Data structure to map multiple keys to entries, with subset queries and measure combinations
Karnaugh-Maps-Revisited
Remaking of an earlier project for visualizing K-Maps up to six variables. This revisited version will support up to 6 variables and also solve for the kmap groups.
Git-Folder-Parser
Library to parse .git directories with support for packfiles
QASM-Nano-Interpreter
A interpreter for a small subset of QASM
routine-machine
team-project-cs188-spring21-the-team created by GitHub Classroom
FX-Calculator
Cute Little Calculator
Kevin-Baconizer
Get bacon numbers for actors
spb
A Discord bot framework built on top of the Eris JS library.
Keyboard-Visual
Small webapp to visual scales and chords on the piano
MASM-8-Puzzle
Assembly program that will generate and solve sliding puzzles using the A* shortest path algorithm. Also allow manual user play with a full history of moves.
Beautify-PCC-Schedule
A simple browser extension designed to lighten up the design of the PCC class schedule search pages.
R-Notebooks
Compilation of R Notebooks for my studies in statistical learning.
Rocketing
Interface for rocket launches API. For the Space Apps Hackathon 2018.
Shortest-Flight-Path
Simple project with data scrapping and Shortest-Path Algorithm
editors-dream-revisited
Similar to first editor, but can use a AVL BST or a Heap to store text locations.
Nonrecursive-avlBST
A self balancing binary tree that stores data in pointer-like structures to increase performance
Vector-Heap
Simple heap using a vector