Getting Started

Install and run Unnarize in minutes.

Prerequisites

Ensure you have a standard C development environment:

Installation

Clone and Build

git clone https://github.com/gtkrshnaaa/unnarize.git
cd unnarize
make

System-wide Installation (Optional)

sudo make install

This installs the unnarize binary to /usr/local/bin/.

Uninstall

sudo make uninstall

Running Scripts

./bin/unnarize path/to/script.unna

Try the Examples

# Basic demos
./bin/unnarize examples/basics/01_variables.unna
./bin/unnarize examples/basics/04_structs.unna

# SME Store System
./bin/unnarize examples/testcase/main.unna

# Benchmark
./bin/unnarize examples/benchmark/benchmark.unna

Project Structure

unnarize/
├── bin/              # Built executable
├── examples/         # Language examples
│   ├── basics/       # Core language demos
│   ├── benchmark/    # Performance testing
│   └── testcase/     # SME System demo
├── include/          # Header files
├── src/              # Source files
├── Makefile
└── README.md

Next Steps

Explore the language documentation starting with Variables.