jsfpdn
blabbering about programming, computer science & stuff
Short treatise on my experience writing my first compiler in Zig.
Implementing boolean values and basic boolean operators in untyped λ calculus.
Brief overview of two possible implementations of compile-time function evaluation: recursive walks over the AST and byte-code interpretation.
About syntactic analysis, syntax validation, recursive descent parsing, push-down automata, abstract syntax trees, attribute grammars and semantic functions.
Messing around with the OpenMP library.
Writing protocols in Python.
Quick look into kernel’s notification systems