Paul McGee's repositories
compiler-explorer
Run compilers interactively from your web browser and interact with the assembly
Fluent-ID-example
Example of debugging fluent style code in Delphi using the identity transformation.
Advent-of-Code-2022
AOC 2022 - using Delphi, Rust, C++Builder
__fastcall-alternative
Just for fun - but also serious.
CTfP-2021
Repository for material related to the Programming Languages Virtual Meetup coverage of the Category Theory for Programmers book.
d7zip
A Delphi Wrapper around 7zip.dll
Dev-Cpp
A fast, portable, simple, and free C/C++ IDE
DPM
A Package Manager for Delphi
Enum-to-Set
A sketch - aiming to try functional ideas.
Exceptions-Cost-in-Delphi
Measurement of the cost of try..except frequency with simple floating point division.
fluent_errors
Example of passing error condition in Fluent code.
grief
GRIEF - BRIEF clone
Memory-Safety-Experimental
Experimenting with ways to increase memory safety in Delphi
Newsagents-Screwed-by-WA-News
A history of devaluation of delivery newsagents by WA Newspapers.
Next_Permutation
C++Builder (Clang) vs Delphi - comparing std::next_permutation
ObjectDebugger
The ObjectDebugger is a run-time Object Inspector for Delphi VCL applications
PythonBlogExamples
Examples from PythonGUI.org - using this as an example of forking on Github
QuickLib
Quick development library (AutoMapper, LinQ, IOC Dependency Injection, MemoryCache, Scheduled tasks, Json and Yml Config and Options pattern, Serializers, etc) with crossplatform support for Delphi/Firemonkey (Windows,Linux,OSX/IOS/Android) and freepascal (Windows/Linux).
reple
"Replay-based" REPLs for compiled languages.
RS-Arduino
Rust on Arduino Uno. Flash LED in Morse Code. [ 5 min talk ]
Simple-IoC
A Simple IoC Container for Delphi 2010 or later
sqlparser-rs
Extensible SQL Lexer and Parser for Rust
UnofficialObjectPascalLogos
Unofficial Object Pascal Logos
WindowsHTMLtoPDF
Convert from HTML to PDF in this Windows application.