rio-de-js
Version:
Divsense Rio Lib Builder
19 lines (14 loc) • 365 B
JavaScript
const fs = require('fs')
const { rio } = require('../index.js')
//const inp = 'highlight_xml.rio'
//const inp = 'calc.rio'
//const inp = 'maybe.rio'
const inp = 'sample.rio'
const rioCode = fs.readFileSync(__dirname + '/' + inp).toString()
try {
const ast = rio.parse(rioCode)
console.log(JSON.stringify(ast, null, 2))
}
catch(e) {
console.log(e)
}