mirror of
https://github.com/kanaka/mal.git
synced 2024-10-26 22:28:26 +03:00
8a19f60386
- Reorder README to have implementation list after "learning tool" bullet. - This also moves tests/ and libs/ into impls. It would be preferrable to have these directories at the top level. However, this causes difficulties with the wasm implementations which need pre-open directories and have trouble with paths starting with "../../". So in lieu of that, symlink those directories to the top-level. - Move the run_argv_test.sh script into the tests directory for general hygiene.
16 lines
308 B
JavaScript
16 lines
308 B
JavaScript
fs = require('fs');
|
|
assert = require('assert');
|
|
|
|
function assert_eq(a, b) {
|
|
GLOBAL.assert.deepEqual(a, b, a + " !== " + b);
|
|
}
|
|
|
|
function load(file) {
|
|
console.log(process.cwd());
|
|
//process.chdir('../');
|
|
eval(fs.readFileSync(file,'utf8'));
|
|
}
|
|
|
|
exports.assert_eq = assert_eq;
|
|
exports.load = load;
|