Pineapple Language
1. How to install?
For Windows user, open command prompt in Administrator mode and enter the following command:
npm install -g pinelang
For Mac/Linux user, enter the following command:
sudo npm install -g pinelang
2. How to use?
hello.pine
with the following content.
2.1 Create a file named def .main "Hello world".show
2.2 Run the Pineapple interpreter
pine hello.pine
How to get started (For developers)
1. Install dependencies
cd src
npm install
2. Generate the parser
./genparser.sh
3. Run the typescript transipler
./build.sh
To run the transpiler without watching file changes, and also TSLint check:
./build.sh 0
3.1 How to run TSLint
cd src/tstslint --project ./ --fix
The command above will run TSLint on the src/ts
folder, and also fix any fixable warnings.
4. How to run test?
./test.sh
5. To run the interpreter
./src/bin/pine.js hi.pine
Note that hi.pine
is just a file name.
6. How to build C++ binding code?
cd srcnpm install
7. How to publish this package?
./publish
8. How to check for unused dependencies?
npm i -g depcheckcd srcdepcheck
9. How to package Pineapple's interpreter into a single executable binary?
node package.js