Vishnu K.'s repositories
C_datastructures
A couple of data structures.
DumbPy-v1
The worst implementation of a tiny subset of Python. The goal here is to learn C++.
Evaluator
Evaluates a series of statements such as "a = 9 + (3 + 4) * 2, b = a + b", etc.
GrandTechAuto
A game in which you have free will (almost).
lc3-collection
A collection of LC3 programs, mostly compiled by the transmogrifier compiler.
TLA-trials
Small programs I'm writing to learn TLA+ and TLC.
transmogrifier
An LC-3 compiler; compiles a C-like language to the LC-3 ISA.
Historian
This library chronicles the state of an object via reflection.
IPC_attempt
A simple chat app
lc3assembler
Converts an assembly file to opcodes. I'm really just trying to understand "flex", the lexical analyzer generator. This project is the means.
package_control_channel
Default channel file for Package Control. Follow the directions at:
PyEvaluator
Evaluates function definitions and assignment statements. If a rock is a planet, this is a language. On this one, I'm building the lexer and parser by hand, in Python.
silent
A HackGT Android App
ThreeDV2
An attempt at a 3D rendering library. I'll probably rewrite it in C at some point.