paisley v2.0.7
The Paisley Compiler
A grindy javascript precompiler created to provide zero-cost abstractions and added user convenience.
Installation
Install Paisley like you would any other node module.
$ npm i paisley -gUsage
Paisley is run with the syntax paisley [file.sly] options.
$ paisley example.sly --debug trueSyntax
Paisley uses a clean, c-style syntax for writing javascript. Here is a simple example:
#define constant [300]
#macro add[x, y] [x + y]
console.log(add(constant, 200)); // Logs "500"Errors
Paisley values highly readable error messages.
This allow users to catch mistakes at compile-time instead of runtime in a manner that is easier to debug.

Documentation
Paisley's documentation is included with the compiler, and can be located using paisley --docs.
Licensing
Paisley is licensed under the GPL-3.0. A copy is included with the compiler, and can be located using paisley --license.
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago