A2 Geek
|
c254ec94ca
|
Merge pull request #60 from AppleCommander/feature/new-old-tokenizer
New "old tokenizer", basic proofreaders
|
2026-01-11 11:00:01 -06:00 |
|
Rob Greene
|
20d8d53b5a
|
Updating classic token reader to allow strings that don't terminate a string with a quote.
|
2025-11-29 18:30:09 -06:00 |
|
Rob Greene
|
26df0bc0cd
|
Adding in quote and whitespace handling that was somehow missed.
|
2025-11-22 12:24:40 -06:00 |
|
Rob Greene
|
2e4ef8aeb7
|
Fixing CLI tests for Nibble Checkit and Compute! Automatic Proofreader due to text adjustments done in output.
|
2025-11-21 16:25:44 -06:00 |
|
Rob Greene
|
c658518301
|
Adding in Key Perfect 5 lowercase handling.
|
2025-11-18 14:13:25 -06:00 |
|
Rob Greene
|
fe5026ad61
|
Found bug in Key Perfect 5.0. Once a REM was detected... it never got reset. Doh!
|
2025-11-18 12:38:49 -06:00 |
|
Rob Greene
|
5a3eb9bc77
|
First draft of Key Perfect 5 algorithm. Doesn't work for everything. Committing before ripping everything apart.
|
2025-11-17 21:28:33 -06:00 |
|
Rob Greene
|
9d52ebfe61
|
Adding MicroSPARC Key Perfect v4.0 code checker.
|
2025-11-16 17:17:07 -06:00 |
|
Rob Greene
|
02c960b749
|
Adding Nibble Apple Checker.
|
2025-11-11 18:52:51 -06:00 |
|
Rob Greene
|
d95415dc69
|
Adding some unit-level testing; added the Compute! Apple Automatic Proofreader; reorganized the CLI to group Proofreaders together; updated README with samples.
|
2025-11-10 17:03:16 -06:00 |
|
Rob Greene
|
8c303a4f98
|
Adding experimental Nibble Checkit code validation.
|
2025-11-09 13:42:57 -06:00 |
|
Rob Greene
|
9da332fd68
|
Adding shorten-numbers optimization. (0.6 is output as just .6 since leading 0 is not needed.)
|
2025-11-07 17:24:37 -06:00 |
|
Rob Greene
|
228149ff06
|
Fixing copy/paste again.
|
2025-11-07 17:23:57 -06:00 |
|
Rob Greene
|
dff6ad7a3b
|
Realized copy/paste and then editing code actually crashed basic. It appears that 67,68 and AF,B0 need to be set (start and end of applesoft program). Also adjusted end + 1 since that's what Applesoft calculated when working through this.
|
2025-11-07 14:40:27 -06:00 |
|
Rob Greene
|
1d758a9b83
|
Adding number preservation tests which revealed classic tokenizer was not generating the correct tokens for '&', '+', '-', '*', '/', '^', '<', '=', and '>'.
|
2025-11-07 13:13:51 -06:00 |
|
dependabot[bot]
|
2d5d0ffd99
|
Bump org.junit:junit-bom from 6.0.0 to 6.0.1
Bumps [org.junit:junit-bom](https://github.com/junit-team/junit-framework) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/junit-team/junit-framework/releases)
- [Commits](https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1)
---
updated-dependencies:
- dependency-name: org.junit:junit-bom
dependency-version: 6.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-11-03 00:11:15 +00:00 |
|
dependabot[bot]
|
007ec42108
|
Bump org.junit:junit-bom from 5.10.0 to 6.0.0
Bumps [org.junit:junit-bom](https://github.com/junit-team/junit-framework) from 5.10.0 to 6.0.0.
- [Release notes](https://github.com/junit-team/junit-framework/releases)
- [Commits](https://github.com/junit-team/junit-framework/compare/r5.10.0...r6.0.0)
---
updated-dependencies:
- dependency-name: org.junit:junit-bom
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-10-27 00:05:28 +00:00 |
|
Rob Greene
|
02b07eafc5
|
Repackaged.
|
2025-10-21 15:26:49 -05:00 |
|
Rob Greene
|
f1866703c2
|
Adding license header.
|
2025-10-20 16:30:52 -07:00 |
|
Rob Greene
|
46befa1792
|
Updating project to run CLTH tests during nativeCompile as well.
|
2025-10-19 13:23:26 -07:00 |
|
Rob Greene
|
603c5e658e
|
Adding some 'st' command line tests. Had to restructure how System.exit is called due to the Java agent throwing an execution for tracking.
|
2025-10-19 12:49:57 -07:00 |
|
Rob Greene
|
cc2cb5b747
|
Adding some 'bt' command line tests. Had to restructure how System.exit is called due to the Java agent throwing an execution for tracking.
|
2025-10-19 10:34:30 -07:00 |
|