8b91f30 | Ron Burkey | 06 January 2023, 14:22:41 UTC | HAL/S interpreter: Implemented friendlier input-line editing facilities. | 06 January 2023, 14:22:41 UTC |
9fc118c | Ron Burkey | 06 January 2023, 13:23:20 UTC | HAL/S-FC: Simple DO ... END blocks implemented (not DO FOR/WHILE/UNTIL). | 06 January 2023, 13:23:20 UTC |
597a07e | Ron Burkey | 06 January 2023, 00:28:27 UTC | HAL/S-FC: I've cleaned up the conditionals in IF/THEN and IF/THEN/ELSE to the point where I hope I will be able to implement DO WHILE and DO UNTIL and DO FOR more systematically. | 06 January 2023, 00:28:27 UTC |
0a6eb1d | Ron Burkey | 05 January 2023, 20:29:46 UTC | HAL/S-FC: Fixed usage of UTF-8 characters ¬ and ¢, as well as the nonstandard characters ~ and ^. | 05 January 2023, 20:29:46 UTC |
2fc2ac6 | Ron Burkey | 05 January 2023, 19:35:54 UTC | HAL/S-FC: Fixed various bugs. Implemented IF THEN (not ELSE yet). | 05 January 2023, 19:35:54 UTC |
08a15f0 | Ron Burkey | 04 January 2023, 14:36:58 UTC | HAL/S-FC: Fixed up bad scope conception and forward-goto operations. | 04 January 2023, 14:36:58 UTC |
6289362 | Ron Burkey | 03 January 2023, 23:52:54 UTC | HAL/S compiler/interpreter: Added first control-transfer instruction (GO TO); but my handling of scopes is wrong and needs to be rethought. | 03 January 2023, 23:52:54 UTC |
b06fd2b | Ron Burkey | 03 January 2023, 19:11:57 UTC | Some tweaks to HAL/S compiler/interpreter. | 03 January 2023, 19:11:57 UTC |
ece5389 | Ron Burkey | 03 January 2023, 18:23:07 UTC | HAL/S compiler/interpreter: INITIAL and CONSTANT now work, at least for INTEGER, SCALAR, and CHARACTER types. Other improvements on built-in functions. | 03 January 2023, 18:23:07 UTC |
c8a3425 | Ron Burkey | 03 January 2023, 00:57:19 UTC | HAL/S interpreter: Added lots of built-in HAL/S functions, added CHARACTER expressions, prettified output. | 03 January 2023, 00:57:19 UTC |
5839c5f | Ron Burkey | 01 January 2023, 17:59:13 UTC | Fixed some bugs in the HAL/S compiler's string tokenization. | 01 January 2023, 17:59:13 UTC |
49c7ec4 | Ron Burkey | 01 January 2023, 16:12:31 UTC | The HAL/S compiler/interpreter can now generate PALMAT (and execute that PALMAT) for simple assignment statements and WRITE statements. | 01 January 2023, 16:12:31 UTC |
4de9b66 | Ron Burkey | 01 January 2023, 01:26:08 UTC | Some tweaks to documentation, and removal of full-line comments from HAL/S interpreter loop. | 01 January 2023, 01:26:08 UTC |
48033ef | Ron Burkey | 01 January 2023, 00:57:07 UTC | HAL/S compiler finally generating some actual PALMAT executable code, for assignments. | 01 January 2023, 00:57:07 UTC |
8f7d8ce | Ron Burkey | 30 December 2022, 14:21:37 UTC | Updated RMDL with new instance of SUNRISE 45/69 module B28. | 30 December 2022, 14:21:37 UTC |
0f49e7a | Ron Burkey | 23 December 2022, 18:54:20 UTC | Lots of updates to PALMAT generation for DECLARE. | 23 December 2022, 18:54:20 UTC |
54cdf4a | Ron Burkey | 22 December 2022, 23:42:36 UTC | More updates to HAL/S compiler+interpreter. | 22 December 2022, 23:42:36 UTC |
cf51104 | Ron Burkey | 22 December 2022, 15:12:43 UTC | Some HAL/S compiler/interpreter updates. | 22 December 2022, 15:12:43 UTC |
32be295 | Ron Burkey | 20 December 2022, 19:36:15 UTC | More interpreter tweaks. | 20 December 2022, 19:36:15 UTC |
189337f | Ron Burkey | 20 December 2022, 18:51:31 UTC | Added translation of tokens like _SYMB_nn into their stringified forms to HAL/S interpreter TRACE. Much "easier" to read now. | 20 December 2022, 18:51:31 UTC |
bc5c51a | Ron Burkey | 20 December 2022, 17:51:30 UTC | For some reason, my changes didn't get included in the last commit. | 20 December 2022, 17:51:30 UTC |
29f0ab1 | Ron Burkey | 20 December 2022, 17:25:59 UTC | More HAL/S interpreter tweaks. | 20 December 2022, 17:25:59 UTC |
34218bd | Ron Burkey | 20 December 2022, 01:36:51 UTC | Allowed for Windows/Mac versions of the compiler, as well as other cleanups in the build from source. | 20 December 2022, 01:36:51 UTC |
a15912e | Ron Burkey | 19 December 2022, 23:42:07 UTC | Continued progress on HAL/S compiler and interpreter. | 19 December 2022, 23:42:07 UTC |
eb9eee6 | Ron Burkey | 15 December 2022, 23:21:57 UTC | More progress on HAL/S preprocessor+compiler, code-sample fixes, new code-sample files. | 15 December 2022, 23:21:57 UTC |
59843f9 | Ron Burkey | 15 December 2022, 01:02:28 UTC | Resumed checking preprocessor+compile front-end vs code samples. Lots of fixes related to that. | 15 December 2022, 01:02:28 UTC |
dc1596d | Ron Burkey | 13 December 2022, 12:37:33 UTC | Refactoring the HAL/S compiler somewhat. | 13 December 2022, 12:37:33 UTC |
eb4b13a | Ron Burkey | 09 December 2022, 00:05:13 UTC | Trying to remove SYNTHESI.xpl from the wrong directory. | 09 December 2022, 00:05:13 UTC |
a01e79d | Ron Burkey | 08 December 2022, 23:17:20 UTC | Reference source code for XPL compiler and partial source code for HAL/S-FC compiler release 32V0 added. | 08 December 2022, 23:17:20 UTC |
000edb2 | Ron Burkey | 02 December 2022, 22:41:43 UTC | Lots more HAL/S preprocessor and compiler front-end debugs. | 02 December 2022, 22:41:43 UTC |
6d9487c | Ron Burkey | 01 December 2022, 23:31:09 UTC | Continued updates to HAL/S preprocessor and compiler front-end. | 01 December 2022, 23:31:09 UTC |
793d609 | Ron Burkey | 01 December 2022, 00:32:49 UTC | Merge branch 'master' of https://github.com/virtualagc/virtualagc.git | 01 December 2022, 00:32:49 UTC |
31a6579 | Ron Burkey | 01 December 2022, 00:32:34 UTC | Several HAL/S preprocessor, compiler front-end, and sample-code fixes. | 01 December 2022, 00:32:34 UTC |
bbf86df | Ronald Burkey | 27 November 2022, 21:40:27 UTC | Merge pull request #1186 from thewonderidiot/yayul_sunrise45_fixes yaYUL: Corrections required for Sunrise 45 assembly | 27 November 2022, 21:40:27 UTC |
36eaeae | Mike Stewart | 27 November 2022, 17:50:06 UTC | yaYUL: Corrections required for Sunrise 45 assembly | 27 November 2022, 17:50:06 UTC |
df2a12d | Ron Burkey | 25 November 2022, 23:58:49 UTC | LBNF and script tweaks related to detailed checking of HAL/S compiler front-end output for the code samples from "Programming in HAL/S". | 25 November 2022, 23:58:49 UTC |
71199f2 | Ron Burkey | 25 November 2022, 13:15:21 UTC | Completed the set of code samples from "Programming in HAL/S". | 25 November 2022, 13:15:21 UTC |
f379aa6 | Ron Burkey | 24 November 2022, 13:27:40 UTC | Removed "improvements" I had made to the code samples from "Programming in HAL/S", hopefully restoring them to their exact form from the document. | 24 November 2022, 13:27:40 UTC |
9ddd901 | Ron Burkey | 24 November 2022, 00:03:12 UTC | Added a bunch more HAL/S code samples from "Programming in HAL/S". | 24 November 2022, 00:03:12 UTC |
3ca50df | Ron Burkey | 23 November 2022, 00:12:29 UTC | Fixed some goofed-up tokenization in the HAL/S compiler frontend. | 23 November 2022, 00:12:29 UTC |
c7285ad | Ron Burkey | 22 November 2022, 17:10:08 UTC | Compiler front-end now compiles without error; but I think it needs some rethinking. | 22 November 2022, 17:10:08 UTC |
01c4996 | Ron Burkey | 19 November 2022, 20:00:08 UTC | HAL-S.bnf, extraHAL-S.lbnf, and bnf2lbnf.py deprecated in favor of HAL_S.cf. | 19 November 2022, 20:00:08 UTC |
26a279e | Ron Burkey | 19 November 2022, 19:38:44 UTC | Making sure there's a semi-good copy of HAL_S.cf saved. | 19 November 2022, 19:38:44 UTC |
b55ca8b | Ron Burkey | 19 November 2022, 13:51:43 UTC | Added a variety of new HAL/S code samples, and renamed the old ones in a more-useful, more-consistent way. | 19 November 2022, 13:51:43 UTC |
bcc0af2 | Ron Burkey | 18 November 2022, 18:15:58 UTC | Added 7 new HAL/S sample programs, plus preprocessor fixes to handle their special quirks. | 18 November 2022, 18:15:58 UTC |
ee04ab9 | Ron Burkey | 18 November 2022, 15:06:33 UTC | The HAL/S compiler now gives no syntax errors for the 15 code samples I've accumulated; need more code samples now for further debugging. | 18 November 2022, 15:06:33 UTC |
2bf93dd | Ronald Burkey | 17 November 2022, 15:21:38 UTC | Update README.md | 17 November 2022, 15:21:38 UTC |
638f6d2 | Ron Burkey | 17 November 2022, 14:29:49 UTC | Aurora 88 physical rope-memory module dumps were added, and Aurora 88 was integrated into the VirtualAGC GUI. | 17 November 2022, 14:29:49 UTC |
6fb0b14 | Ron Burkey | 17 November 2022, 01:02:17 UTC | Continued improvements in BNF and LBNF for compiler front-end, sample code, helper scripts, and documentation. | 17 November 2022, 01:02:17 UTC |
1fb2962 | Ron Burkey | 16 November 2022, 14:35:24 UTC | Updated README. | 16 November 2022, 14:35:24 UTC |
d1b6c6f | Ron Burkey | 16 November 2022, 14:10:00 UTC | Various progress on HAL/S compiler. | 16 November 2022, 14:10:00 UTC |
5f0f86f | Ronald Burkey | 15 November 2022, 14:46:21 UTC | Update README.md | 15 November 2022, 14:46:21 UTC |
0b4959f | Ronald Burkey | 15 November 2022, 14:43:37 UTC | Update README.md | 15 November 2022, 14:43:37 UTC |
ff0ec0b | Ronald Burkey | 15 November 2022, 14:42:19 UTC | Update README.md | 15 November 2022, 14:42:19 UTC |
ef6e6ed | Ronald Burkey | 15 November 2022, 14:23:34 UTC | Update README.md | 15 November 2022, 14:23:34 UTC |
d0aafc9 | Ronald Burkey | 15 November 2022, 14:21:34 UTC | Update README.md | 15 November 2022, 14:21:34 UTC |
9bf6bfa | Ronald Burkey | 15 November 2022, 14:20:24 UTC | Update README.md | 15 November 2022, 14:20:24 UTC |
b4a40f2 | Ronald Burkey | 15 November 2022, 14:19:29 UTC | Update README.md | 15 November 2022, 14:19:29 UTC |
2e506b7 | Ronald Burkey | 14 November 2022, 14:38:17 UTC | Update README.md | 14 November 2022, 14:38:17 UTC |
81b02bf | Ronald Burkey | 14 November 2022, 13:30:44 UTC | Update README.md | 14 November 2022, 13:30:44 UTC |
625bb85 | Ronald Burkey | 13 November 2022, 14:34:28 UTC | Update README.md | 13 November 2022, 14:34:28 UTC |
213ed07 | Ronald Burkey | 13 November 2022, 14:10:08 UTC | Create README.md | 13 November 2022, 14:10:08 UTC |
dcab573 | Ron Burkey | 11 November 2022, 00:25:13 UTC | Various work-in-progress on Shuttle software. | 11 November 2022, 00:25:13 UTC |
a81a903 | Ron Burkey | 07 November 2022, 23:59:05 UTC | A little work on the HAL/S compiler, but mainly the addition of a bunch of small sample HAL/S programs taken from the documentation. | 07 November 2022, 23:59:05 UTC |
46a0802 | Ron Burkey | 30 October 2022, 13:05:32 UTC | Typo correction in README. | 30 October 2022, 13:05:32 UTC |
70643cb | Ron Burkey | 30 October 2022, 12:55:53 UTC | More work on automated investigation of Sundial E. | 30 October 2022, 12:55:53 UTC |
536e5b9 | Ron Burkey | 29 October 2022, 23:12:49 UTC | Sunrise 45 and 69 core ropes added (source code not yet available), and executable from the VirtualAGC GUI. | 29 October 2022, 23:12:49 UTC |
2b8ab52 | Ron Burkey | 29 October 2022, 19:28:23 UTC | Forgot to add the README's images to the repository. | 29 October 2022, 19:28:23 UTC |
f1a9208 | Ron Burkey | 29 October 2022, 19:24:50 UTC | Added the repaired 1003133-20 (Sunrise 45+ module B28) to the RMDL. | 29 October 2022, 19:24:50 UTC |
0c4626c | Ron Burkey | 29 October 2022, 11:45:57 UTC | LM131R1 support added to VirtualAGC GUI, and added as one of the AGC versions built by default. | 29 October 2022, 11:45:57 UTC |
fe36a2b | Ronald Burkey | 29 October 2022, 11:10:38 UTC | Merge pull request #1184 from virtualagc/lm131r1 Reconstructed LM131 revision 1 source code | 29 October 2022, 11:10:38 UTC |
769d33c | Mike Stewart | 29 October 2022, 02:39:48 UTC | LM131: Added entry for program alarm 1466 in ASSEMBLY AND OPERATION INFORMATION | 29 October 2022, 02:39:48 UTC |
b1164ed | Mike Stewart | 29 October 2022, 02:19:49 UTC | LM131 rev 1: incorporated all changes from module dump | 29 October 2022, 02:19:49 UTC |
c55fa81 | Mike Stewart | 29 October 2022, 01:37:41 UTC | LM131: Regenerated baseline sources from Luminary 131 and added a build step to check against the module dump | 29 October 2022, 01:37:41 UTC |
c94fbbf | Ron Burkey | 28 October 2022, 23:23:36 UTC | Some fixes for BLK2 interpretive disassembly. Some minor findings on Sundial E reconstruction. A new one-off program (unMike.py) and disassembler command-line options related to that. | 28 October 2022, 23:23:36 UTC |
4f65855 | Ron Burkey | 28 October 2022, 12:50:57 UTC | The disassembler's "special functions" (--pattern, --flex, --specials, etc.) not handles interpretive code rather than just basic code. | 28 October 2022, 12:50:57 UTC |
63468da | Ron Burkey | 27 October 2022, 23:17:48 UTC | Corrected some misinformation about ferrite cores vs AGC fixed memory. | 27 October 2022, 23:17:48 UTC |
f163a44 | Ron Burkey | 27 October 2022, 15:02:09 UTC | Updated Comanche 67 example in disassembler README. | 27 October 2022, 15:02:09 UTC |
cc34e79 | Ron Burkey | 27 October 2022, 14:53:52 UTC | I think the bank-ordering in disassemblerAGC.py and pieceworkAGC.py are working correctly now for all --bin, --hardware, --block1, and --blk2 combinations now. Though there are so many combinations, not all of which I have known-good test data for, that it's hard to be sure. | 27 October 2022, 14:53:52 UTC |
31bd02e | Ron Burkey | 27 October 2022, 13:16:28 UTC | RMDL contents, filenames, and README updated per feedback. | 27 October 2022, 13:16:28 UTC |
3ab1dab | Ron Burkey | 27 October 2022, 03:41:42 UTC | Oops! Fixed some of my corrections to the RMDL. | 27 October 2022, 03:41:42 UTC |
e5337f6 | Ron Burkey | 27 October 2022, 03:30:13 UTC | Clarifications in the Rope-Module Dump Library. | 27 October 2022, 03:30:13 UTC |
2524c1f | Ron Burkey | 26 October 2022, 17:56:31 UTC | First attempt at adding a Rope-Module Dump Library, including lots of new rope-memory module dumps. Some corrections related to the disassemblerAGC.py's and pieceworkAGC.py's handling of --block1 --hardware. | 26 October 2022, 17:56:31 UTC |
ce35585 | Ron Burkey | 26 October 2022, 00:14:36 UTC | Yet more clarification in the README. | 26 October 2022, 00:14:36 UTC |
abaf520 | Ron Burkey | 26 October 2022, 00:10:34 UTC | Fixed annoying typos in the SundialE README. | 26 October 2022, 00:10:34 UTC |
cdeb8a0 | Ron Burkey | 26 October 2022, 00:02:33 UTC | Added some additional thoughts to the SundialE README about source-code reconstruction using the disassembler. | 26 October 2022, 00:02:33 UTC |
85050c6 | Ron Burkey | 25 October 2022, 22:13:01 UTC | Updated README with additional info about workflow.sh and bin files. | 25 October 2022, 22:13:01 UTC |
7ba191e | Ron Burkey | 25 October 2022, 22:02:37 UTC | Finished adding initial support for BLK2. As far as I know, it works well enough. | 25 October 2022, 22:02:37 UTC |
8e09474 | Ron Burkey | 25 October 2022, 13:42:38 UTC | Improved @SPECS command to --dloop. | 25 October 2022, 13:42:38 UTC |
fcfb882 | Ron Burkey | 25 October 2022, 12:24:09 UTC | Added the "@SPECS" command for --dloop. | 25 October 2022, 12:24:09 UTC |
e7a8626 | Mike Stewart | 25 October 2022, 02:37:14 UTC | Merge branch 'master' into lm131r1 | 25 October 2022, 02:37:14 UTC |
5f88601 | Ron Burkey | 24 October 2022, 23:25:02 UTC | Block I interpretive disassembler replaced (again); I'd now categorize it as "working", though it could certainly be improved. | 24 October 2022, 23:25:02 UTC |
746556d | Ron Burkey | 21 October 2022, 18:09:56 UTC | Corrected --dloop output address format. | 21 October 2022, 18:09:56 UTC |
6f3d7f0 | Ron Burkey | 21 October 2022, 17:25:09 UTC | Added ability to accept a symbol name as the starting address for --dloop. | 21 October 2022, 17:25:09 UTC |
26b6018 | Ron Burkey | 21 October 2022, 14:43:08 UTC | Symbol-printing in disassembly improved a lot. It turns out to be a much-more subtle thing than I imagined. | 21 October 2022, 14:43:08 UTC |
6092318 | Ron Burkey | 21 October 2022, 12:28:59 UTC | A lot of symbols which could have been filled in with --dtest or --dloop and --dsymbols weren't. | 21 October 2022, 12:28:59 UTC |
73b450c | Ron Burkey | 20 October 2022, 18:31:14 UTC | Implmented --symbols. Added --invent and remove default creation of symbolse of the form Rbb,aaaa. Separated deduction of aliased erasables. | 20 October 2022, 18:31:14 UTC |
73494a6 | Ron Burkey | 19 October 2022, 23:56:56 UTC | Added symbol-table output and --dloop option. | 19 October 2022, 23:56:56 UTC |
6d5afa4 | Ron Burkey | 19 October 2022, 02:38:46 UTC | Fixed a bug in --intpret. | 19 October 2022, 02:38:46 UTC |
98db52a | Ron Burkey | 19 October 2022, 02:04:08 UTC | Added the --intpret switch. | 19 October 2022, 02:04:08 UTC |