Getting GrainEdit on GitHub
To build the compiler, you’ll need
yarn and Node.js version 10 or higher.
Start by cloning the Grain repository:
git clone email@example.com:grain-lang/grain.git
To get everything set up, run:
yarn setup will set up the Grain runtime, standard library, and CLI, and
yarn compiler:build will compile the compiler (it’s pretty meta—we know).
Finally, to get the
grainc compiler command, run:
After running these commands, you’ve have two new commands available on your command line—
grainc command is the standalone compiler, and the
grain command is a CLI tool that both compiles and runs Grain programs. Throughout the guide, we’ll mostly be using
You can check that everything is installed properly by running the compiler and CLI help commands:
As long as those commands work, you’re all set!
We’ll first use the
grain CLI to compile and run a Hello World program, but first let’s set up our editor.