Advertisement · 728 × 90

Posts by tinyBigGAMES

Video

#GameDev #IndieDev #Metamorf v0.3.0 will ship with a native Win64 debugger replacing lldb-dap. No more LLVM hangs, crashes, or 200MB bloat. Built in Delphi, zero dependencies, speaks DAP, includes a CLI REPL. Breakpoints, stepping, call stacks, variables — just works. One flag and you're debugging.

1 day ago 7 3 0 0
Preview
Release Metamorf v0.2.0 · tinyBigGAMES/Metamorf Metamorf -- Language Engineering Platform Define a complete programming language in a single .mor file. Metamorf reads your language definition and compiles source files to native Win64/Linux64 bin...

#GameDev #IndieDev #Cpp23 #Metamorf v0.2.0 has been released. C-API, LSP Server, bug fixes and more. Enjoy!

github.com/tinyBigGAMES...

3 days ago 5 3 0 0
Post image

#GameDev #IndieDev #Delphi #cpp23 #Metamorf
The next release introduces a flat C-compatible API that exposes the entire Metamorf compilation pipeline to any Win64 language. Delphi, C, C++, C#, Rust, Python, Java, Go, Node.js -- if it can load a DLL and call functions, it can drive Metamorf.

4 days ago 5 2 0 0
Preview
NickPascal/metamorf at main · NickHodges/NickPascal Object Pascal Language Specification — comprehensive, compiler-implementable reference for Delphi Object Pascal - NickHodges/NickPascal

#GameDev #IndieDev #Delphi #cpp23 #Metamorf
Wow. Nick Hodges is already using Metamorf in a complex, real-world scenario. Seeing it validated this quickly is honestly awesome.
github.com/NickHodges/N...

4 days ago 8 2 0 0
Metamorf™ - Language Engineering Platform
Metamorf™ - Language Engineering Platform YouTube video by tinyBigGAMES

#GameDev #IndieDev #Delphi #cpp23 #Metamorf
Overview
www.youtube.com/watch?v=8sYM...

4 days ago 7 3 0 0
Post image

#GameDev #IndieDev #Delphi #cpp23 #Metamorf
Infographic

4 days ago 7 3 1 0
Preview
GitHub - tinyBigGAMES/Metamorf: A unified compiler-construction meta-language designed to define and build programming languages within a single .mor file. By describing tokens, grammar rules, semanti... A unified compiler-construction meta-language designed to define and build programming languages within a single .mor file. By describing tokens, grammar rules, semantic analysis, and code generati...

#GameDev #IndieDev #Delphi #cpp23
#Metamorf v0.10 is now available. Create your own custom programming language. Define It. Compile It. Ship It.
github.com/tinyBigGAMES...

4 days ago 6 4 3 0
Preview
Metamorf A compiler construction meta-language. One .mor file defines your language. One command compiles to native binary.

Working on the crown jewel of my compiler journey: Metamorf. A unified platform merging Parse(), ParseLang, Myra, and DelphiFmt into an end-to-end system from grammar to native binaries.

Coming soon(ish)! metamorf.dev

#IndieDev #GameDev

2 weeks ago 9 4 0 0
Post image Post image

#GameDev #IndieDev #ParseLang #RayLib parselang.org

1 month ago 5 1 0 0
Advertisement
Preview
GitHub - tinyBigGAMES/ParseLang: ParseLang is a specialized meta-language layer designed to streamline the creation of custom programming languages and domain-specific tools. By using a single .parse file, developers can define lexer rules, grammar handlers, and semantic analysis without building complex compiler infrastructure from scratch. ParseLang is a specialized meta-language layer designed to streamline the creation of custom programming languages and domain-specific tools. By using a single .parse file, developers can define le...

ParseLang v0.1.0 is out.
One .parse file. A working native compiler back.
#GameDev #IndieDev #Compilers #ProgrammingLanguages #Delphi #Cpp #OpenSource

github.com/tinyBigGAMES...

