Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins that include changes to files matching 'examples/*'
2021-07-12
| ||
12:35 | Merged trunk changes in check-in: a9eb4a4733 user: tangent tags: pi4-gpio-clean | |
2021-02-14
| ||
22:51 | Merged trunk changes for v20210214 into release branch check-in: 1fa1be1425 user: tangent tags: release, v20210214 | |
2020-12-09
| ||
03:57 | os8script class document is complete. The demo program is moved to its permanent location. check-in: 77a525a884 user: poetnerd tags: trunk | |
2019-04-25
| ||
09:46 | Merged trunk changes for v20190425 into release branch check-in: 2e08e8ff1a user: tangent tags: release, v20190425 | |
2018-12-10
| ||
10:26 | The optimized PRINTS routine requires that AC point at the word *before* the string you want it to print, so we were printing "ELLO, WORLD!" The prior bug with mkbootscript masked this. check-in: 59b81c7034 user: tangent tags: trunk | |
10:23 | Set 8th bit on the ASCIIZ strings in pep001.pal, in case it's used with a terminal that cares about this, such as an ASR-33. check-in: 397c6d8901 user: tangent tags: trunk | |
10:21 | The pep001.pal program could hang in the TSF loop on writing the initial "ANSWER: " leader if the terminal device isn't prepared to receive characters. Added a "TLS" to send a null character to kick things off. This eats up the one remaining word left in PAGE 1! check-in: 15e91ae82b user: tangent tags: trunk | |
08:24 | Set 8th bit on ASCIIZ characters in the PDP-8 assembly "HELLO, WORLD!" demo program: some terminal configurations may require it. check-in: 174d0dc11e user: tangent tags: trunk | |
2018-12-08
| ||
20:38 | The PRINTS routine in examples/hello.pal was not Rick Murphy's optimized version that we're shipping in examples/routines/prints.pal. Updated it. Also fixed the header comment so that the resulting boot script doesn't have a dangling clause in its startup message. check-in: a4075c7cd0 user: tangent tags: trunk | |
2018-03-11
| ||
12:27 | Merged trunk changes in Closed-Leaf check-in: bc32a70eed user: tangent tags: ac-mb-fixes | |
2018-02-06
| ||
05:09 | Merged trunk improvements check-in: cfe9f76381 user: tangent tags: os8-cp | |
2018-01-30
| ||
09:46 | Added examples/fpptst.ft to demonstrate the generation of FPP12 instructions in OS/8 FORTRAN IV assembly (RALF) output even though the FPP feature of SIMH's PDP-8 simulator is not enabled by default in the PiDP-8/I stock simulator init scripts. check-in: bc13bb069b user: tangent tags: trunk | |
2018-01-22
| ||
11:13 | Declaring the argument types of ire0() in examples/pep001-ire0.c to fix complaints from the new CC8. check-in: c70e7a7cb4 user: tangent tags: trunk | |
2018-01-20
| ||
17:27 | Added "int" return type declarations for all CC8 example programs, and removed the int type insertion in bin/cc8-to-os8. check-in: 44fac25071 user: tangent tags: trunk | |
2018-01-12
| ||
10:52 | Assorted improvements to examples/README.md check-in: 8ff7ff0955 user: tangent tags: trunk | |
10:27 | Grammar tweak check-in: 1ce056054e user: tangent tags: trunk | |
10:26 | The BASIC section of examples/README.md now refers the user to the new "Getting Text In" wiki article, both simply and by hinting at some of the methods it documents. check-in: c0463566f9 user: tangent tags: trunk | |
10:12 | Linked to the newer PEP001.* wiki articles from the examples' README.md. check-in: a9069d1472 user: tangent tags: trunk | |
2017-12-23
| ||
00:27 | Merged trunk changes for v20171222 into release branch check-in: 7f42574bca user: tangent tags: release | |
2017-12-11
| ||
20:08 | Moved asm subdir under src check-in: e2d139c73d user: tangent tags: trunk | |
2017-12-10
| ||
17:49 | Reworked most of the *.c examples to be in the style required by the CC8 cross-compiler, then added the bin/cc8-to-os8 filter which converts them to the format expected by the OS/8 version of CC8. check-in: 2f2103d555 user: tangent tags: trunk | |
2017-12-09
| ||
12:15 | Added pep001-ire0.c, the "First Try" program in the PEP001.C wiki article. check-in: 16eb83a9e8 user: tangent tags: trunk | |
12:14 | Added "int" return type to main() in pep001.c: the compiler currently requires it, but it won't warn or error if it isn't present, it'll just fail to do the right thing. Also renamed it to pep001-mod.c after the modulus operator it uses, since we're going to save the other version here next under a different pep001*.c name. check-in: f4a633c567 user: tangent tags: trunk | |
2017-12-07
| ||
18:15 | Added FORTRAN II and FORTRAN IV versions of PEP001, correpsonding to the versions described in the current version of the PEP001.FT wiki article. check-in: 1dde81a5e4 user: tangent tags: trunk | |
18:14 | Updated pep001.c to the current version given in the wiki article check-in: 28e2ce8371 user: tangent tags: trunk | |
2017-12-06
| ||
15:27 | Initial implementation of pep001.fc check-in: 804af8e141 user: tangent tags: trunk | |
2017-12-05
| ||
13:07 | Reworked pep001.c in terms of the new modulus operator support. (The only reason I checked in the previous ire0() based versions is because they're used to tell the story in the PEP001.C wiki article I'm composing, and I'd like to be able to pull those versions back out of source control again later.) check-in: 199a0dff7e user: tangent tags: trunk | |
12:53 | Simplified pep001.c a bit more. check-in: daf2ff9090 user: tangent tags: trunk | |
12:10 | Reworked examples/pep001.c in terms of a new subroutine, ire0(). check-in: 3458e3e939 user: tangent tags: trunk | |
11:48 | Removed an unnecessary #include from pep001.c check-in: b218a6484c user: tangent tags: trunk | |
11:47 | Small fixes to examples/pep001.c check-in: 70613e5eeb user: tangent tags: trunk | |
2017-11-27
| ||
13:15 | Merged in trunk changes; closing branch as it has been superceded by Ian checking the fixes (plus more) in later down the trunk. Closed-Leaf check-in: 17057db60f user: tangent tags: cc8-fixes | |
2017-11-23
| ||
00:02 | Added a missing "hit Escape" in another PIP example check-in: e3054b879f user: tangent tags: trunk | |
2017-11-16
| ||
19:51 | Removed a pointless "return 0" in pep001.c check-in: 1657a72a20 user: tangent tags: trunk | |
19:06 | Merged in trunk fix for SAVE SYS BUILD check-in: e29f5b239d user: tangent tags: cc8-fixes | |
07:59 | First attempt at pep001.c. It builds and runs correctly under Clang, but it fails under CC8. check-in: 176f2cabcd user: tangent tags: trunk | |
2017-10-27
| ||
05:20 | Merged in trunk changes check-in: 16f6e36f5c user: tangent tags: parallel-test-mkos8 | |
02:18 | Another tweak to the table of input and output files in examples/README.md check-in: d922cf60d8 user: tangent tags: trunk | |
02:16 | Added *.script to the table of outputs from the palbart + mkbootscript process. check-in: 9c32f877ae user: tangent tags: trunk | |
02:07 | Added Option 4 section to examples/README.md check-in: 0a5f2b6a45 user: tangent tags: trunk | |
02:01 | Removed a stray sentence fragment from examples/README.md. check-in: bc5ccc898f user: tangent tags: trunk | |
02:00 | Added "Because" column to the table in the "Option 2" section of examples/README.md, explaining why each SR setting is correct. check-in: be4bd24fa0 user: tangent tags: trunk | |
01:52 | Minor fixes to the BASIC section of examples/README.md check-in: dd1af61f28 user: tangent tags: trunk | |
2017-10-14
| ||
02:39 | The bin/*.pt generation build rule added for examples/*.fc conflicted with the preexisting ones for asm/*.pal and examples/*.pal, which also produce bin/*.pt. (Conflicted twice in fact: once at the make(1) level and again in the output when the basename is the same. Consider examples/pep001.{fc,pal}.) Addded -focal and -pal tags to the output *.pt file names to break the conflict. check-in: e9954d80c5 user: tangent tags: trunk | |
2017-10-11
| ||
01:06 | Adjusted the header spacing on the new tratbl.fc example to line them up with the U/W FOCAL number formatting. check-in: 2fa0a6fae9 user: tangent tags: trunk | |
2017-10-10
| ||
23:28 | Added a new section to the supplement, "The Paper Tape Reader", showing how to pull FOCAL programs in from simulated paper tape. Also created a mechanism similar to the examples/*.pal -> bin/*.pt, only for examples/*.fc by way of Bill's txt2ptp program. The new supplement section is written in terms of this mechanism, using a new example program, tratbl.fc. check-in: 964c647879 user: tangent tags: trunk | |
2017-10-08
| ||
18:46 | Merged clean-os8-packs into trunk. check-in: faee651fc4 user: tangent tags: trunk | |
2017-10-03
| ||
20:21 | Whitespace fixes in the examples' README check-in: 753b55fad8 user: tangent tags: clean-os8-packs | |
2017-09-05
| ||
06:13 | Merged in trunk improvements check-in: 0b7f31d043 user: tangent tags: clean-os8-packs | |
2017-08-02
| ||
23:11 | Moved examples/*-rim-loader.pal to a new asm/ top-level directory, since they aren't really "examples" per se. check-in: 505e8f1a3c user: tangent tags: trunk | |