NG is a static-typed, multiple paradigm programming language designed for efficiency and productivity.
Clone the repository:
git clone https://github.com/ng-lang/ng.git
cd ng
Create a build directory:
mkdir build
cd build
Configure the project with CMake:
cmake -GNinja ..
Build the project:
ninja
After building the project, you can use the ngi
interpreter to run NG scripts.
./ngi ../example/01.id.ng
try/catch
or a Result
type)We welcome contributions and feedback from the community! Here are a few ways to get involved:
We welcome contributions from everyone. Please read our Contribution Guide to get started.