An ergonomic object-oriented high-level language that compiles to C.
About | Current Release |
---|---|
Version | 2.34.2 |
Date | April 17, 2024 |
Platforms | Windows, macOS, Linux |
License | MIT License |
Note: Rogue v1.x is available in the v1
branch.
Install Morlock.
Installing Morlock will also install Rogue and Rogo.
make
.API documentation, a syntax guide, and the source for various Rogue-based utilities can be found on the wiki.
Rogue comes with a work-in-progress VS Code extension which can be found in the Syntax/VSCode
folder.
Rogue comes with syntax and indent modules for Vim; they are located in the Syntax/Vim folder.
roguec
by itself for options.
Execute these shell commands for a simple test:
echo println '"Hello World!"' > Hello.rogue
roguec Hello.rogue --main && cc Hello.c -o hello && ./hello
echo println "Hello World!" > Hello.rogue
roguec Hello.rogue --main && cl Hello.c && .\Hello.exe
Rogue is released under the terms of the MIT License.
Brom Bresenham created Rogue in 2015 and leads Rogue's design and development.