Installation

Get the XXML compiler set up on your system and start building applications.

Requirements

  • C++20 compatible compiler (GCC 10+, Clang 10+, MSVC 2019+)
  • CMake 3.20+
  • LLVM (for code generation)

Building from Source

Clone the repository and build using CMake:

git clone https://github.com/ThatSoulyGuy/XXMLCompiler.git
cd XXMLCompiler
cmake --preset x64-release
cmake --build --preset x64-release

Verifying Installation

After building, verify the installation by checking the version:

xxml --version

Compiling Your First Program

Create a file called hello.xxml and compile it:

xxml hello.xxml hello.exe

Next Steps

Now that you have XXML installed, continue to the Hello World tutorial to write your first XXML program.