Commit Graph

13 Commits

Author SHA1 Message Date
CrazyEttin b388acc7b4 Reserve null and FF for indicating tape leaders and trailers and an empty tape reader respectively, add the ability to read and convert non-native newlines, and reword the readme 2022-09-12 20:33:11 +03:00
CrazyEttin 92b1c81162 Update to work with multiple-step shifts in Thingamajig v1.1-dev 2022-09-11 19:49:48 +03:00
CrazyEttin 339f117e58 Version 1.0: add checking for sufficient RAM and fix a bug where copying to the same address as the mark would not work 2022-09-09 18:27:36 +03:00
CrazyEttin 47d2589da1 Fix the same speed issues as with inserting, listing, and deleting lines with copying them 2022-09-05 20:30:57 +03:00
CrazyEttin 9770df14c4 Update the code to make use of immediate loads, make sending the line feed character input a carriage return and line feed, and include format information in the readme 2022-08-28 15:49:51 +03:00
CrazyEttin 280a948e8b Change the way escape works slightly and correct some terminology in the readme 2022-08-24 14:41:30 +03:00
CrazyEttin b91f86f1b6 Add the copy ability 2022-08-23 18:31:36 +03:00
CrazyEttin 807e67c800 Make delete discard the previous character, remove unnecessary output alignment, fix a bug in the copy function, and reword the readme. 2022-08-22 23:27:50 +03:00
CrazyEttin 955992988c Reword the readme slightly in Gidubba and convert the readme, license, and source code t a Gidubba-friendly format 2022-08-19 01:25:22 +03:00
CrazyEttin ec3cf94c06 Implement infrastructure for copying and correct some terminology 2022-08-15 12:29:38 +03:00
CrazyEttin c6c1c5567f Add punched tape functionality 2022-08-14 17:56:11 +03:00
CrazyEttin 1c2c501d09 Add multiple argument support and make list ignore non-existent lines 2022-08-14 15:17:45 +03:00
CrazyEttin 27bd4fbc12 Initial commit 2022-08-12 22:40:46 +03:00