Vladimir Kazanov's repositories
bytecode-interpreters-post
A few basic bytecode interpreters used as example code in a series of articles
sql-interpreters-post
PigletQL - example SQL-like language interpreter
linux-sys-programming-exercises
Exercises in system programming on Linux
fractals-in-c
Simple fractal generators written in pure C
strace-post
Strace: history, usage examples, example syscall tracer implementation
quakec-mode
Emacs major mode for QuakeC development
evdev-test
Some libevdev example code
beancount-mode
Emacs major-mode to work with Beancount ledger files
piglet-chip
A little CHIP-8 emulator created as an excuse to play with low-level input event handling in Linux.
rules-of-pipelines-post
The Rules for Data Processing Pipeline Builders
tree-sitter-quakec
A Tree-sitter grammar for QuakeC
99-problems-in-ocaml
My take on solving 99 problems in OCaml
c-is-a-low-level-language-post
An article arguing that C is not that bad as a low-level language.
el-compilador
An SSA-based compiler for Emacs Lisp
elisp-bytecode
Let's document Emacs Lisp Bytecode (Lisp Assembly Program) instructions
emacs_tools
Set of emacs utilities used on daily basis.
ert-font-lock
ERT Font Lock
everything-about-cron-post
Everything about cron on Linux
melpa
Recipes and build machinery for the biggest Emacs package repo
nvm.el
Manage Node versions within Emacs
rms-support-letter.github.io
An open letter in support of Richard Matthew Stallman being reinstated by the Free Software Foundation
tree-sitter
An incremental parsing system for programming tools