kevyonan
Computer/Electronics Engineering Student, Hobby Programming Language, CPU & Bytecode VM Researcher/Designer. I can't stop researching, send help
Pinned Repositories
Bisqwits-Portal-Render-Engine
Bisqwit's Portal Rendering Engine, written in C, updated to use SDL2 and C99 standard.
Harbol
Harbol is a collection of data structure and miscellaneous libraries, similar in nature to C++'s Boost, STL, and GNOME's GLib but for C99+
LibModSys
an inter-plugin communications plugin-library for SourceMod.
SM-Ordmap
A Hash Table that preserves insertion order for SourceMod Plugins.
SourceGo
SourceGo is a transpiler that transforms a subset of Golang-like code to equivalent SourcePawn.
sptools
a frontend library for the SourcePawn scripting language.
Tagha
Minimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.
Targum-Lexer
Configurable lexing library.
Text-Input-Math-Calculator-Workshop
educational workshop & material for teaching Computer Science & Computer Engineering students in how to create a math calculator using lexical analysis and parsing theory.
kevyonan's Repositories
kevyonan/syriac-dictionary
A Syriac hunspell dictionary implementation
kevyonan/SM-Unsafe
Unsafe Extension for SourceMod
kevyonan/TermGL
A 2D & 3D graphics engine in the terminal
kevyonan/SM-Ordmap
A Hash Table that preserves insertion order for SourceMod Plugins.
kevyonan/tiny-interpreter
Limited use interpreter project for fun / example purposes. Very fast, ~350ms for recursive fib(34) without safe mode & ~500ms with safe mode
kevyonan/plugin-example
C example of how to use dynamic/shared libraries
kevyonan/go-vsp-test
kevyonan/Harbol-V1
Harbol is a self-contained all-in-one STL-style data structure collection in C.
kevyonan/TF2ItemSchemaParser
Keyvalue parser for TF2 items_game.txt script
kevyonan/Urhay-Interpreter
a small, educational AST interpreter that implements a dynamically-typed, C-like language.
kevyonan/clang
Mirror of official clang git repository located at http://llvm.org/git/clang. Updated every five minutes.
kevyonan/SMCling
SourceMod extension that embeds the Cling C++ interpreter to run C++ source code as plugins.
kevyonan/Syriac-Defines-C-CPP
kevyonan/Herbert-Schildt-s-Little-C
Herbert Schildt's (vastly unmodified) Little C
kevyonan/TF2-Heavy-Punch-Rocket
kevyonan/TF2-Transparent-Weapons
kevyonan/TF2-Portable-Resupply-Locker
kevyonan/TF2-Perks
kevyonan/TF2-New-Build
Plugin that allows you to create custom buildings.
kevyonan/TF2-Advanced-Armor
kevyonan/TF2-Medieval-Fortress
kevyonan/TF2-Custom-Class-Maker
kevyonan/tf2-Projectile-Indicator
kevyonan/TF2-Holster-Reloader