Jesús Lapastora's repositories
neovim-setup
quick and clean neovim setup for myself
tui-first-steps
basic tui which lets you filter and choose a font. Very dumb and buggy
brainfuck-tools
A set of tools to help me explore brainfuck
chip8-odin
A CHIP8 implementation for linux in Odin
dsa-opt-steps
Sample step deconstruction for finding an optimal solution from a suboptimal DSA solution
highlight-src
A simple tool to highlight portions of source code, given 0-indexed offsets. Useful for debugging your own parsers.
inference-ast
A little prototype for type inference from AST
intrusive-list-impl
A sound? implementation of an intrusive list in Rust, with functionality limited to safe scoping.
jakt
The Jakt Programming Language
jakt-lsp.nvim
A (WIP) attempt to implement an LSP server for the Jakt programming language.
kconfig2nix
A quick Go script to compute menuconfig diffs and create nixpkgs overlays
raytracer-vulkan
A raytracer that uses Vulkan. Used for learning both raytracing and graphics APIs.
rtwk
A follow-up of Ray Tracing In One Weekend: The Next Week. Trying out optimization techniques
rust
Empowering everyone to build reliable and efficient software.
serenity
The Serenity Operating System 🐞
shapez.io
shapez is an open source base building game on Steam inspired by factorio!
writing-a-c-compiler-tests
Test cases for Writing a C Compiler