1.3.0 • Published 2 years ago

krl-generator v1.3.0

Weekly downloads
74
License
MIT
Repository
github
Last release
2 years ago

krl-generator

Generate KRL code given krl-ast as input.

See krl-parser for the AST specification.

Example

Let's make a KRL pretty printer (code re-formatter):

var parser = require('krl-parser');
var generator = require('krl-generator');

var src_ugly = ...//somehow get your krl string

var ast = parser(src_ugly);//parse the ugly code to get the ast

var src_pretty = generator(ast);
//Ta-da!

API

src = generator(ast, options)

  • options.indent - the string to be used for 1 level of indentation (default " " - 2 spaces).

License

MIT

1.3.0

2 years ago

1.2.0

3 years ago

1.0.10

4 years ago

1.0.2

4 years ago

1.0.0-beta

5 years ago

1.0.0-alpha.0

5 years ago

0.52.3

5 years ago

0.52.2

5 years ago

0.52.0

6 years ago

0.51.1

6 years ago

0.51.0

6 years ago

0.50.0

6 years ago

0.49.2

6 years ago

0.49.1

6 years ago

0.49.0

7 years ago

0.48.0

7 years ago

0.47.0

7 years ago

0.46.1

7 years ago

0.46.0

7 years ago

0.45.0

7 years ago

0.44.0

7 years ago

0.43.0

8 years ago

0.42.0

8 years ago

0.41.0

8 years ago

0.40.1

8 years ago

0.40.0

8 years ago

0.7.3

8 years ago

0.7.2

8 years ago

0.7.1

8 years ago

0.7.0

8 years ago

0.6.2

8 years ago

0.6.1

8 years ago

0.6.0

8 years ago

0.5.3

8 years ago

0.5.2

8 years ago

0.5.1

8 years ago

0.5.0

8 years ago

0.4.0

8 years ago

0.3.1

9 years ago

0.3.0

9 years ago

0.2.0

9 years ago

0.1.0

9 years ago