Abdul Bahajaj's repositories
basic-Basic
basic Basic is a one pass basic Basic compiler for a basic dialect of Basic.
learning-scripts
Shell scripts used to test/learn some stuff
brutus
A lisp meta-circular evaluator
cni
A container network interface plugin
rubicon
Emacs configuration, highly influenced by emacs doom
computer-networking
Free resources for a self-taught education in Computer Networking
concourse-test-repo-2
concourse-test-repo-1
db_tutorial
Writing a sqlite clone from scratch in C
emacs-doom-config
My emacs doom configuration
gnuplot
A major mode for Emacs for interacting with Gnuplot
lc3
lc3 arch vm
libnetwork
networking for containers
lisp200
200 LOC Lisp implementation in Ruby
lisps
under construction
mal
mal - Make a Lisp
mywebsite
my personal website
nrepl-gpt
allows you to query chatgpt from the clojure emacs repl
qword
Operating system for x86_64 based around a "keep it simple and make it work" philosophy.
selfie
An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor.
sipser-computation-3rd-solutions
Solutions to all questions of the book Introduction to the Theory of Computation, 3rd edition by Michael Sipser
uvm
Fun, portable, minimalistic virtual machine.
x86_64-NASM
NASM Assembler codes for macOs and linux.