1 month ago 9 3 0 0
Preview
GitHub - tinyBigGAMES/DelphiFmt: DelphiFmt - A fully configurable Delphi source code formatter engine for .pas, .dpr, .dpk, and .inc files. Controls indentation, spacing, line breaks, capitalisation, ... DelphiFmt - A fully configurable Delphi source code formatter engine for .pas, .dpr, .dpk, and .inc files. Controls indentation, spacing, line breaks, capitalisation, and alignment through a single...

DelphiFmt is a fully configurable Delphi source code formatter engine. Format a file, a folder, or a string in one call. Over 60 options. github.com/tinyBigGAMES... #IndieDev #GameDev #Delphi

1 month ago 2 1 0 0
Preview
GitHub - tinyBigGAMES/NitroPascal: NitroPascal is a full-featured Object Pascal compiler built entirely on top of Parse() - the compiler construction toolkit. It exists to prove a point: a complete, p... NitroPascal is a full-featured Object Pascal compiler built entirely on top of Parse() - the compiler construction toolkit. It exists to prove a point: a complete, production-quality language can b...

We are building NitroPascal - a full Object Pascal compiler built entirely on Parse(), our compiler toolkit. Pascal syntax. C++23 output. Native binaries via Zig. Four source files. That's it.

github.com/tinyBigGAMES/NitroPascal

#GameDev #IndieDev #Parse

1 month ago 6 2 0 0
Parse: Compiler Construction Toolkit
Parse: Compiler Construction Toolkit YouTube video by tinyBigGAMES

#IndieDev #GameDev #CompilerKit
(about)
www.youtube.com/watch?v=IqD3...

1 month ago 4 1 0 0
Post image

#IndieDev #GameDev #CompilerKit
(infographics)

1 month ago 4 1 1 0
Preview
GitHub - tinyBigGAMES/ParseKit: Parse() is a comprehensive Delphi-based toolkit designed to streamline the entire process of compiler construction. By providing a unified API, it allows developers to ... Parse() is a comprehensive Delphi-based toolkit designed to streamline the entire process of compiler construction. By providing a unified API, it allows developers to define a custom programming l...

💡 Ever wanted to build your own programming language? Parse() is a Delphi toolkit that compiles to native binaries. One config. One Compile() call. One native binary. github.com/tinyBigGAMES... #IndieDev #GameDev #CompilerKit

1 month ago 5 2 1 0
Preview
Release 🚀 MyraLang v0.1.0: First Release · tinyBigGAMES/MyraLang TL;DR Myra is a Pascal-family systems programming language that compiles to C++ 23 via Zig's bundled Clang. You get native binaries, the full C++ standard library ecosystem, cross-platform targetin...

#GameDev #IndieDev #Zig #CrossPlatform
One sentence: #Myra is C++23. You just write it in Pascal syntax. Myra takes the syntax philosophy of Oberon, start with Pascal, remove everything that isn't essential, and uses it as the front end for a full C++ 23 code generator.
github.com/tinyBigGAMES...

1 month ago 9 2 0 0
Preview
GitHub - tinyBigGAMES/Tiger: Tiger is a Delphi-hosted compiler infrastructure that lets you generate native x86-64 binaries for Windows and Linux — executables, shared libraries, static libraries, and... Tiger is a Delphi-hosted compiler infrastructure that lets you generate native x86-64 binaries for Windows and Linux — executables, shared libraries, static libraries, and object files — entirely f...

#IndieDev #GameDev #Tiger
Exciting news!

I just merged a PR from Jason Southwell that adds Mac ARM64 (Apple Silicon) support to Tiger 🤯🔥

And let’s show Jason Southwell some love for this awesome contribution. This is what open source collaboration is all about 🙌
github.com/tinyBigGAMES...

1 month ago 7 1 0 0
Post image

#IndieDev #GameDev #Compiler
It's a beautiful thing — compiling your own custom language to native Win64 and Linux64 executables using the #Tiger backend.

Next update: a full-featured programming language made with Tiger. Stay tuned! 🐯

