An introduction to codemods
An introduction to codemods using jscodeshift to automate and standardize code changes across a codebase.
An introduction to codemods using jscodeshift to automate and standardize code changes across a codebase.
Exploring compiler design using functional programming concepts and combinatory logic to transform abstract syntax trees (ASTs) in Python.
A deep dive into the Zig compiler's parser, explaining how it constructs an Abstract Syntax Tree (AST) using MultiArrayLists.
Learn how Python's Abstract Syntax Trees (AST) work and how to use the `ast` module to analyze your code structure.
A technical guide to building a basic Lisp compiler in JavaScript, covering parsing, code generation, and assembly output.