mirror of
https://github.com/Ed94/metadesk.git
synced 2026-06-12 23:51:37 -07:00
c8cb9f39953ac0e759fa20a8ba2694249707880a
perf impact of the indirection should be minimal, reduces code duplication. Ideally we'd use gencpp to just have the user specify what they want, then modify which proc is avail by doing the refactors required for using either However, it can't process execution bodies yet or expressions so thats not possible. The other way is to just utilize _Generic to generalize the codepath so that it collapses neater but that leads to a ton of implementation getting lifted to preprocessing... so no.
Metadesk (RADDBG Standalone Fork)
Note: This repo is under heavy WIP. I'm currently getting the code from RAD's (Epic Games) Debugger over to a standalone state while at the same time studying it.
This is a fork that aims to make the latest version of metadesk available from the RAD Debugger accessible as a standalone library.
The library will be provided in 3 forms:
- default: (the way its laid out in this repo)
- c11: Setup ergonomically as a c11 library (both segregtated and as a single-header)
- cpp17: Setup ergonoically for usage as a C++ 17 library (both segregated and as a single-header)
docs will be updated referencing content procued by Ryan Fleury and content based on studying or resolving this library for this repo.
Documentation
Languages
C
93.5%
PowerShell
3.4%
Shell
2.8%
Roff
0.3%