1 month ago 8 3 0 0
Advertisement
Preview
Release 🚀 Tiger v0.1.0: Initial Release · tinyBigGAMES/Tiger TL;DR Tiger is a complete compiler infrastructure written entirely in Delphi. No LLVM. No GCC. No external toolchains. Just uses Tiger; and you're generating native x86-64 binaries for Windows and ...

🚀 Tiger v0.1.0: Initial Release
Complete compiler infrastructure in pure Delphi. SSA optimizer, x86-64 backend, PE/ELF linker. Zero external dependencies. Cross-platform Win64 & Linux64.
#GameDev #IndieDev #Tiger #Compiler #Programming #OpenSource
github.com/tinyBigGAMES...

1 month ago 11 1 0 0
Tiger: A Programmatic x86-64 Compiler Infrastructure for Delphi
Tiger: A Programmatic x86-64 Compiler Infrastructure for Delphi YouTube video by tinyBigGAMES

#IndieDev #GameDev #Tiger
(about video)
www.youtube.com/watch?v=Igc5...

1 month ago 6 1 0 0
Post image

#IndieDev #GameDev #Tiger
(infographic)

1 month ago 5 1 0 0
Preview
GitHub - tinyBigGAMES/Tiger: Tiger is a Delphi-hosted compiler infrastructure for programmatically building native x86-64 Windows binaries. It features an SSA-based optimizer, a fluent API, and handle... Tiger is a Delphi-hosted compiler infrastructure for programmatically building native x86-64 Windows binaries. It features an SSA-based optimizer, a fluent API, and handles PE linking without exter...

#IndieDev #GameDev
#Tiger is a Delphi-hosted compiler infrastructure for programmatically building native x86-64 Windows binaries. It features an SSA-based optimizer, a fluent API, and handles PE linking without external tools.

github.com/tinyBigGAMES...

1 month ago 7 2 2 0
Post image Post image

#GameDev #IndieDev #Claude #AI
Showing how to send a “heartbeat” to the diary system, signaling that Claude should reflect on what was learned and apply updates.

2 months ago 6 1 0 0
Post image

#GameDev #IndieDev #Claude #AI
Extended Claude diary with a boot sequence that loads prior session context. It gives the model continuity of self, memory, and lessons learned. At session end, I just say “Update yourself” and it records experiences and insights for the next run.

2 months ago 8 2 1 0
Preview
Release Pax v0.2.0: Foundation for Growth · tinyBigGAMES/PaxLang TL;DR Pax v0.2.0 is a complete backend rebuild. The TCC/C99 architecture from v0.1.0 proved the concept — now we've replaced it with C++ 23 via Zig's Clang compiler. The result: seamless C++ intero...

#GameDev #IndieDev #Zig #CPP23 #PaxLang
🚀 Pax v0.2.0: Foundation for Growth
Seamless Pax/C++ interop. Full LSP. Source-level debugger. Cross-platform targeting.

github.com/tinyBigGAMES...

2 months ago 5 2 0 0
Pax Programming Language Logo Animation
Pax Programming Language Logo Animation YouTube video by tinyBigGAMES

#GameDev #IndieDev #Zig #CPP #PaxLang
(logo animation)
youtu.be/szBa5rH7yyI

2 months ago 4 1 0 0
PaxLang
PaxLang YouTube video by tinyBigGAMES

#GameDev #IndieDev #Zig #CPP #PaxLang
(intro video)
youtu.be/klgiFmgwUGs

2 months ago 5 1 0 0
Post image

#GameDev #IndieDev #Zig #CPP #PaxLang
(infographic)

2 months ago 5 1 0 0
Advertisement
Post image

#GameDev #IndieDev #Zig #CPP
Getting things ready for the #PaxLang v0.2.0 release. Here’s the new logo, an infographic, and a short intro video to help explain what this update is all about.

(updated logo)

2 months ago 8 3 3 0
Post image

#GameDev #IndieDev #Claude
(diary entry)

2 months ago 14 2 0 0