0.3.11 • Published 4 years ago

@gram-data/gram-stringify v0.3.11

Weekly downloads
62
License
MIT
Repository
github
Last release
4 years ago

From gram AST to text literal (a)-->(b).

How to gram-stringify

Install:

npm install @gram-data/gram-stringify

Build an AST using [gram-builder], then pretty print with gram-stringify:

import { node, edge } from '@gram-data/gram-builder';
import { stringify } from '@gram-data/gram-stringify'; 

const left = node('a');
const right = node('b');
const ast = edge([left, right], 'right');

console.log(stringify(ast));

Parse to AST using [gram-parse], then pretty print with gram-stringify:

import { toAST } from '@gram-data/gram-parse'; 
import { stringify } from '@gram-data/gram-stringify'; 

const src = '(a)-->(b)';
const ast = toAST(src);

console.log(stringify(ast));

Next Steps

  • Save to a file to share a gram with a friend!
0.3.11

4 years ago

0.4.0-alpha.8

4 years ago

0.3.10

4 years ago

0.4.0-alpha.6

4 years ago

0.4.0-alpha.5

4 years ago

0.4.0-alpha.4

4 years ago

0.4.0-alpha.3

4 years ago

0.4.0-alpha.2

4 years ago

0.4.0-alpha.1

4 years ago

0.3.9

4 years ago

0.3.9-alpha.2

5 years ago

0.3.6

5 years ago

0.3.8

5 years ago

0.3.7

5 years ago

0.3.5

5 years ago

0.3.4

5 years ago

0.3.2

5 years ago

0.3.1

5 years ago

0.3.3

5 years ago

0.2.18

5 years ago

0.2.17

5 years ago

0.2.15

5 years ago

0.2.14

5 years ago

0.2.13

5 years ago

0.2.12

5 years ago

0.2.13-alpha.1

5 years ago

0.2.11

5 years ago

0.2.10

5 years ago

0.2.9

5 years ago

0.2.8

5 years ago

0.2.7

5 years ago

0.2.6

5 years ago

0.2.5

5 years ago

0.2.3

5 years ago

2.0.1

5 years ago

0.2.4

5 years ago

0.1.10

5 years ago

0.1.9

5 years ago

0.1.8

5 years ago

0.1.7

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago