Pinned Repositories
llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
clopts
Type-safe, compile-time header-only command line options library for C++20
fchk
LLVM FileCheck clone w/ a terser syntax
gumsmaqqer
This is the GUMSMAQQER. Obviously.
how-to-do-things
Things that I've figured out how to do all together in a repo so that I know where to look the next time I have to do them.
initproj
Default project template
Intercept
A compiler I made just for fun :^)
sh
(Eventually) POSIX-compliant Shell in C++
source-mlir
My high-level systems programming language
xkbdisplay
Keyboard Layout Previewer for X11
Sirraide's Repositories
Sirraide/hunger-games-simulator
Hunger Games Simulator (https://www.nguh.org/tools/hunger_games_simulator)
Sirraide/ext2
Simple ext2 library in C++
Sirraide/algol-mode
Algol 68 mode for emacs. Incomplete and a bit scuffed
Sirraide/tmp-lisp
The name says it all
Sirraide/xpp
LaTeX Parser and Preprocessor
Sirraide/ebnfc
Recursive-descent parser generator using EBNF
Sirraide/sh
(Eventually) POSIX-compliant Shell in C++
Sirraide/CNOTE
Sirraide/cppfront
A personal experimental C++ Syntax 2 -> Syntax 1 compiler
Sirraide/keymap
My Linux keyboard layout (tty and X11)
Sirraide/a68g-fork
Fork of https://jmvdveer.home.xs4all.nl/en.algol-68-genie.html with some bugfixes. May or may not be up to date.
Sirraide/vulkan-engine
C++ Vulkan template
Sirraide/cxx-modules
C++20 modules with clang
Sirraide/eso-addon-downloader
Script to scrape esoui.com for download links and download the addons
Sirraide/layout-engine
Simple image layout engine. Written in Rust so I can see what all the fuss is about.
Sirraide/filesort
Sorts files in a directory by last changed and prepends a corresponding number to them
Sirraide/xpp-old-old
Simple LaTeX preprocessor
Sirraide/xpp-old
Simple 'preprocessor' written in js that I use mostly for LaTeX
Sirraide/gumsmaqqer
This is the GUMSMAQQER. Obviously.
Sirraide/dwm
DWM fork
Sirraide/nginx
An official read-only mirror of http://hg.nginx.org/nginx/ which is updated hourly. Pull requests on GitHub cannot be accepted and will be automatically closed. The proper way to submit changes to nginx is via the nginx development mailing list, see http://nginx.org/en/docs/contributing_changes.html
Sirraide/twemoji
Emoji for everyone. https://twemoji.twitter.com/
Sirraide/mariadb-connector-cpp
MariaDB Connector for C++
Sirraide/JavaShell
Run Java programs from both in-game & console.