Pinned Repositories
ArgumentParser
COMP3100-Project
COMP3100-Stage2
Compiler
A compiler written in Scala for educational purposes.
CPP-20-Coroutine-Library
cpp-console-chat
A console chat application.
CPP-Networking
cpp-reflect
An attempt at giving C++ a reflection system of some kind.
game-engine-gamejam
SAO2
We really need a good name for this.
Shadoweagle7's Repositories
Shadoweagle7/COMP3100-Project
Shadoweagle7/ArgumentParser
Shadoweagle7/COMP3100-Stage2
Shadoweagle7/Compiler
A compiler written in Scala for educational purposes.
Shadoweagle7/CPP-20-Coroutine-Library
Shadoweagle7/cpp-console-chat
A console chat application.
Shadoweagle7/CPP-Networking
Shadoweagle7/cpp-reflect
An attempt at giving C++ a reflection system of some kind.
Shadoweagle7/dependency-injection-cpp
Shadoweagle7/Discard-Variable
Some languages often have a discard operator, usually _. This is an implementation to get that working in C++.
Shadoweagle7/electron-test
Shadoweagle7/Gadget-Watch
A game you can play with your WearOS and a computer / mobile device.
Shadoweagle7/glfw
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
Shadoweagle7/markup-language-constructor
Shadoweagle7/object-hierarchy
Shadoweagle7/Project-LINK
A way to be able to create variables, functions, classes etc. that will be recognized across multiple programming languages and runtimes.
Shadoweagle7/prototype-oriented-cpp
Basically outlined as how Javascript does this, with obvious hindrances due to language differences. This may be a terrible idea, but this is mostly just educational and an experiment.
Shadoweagle7/safe_cpp
A framework for those who keep complaining about C++ being not safe. Use the right tool for the job and stop complaining, people. (This project is not intended to be taken seriously - unless you somehow see potential in it whilst perusing through it, in the which case, let me know!)
Shadoweagle7/SE7
A collection of C# utility libraries
Shadoweagle7/SE7-Compiler
Contains (or, rather, will contain) the SE7 Compiler and SE7 Runtime
Shadoweagle7/SE7OS
Shadoweagle7/serializer
A serializing standard. Probably not a very good one, but this will be an educational experience.
Shadoweagle7/Shadow-Commmand
Shadoweagle7/Shadow-Engine
A personal project making a game engine. Mostly for self - educational purposes, as I am following TheCherno on Youtube.
Shadoweagle7/Small-Object-Optimization
A Small Object Optimization Implementation. Small Object Optimization allows for objects that are normally heap allocated to be stack allocated if the current space they take up happens to be small enough.
Shadoweagle7/String-Pool
An attempt at implementing a string pool in C++. Based on an idea posted here: https://stackoverflow.com/questions/20938441/implementing-a-string-pool-that-is-guaranteed-not-to-move
Shadoweagle7/Toolbox
A Toolbox utility to store variables, functions, classes and the like in a single variable
Shadoweagle7/Unlimited-Dimensional-Array
An array that can have an unlimited number of dimensions specified by the programmer using it.
Shadoweagle7/Utility-Functions
Some Utility Functions
Shadoweagle7/Win32RAII
Win32 but its C++ RAII