Commit graph

9 commits

Author SHA1 Message Date
crc
cb22c59b5a add support multiple bases
This set of patches:

- adds a `Base` variable
- adds `decimal`, `hex`, `octal`, and `binary`
- extends `s:to-number` to support `Base`
- extends `n:to-string` to support `Base`
- updates the glossary to cover these

Additionally:

- removes the 1024 cell limit for the kernel
- adds a header cell (7) for the start of the text input buffer
- adds a header cell (8) for the end of the text input buffer
- updates most Nga implementations that use the text input buffer to look at
  this instead of hard coding the address

FossilOrigin-Name: 391ad6fc0187e5ff3089d5c42d5d5e1c18fd0b2379c90a148ba44bb66145f020
2021-05-18 19:42:35 +00:00
crc
8a9c1ea6ed fix bugs in image.js caused by a missed dup.
FossilOrigin-Name: 9f8cfd4727dff8595712f45357d3274990de84184b5a15330dad58e868de6204
2020-09-03 17:37:40 +00:00
crc
f7076ada7b add "make image-js" target
FossilOrigin-Name: 0eecd3f7d805a79f75a45372c3e3f1308283c550fe7a87b1627d9c2c39d71435
2020-09-03 17:10:39 +00:00
crc
f55452241f small update to js implementation
FossilOrigin-Name: 320b451250ed338d92d1cf9b15412a47d6267721b5c577b9ec10086a359eab76
2020-04-14 18:00:02 +00:00
crc
380df6dea7 begin work on a better set of tests for words in the rx kernel
FossilOrigin-Name: ba14795dce5211e798c2b2daf2b4d234ee1837a11b185dee7c41b931061c406a
2020-03-11 18:42:39 +00:00
crc
60fea68531 some css and layout experiments w/the javascript version
FossilOrigin-Name: bddc212320b4e5d3f187c5e38ad7993c3b672ad1217eedec608698e4772ddecd
2020-03-10 13:56:56 +00:00
crc
9ffc6f277f END -> HALT in Nga instruction naming
FossilOrigin-Name: e3a4cbb9ac94f83d9e256cdaca70addde60626771ccb68b9f784ca4b355ee2ea
2019-12-10 18:51:56 +00:00
crc
3a000cc8f0 nga-js: two column display; hide canvas if nothing was drawn to it; glossary below input area
FossilOrigin-Name: cd673444c1019f2c34abd2ed290ae9bb9d47090c27a750bf909f46e17526b881
2019-11-22 22:02:02 +00:00
crc
62d551aaf5 move nga-js to new vm directory
FossilOrigin-Name: 6f388e3fb22bd159dbd5d159100a73eed215c4e51b21f74ca55f555f7cb810b5
2019-11-22 18:20:19 +00:00