0.3.11 • Published 4 years ago
@gram-data/gram-stringify v0.3.11
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