rewrite of the original, now more like an actual language than a preprocessor.
an automated installer will be added soon.
you are recommended to use python version 3.13 or higher. the minimum version is python 3.10
run the automatic installer
curl -sSL https://raw.githubusercontent.com/dimini171/sigma/v2/install.sh | bash && sigma
input your password when prompted to.
example sigma scripts can be found under the latest release
NOTE: python is not required to be installed.
tested hardware:
- M series (arm64) macbooks
- aarch64/x86_64 linux distros
tested operating systems:
- macos sequoia 15.*
- fedora asahi remix (aarch64) 49
- debian trixie (x86_64)
sigma lang was made for our final year computing coursework.
it attempts to be a very simple to understand and learn, especially for absolute beginners and people who want to pick up programming, but find it too confusing or difficult.
head over to syntax.md to read more
pass
nothing for now
arrays
iterables
functions
read CONTRIBUTING.md
read BUILDING.md