hGriff0n
Software Engineer working on Lastline's Deep Content Inspection team. Interested in compilers, languages, and AI.
Lastline, IncBoston
Pinned Repositories
asmjit
Low-latency machine code generation
ADoT
An Algebraic Data Type library in C++
DustLang
A simple programming language for my personal pleasure
PersonalAI
Personal AI Assistant developed for my personal influences
Spero
Minimize cognitive load with a flexible and efficient systems-programming language. Spero is primarily meant as an exercise in compiler development for myself, particularly optimization and code generation, but why not go all the way and develop a real tool. You can (eventually) demo the language at https://hgriff0n.github.io/spero-lang/.
spero-lang
Website for the spero language
speroc
Reference compiler for the Spero language
utfString
small custom unicode string library
x86-Interpreter
A basic interpreter for x86 assembly code
PEGTL
Parsing Expression Grammar Template Library
hGriff0n's Repositories
hGriff0n/speroc
Reference compiler for the Spero language
hGriff0n/DustLang
A simple programming language for my personal pleasure
hGriff0n/Spero
Minimize cognitive load with a flexible and efficient systems-programming language. Spero is primarily meant as an exercise in compiler development for myself, particularly optimization and code generation, but why not go all the way and develop a real tool. You can (eventually) demo the language at https://hgriff0n.github.io/spero-lang/.
hGriff0n/utfString
small custom unicode string library
hGriff0n/x86-Interpreter
A basic interpreter for x86 assembly code
hGriff0n/ADoT
An Algebraic Data Type library in C++
hGriff0n/PersonalAI
Personal AI Assistant developed for my personal influences
hGriff0n/spero-lang
Website for the spero language
hGriff0n/asmjit
Complete x86/x64 JIT and Remote Assembler for C++
hGriff0n/autoLua
lua binding system
hGriff0n/BookExplorer
Recommend books based on under-utilized topical knowledge
hGriff0n/CompetitiveProgramming
Solutions for competitive programming problems
hGriff0n/crypto
Scala library for teaching cryptography ciphers
hGriff0n/Disbase
Distributed Database
hGriff0n/etf-stock-analysis
hGriff0n/fib_heap
A collection of implementations for algorithms and data structures in Rust
hGriff0n/Gloom-Interpreter
An interpreter for the Gloom Language
hGriff0n/library
Command line utility to locally store and query details about my book library
hGriff0n/MTUCourseSelector
Course Selector and Organizer for Students at MTU
hGriff0n/Notes
A notepad replacement
hGriff0n/PonderApp
Android Game App of Ponder
hGriff0n/segments
3d map of favorite cycling segments
hGriff0n/Snippets
A collection of code snippets I've collected over the years
hGriff0n/Spark
Package manager for Spero development
hGriff0n/spero-std
Standard Library Implementations for Sepro
hGriff0n/speroc-boost
Striped-down boost dependencies for building speroc
hGriff0n/tags
Audio File Metadata Parsing Library
hGriff0n/vs-richtext
Helps writing of essays, blogs, etc. by highlighting "comments" inside of text files
hGriff0n/vs-spero
VS Code extension that adds Spero syntax support
hGriff0n/zwift-workout-estimator
Tool for estimating how far a zwift workout would take you, given a specific route. Helpful for ticking off route badges while doing workouts