flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
ground 15 Apr 2025, 20:51
"Ground" is a programming language for Windows which allows x86-64 assembly language to be added anywhere in the code.
Mixing Ground- and assembly code is possible by using the generated symbolic constants for each local Ground variable. Ground uses FASM to assemble it's output. The compiler is written in C# (net8.0). https://github.com/ReneOlsthoorn/Ground Ground contains some examples, like a Smoothscroller, Plasma, a Mode7 example, Starfield, Chipmunk Physics engine example, Fire example and a small game called Bertus. Ground has language constructs like Classes, Groups, Expressions, Statements, Functions, Strings, Floats. It has a reference count system, so garbage collection is automatic. This makes string concatenation easier. Best regards, Rene Olsthoorn. |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.