Genzimnify documentation
Genzimnify is a native, dynamically typed programming language with Python-like semantics and its own syntax. Source files use the .gzim extension and execute through the gzim runtime.
cook greet(name):
send it glow"Hello, {name}"
yap(call up greet("world") yo)
Documentation sections
Installation
Homebrew, shell installer, PowerShell, and manual download instructions.
First program
Project creation, program execution, command-line arguments, and diagnostics.
Language guide
Values, control flow, cooks, cliques, exceptions, modules, and async syntax.
Editor integration
Language server configuration and supported editor features.
Package management
Git and local dependencies declared in gzim.toml.
Python interoperability
Python module imports through the optional py. bridge.
Changelog
Release history, compatibility changes, fixes, and platform support updates.
What “native” means
The gzim executable contains the lexer, parser, semantic analyzer, and runtime. Running gzim app.gzim does not generate a Python file or launch Python. Python starts when code imports a py.* module or an exported Python file is executed.
gzim doctor reports the installed runtime version and platform. Release packages include compiled executables and do not require Nim.