riojs
Version:
Rio. Functional Programming Language that compiles to Javascript
29 lines (17 loc) • 572 B
JavaScript
const fs = require('fs')
const { generate } = require('astring')
const chai = require('chai')
const rio = require('../index.js')
const assert = chai.assert
const src = fs.readFileSync('./examples/if-statement.rio', {encoding: 'utf8'})
//beforeEach(function() {
//})
describe('Statements', function() {
it('Summa should return total of inputs', function() {
const ast = rio.parse( src )
const js = generate( ast )
//console.log(JSON.stringify(ast, null, 2))
console.log(js)
//assert.equal(func(inputs), 3)
});
});