-
notes Public
notes I've made from books I've read, courses I've taken etc
-
-
llvm-project Public
Forked from llvm/llvm-projectThe LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at…
Other UpdatedMay 12, 2024 -
dependence-analysis Public
Implementation of a lazy dependence analysis algorithm in MLIR
-
-
-
-
imin Public
A nanopass compiler for (a subset of) Racket -> x86-64, implemented in Racket
-
faster-minikanren Public
Forked from michaelballantyne/faster-minikanrenA fast implementation of miniKanren with disequality and absento, compatible with Racket and Chez.
Scheme MIT License UpdatedOct 1, 2021 -
eopl Public
Collection of interpreters for a bunch of pedagogical languages
Racket UpdatedJul 31, 2021 -
metaKanren Public
Relational interpreter for miniKanren, in miniKanren.
-
dinterp Public
Scheme interpreter in miniKanren, capable of program synthesis
-
-
-
-
vizualise Public
Course project for the Data Visualization course at IIIT Hyderabad, Spring 2020
JavaScript UpdatedMay 3, 2020 -
verification Public
Assignments for the Program Verification course at IIIT Hyderabad, Spring 2020
Python UpdatedApr 27, 2020 -
-
99haskell Public
My solutions to the Haskell version of the classic "99 problems"
Haskell UpdatedMar 28, 2020 -
flappy.ai Public
A genetic programming simulation for playing flappy bird
-
reverse-interview Public
Forked from viraptor/reverse-interviewQuestions to ask the company during your interview
MIT License UpdatedSep 11, 2019 -
-
cathy Public
An interpreter for a simple programming language
-
what-to-code Public
Forked from joereynolds/what-to-codeIdeas for things to program
MIT License UpdatedDec 5, 2018 -
youtube-dl Public
Forked from Jamie-Landeg-Jones/youtube-dlCommand-line program to download videos from YouTube.com and other video sites
Python The Unlicense UpdatedNov 16, 2018