Rename scripts for running assembler and cpu, to make their purpose clearer from just the filenames
This commit is contained in:
parent
a758d92f10
commit
52bd34a03d
|
|
@ -1,10 +1,10 @@
|
|||
{
|
||||
"name": "paper-computer",
|
||||
"scripts": {
|
||||
"rundisplay": "node assemble-and-run.js run",
|
||||
"rundebug": "node assemble-and-run.js debug",
|
||||
"asm": "node assemble.js run",
|
||||
"asmdebug": "node assemble.js debug",
|
||||
"rundisplay": "node run-cpu.js run",
|
||||
"rundebug": "node run-cpu.js debug",
|
||||
"asm": "node run-assembler.js run",
|
||||
"asmdebug": "node run-assembler.js debug",
|
||||
"jsdoc": "./node_modules/.bin/jsdoc"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
// Run: `node assemble.js run assembly.asm`
|
||||
// Debug: `node assemble.js debug assembly.asm`
|
||||
// Run: `node run-assembler.js run assembly.asm`
|
||||
// Debug: `node run-assembler.js debug assembly.asm`
|
||||
|
||||
const fs = require('fs');
|
||||
const assembler = require('./assembler.js');
|
||||
|
|
@ -1,5 +1,13 @@
|
|||
// Run: `node assemble-and-run.js run assembly.asm`
|
||||
// Debug: `node assemble-and-run.js debug assembly.asm`
|
||||
// Run: `node run-cpu.js run assembly.asm`
|
||||
// Debug: `node run-cpu.js debug assembly.asm`
|
||||
|
||||
// TODO: allow running pre-compiled machine code.
|
||||
//
|
||||
// i'm thinking of an interface like this...
|
||||
//
|
||||
// $ ./run-cpu -mc code.bin
|
||||
// $ ./run-cpu code.asm
|
||||
// $ ./run-cpu --debug code.asm
|
||||
|
||||
const fs = require('fs');
|
||||
const computer = require('./simulator.js');
|
||||
Loading…
Reference in New Issue