From 9a160098e07885aaca14b3d179dfc60bfc4a3d8d Mon Sep 17 00:00:00 2001 From: Eli Bendersky Date: Sat, 11 Jul 2020 06:52:36 -0700 Subject: [PATCH] Basic ui.js --- .gitignore | 1 + README.md | 5 +++++ index.html | 6 +++++- package.json | 2 +- ui.js | 6 ++++++ 5 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 ui.js diff --git a/.gitignore b/.gitignore index 3c3629e..528645a 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ node_modules +js8080simBundle.js diff --git a/README.md b/README.md index e648f9f..f730148 100644 --- a/README.md +++ b/README.md @@ -1 +1,6 @@ # js-8080-sim + +## Bundling for the browser + +We use `browserify`; see `Makefile` for the invocation. + diff --git a/index.html b/index.html index ab42ab7..12ca962 100644 --- a/index.html +++ b/index.html @@ -14,7 +14,6 @@ width: 240px; } - @@ -32,5 +31,10 @@
Result
+ + + + + diff --git a/package.json b/package.json index 4e83706..0ccd88b 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "js-8080-sim", "version": "1.0.0", "description": "8080 assembler and simulator", - "main": "src/assembler.js", + "main": "src/bundleMain.js", "scripts": { "test": "mocha" }, diff --git a/ui.js b/ui.js new file mode 100644 index 0000000..3540f25 --- /dev/null +++ b/ui.js @@ -0,0 +1,6 @@ +// Expects the global js8080sim to be available. +let asm = new js8080sim.Assembler(); + +let st = document.querySelector("#status"); +st.textContent = "SUCCESS"; +st.style.color = "green";