1.3.0 • Published 10 months ago

krl-generator v1.3.0

Weekly downloads
74
License
MIT
Repository
github
Last release
10 months 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

10 months ago

1.2.0

2 years ago

1.0.10

3 years ago

1.0.2

3 years ago

1.0.0-beta

3 years ago

1.0.0-alpha.0

3 years ago

0.52.3

4 years ago

0.52.2

4 years ago

0.52.0

4 years ago

0.51.1

5 years ago

0.51.0

5 years ago

0.50.0

5 years ago

0.49.2

5 years ago

0.49.1

5 years ago

0.49.0

5 years ago

0.48.0

6 years ago

0.47.0

6 years ago

0.46.1

6 years ago

0.46.0

6 years ago

0.45.0

6 years ago

0.44.0

6 years ago

0.43.0

6 years ago

0.42.0

7 years ago

0.41.0

7 years ago

0.40.1

7 years ago

0.40.0

7 years ago

0.7.3

7 years ago

0.7.2

7 years ago

0.7.1

7 years ago

0.7.0

7 years ago

0.6.2

7 years ago

0.6.1

7 years ago

0.6.0

7 years ago

0.5.3

7 years ago

0.5.2

7 years ago

0.5.1

7 years ago

0.5.0

7 years ago

0.4.0

7 years ago

0.3.1

8 years ago

0.3.0

8 years ago

0.2.0

8 years ago

0.1.0

8 years ago