OSDN Git Service

a little more information
authorJoel Matthew Rees <joel.rees@gmail.com>
Mon, 8 Apr 2019 13:53:10 +0000 (22:53 +0900)
committerJoel Matthew Rees <joel.rees@gmail.com>
Mon, 8 Apr 2019 13:53:10 +0000 (22:53 +0900)
BIFDOC.TXT
README.TXT

index 356745c..2e58a15 100644 (file)
@@ -5,7 +5,9 @@
                               8 April 2019\r
 \r
 \r
-           BIF documentation Copyright Joel Matthew Rees 1992, 2019\r
+BIF documentation Copyright  1992, 2000, 2019 Joel Matthew Rees\r
+BIF source and object Copyright 1992, 2000, 2019 Joel Matthew Rees\r
+https://ja.osdn.net/projects/bif-6809/\r
 \r
 \r
 In the spirit of fig-FORTH, the author grants permission as follows:\r
@@ -24,6 +26,7 @@ AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
 ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS \r
 SOFTWARE.\r
 =========\r
+(This is essentially the ISC license.)\r
 \r
 If the copyright notices in this file and the README.TXT file are \r
 retained, including that file and this with your distribution will\r
@@ -46,10 +49,12 @@ as strictly experimental software.  DO NOT ATTEMPT TO ACCESS ORDINARY
 DISKS FORMATTED FOR USE BY OTHER OPERATING SYSTEMS WHILE BIF IS RUNNING!\r
 \r
 Contact as of January 2000:\r
-                                       joel_rees@sannet.ne.jp\r
-                                       http://www.page.sannet.ne.jp/joel_rees\r
-                                       reiisi@nettaxi.com\r
-                                       http://www.nettaxi.com/citizens/reiisi\r
+                                       http://reiisi.blogspot.com\r
+                                       joel.rees+knock@gmail.com\r
+                                       https://defining-computers.blogspot.com/\r
+                                       https://ja.osdn.net/users/reiisi/\r
+                                       https://sourceforge.net/u/reiisi/profile/\r
+                                        \r
 \r
 \r
 *******************************************************************************\r
@@ -62,22 +67,22 @@ interest group publication of FORTH (fig-FORTH), using a non-standard
 binary tree dictionary structure.  The direct-threading mechanism uses\r
 the direct-page addressing mode of the 6809, and thus may not be easily\r
 adaptable to FORTH-83.  It also uses absolute addressing, and thus does\r
-not comform to the requirements of OS-9.  (I am working on an\r
-indirect-threaded version of BIF for OS-9 in my spare time.)\r
+not comform to the requirements of OS-9.  (I was working on an\r
+indirect-threaded version of BIF for OS-9 in my spare time, it \r
+has not happened at this point.)\r
 \r
 BIF.BIN is the executable object; after LOADMing it, EXEC the address\r
-&H1300 (see below).  BIFSOURC.ARC contains the archived (TC31) source\r
-files; the assembler used is Disk EDTASM+.  I used TSEdit to generate\r
-the source files in EDTASM+ format:\r
+&H1300 (see below).  The assembler used is Disk EDTASM+.  I used TSEdit \r
+to generate the source files in EDTASM+ format:\r
 \r
 line-number SPACE [label] TAB mnemonic etc. LF\r
 \r
-Using a text editor to replace the macros with their expansions should\r
-make it compatible with most other assemblers.  An object which will run\r
-under the EDTASM+ "stand-alone" debugger may be generated by changing\r
-ORG $1200 in BIF.ASM to ORG $3F00.\r
+Using a text editor (etc.) to replace the macros with their expansions \r
+should make it compatible with most other assemblers.  An object which \r
+will run under the EDTASM+ "stand-alone" debugger may be generated by \r
+changing ORG $1200 in BIF.ASM to ORG $3F00.\r
 \r
-BIFSCREE.ARC contains the BIF/FORTH source for several utilities, the\r
+The archive contains the BIF/FORTH source for several utilities, the\r
 assembler, and double integer definitions (TOOLS.G00) and a definition\r
 pairing example (PAIRS.G28) useful for making paired lists.  Using\r
 TOOLS.G00 and PAIRS.G28 directly will require moving the two files to\r
@@ -87,19 +92,11 @@ idea.  But resist the temptation to use a text editor on them.  Messing
 with the whitespace will move the source code out of alignment with the\r
 physical FORTH/BIF screens, and thus cause the source code not to load.\r
 \r
-If you want to look at these two files with an editor, I suggest copying\r
-them to a different disk and looking at the copies.  Even my favorite\r
-IBM PC editor, QEDIT, will insert a CR/LF at the end of every 512 bytes\r
-on saving, which is not good.  (I wonder how many letters from OS-9\r
-users it would take to convince the folks at SEMWARE/Applied Systems\r
-Technologies to make an OS-9 version of their editor?)\r
-\r
-For $5.00, to cover postage, time, and the cost of floppies, I will send\r
-a copy of the BIF screens disk on a standard 5 1/4" (ECB formatted)\r
-floppy.  If you request the EDTASM+ compatible source code, I will send\r
-that as well, on the same format disks.  For $5.00 more, I will include\r
-a photo-copy of the documentation (useful if you don't have a way to\r
-print it).\r
+If you want to look at these two files with an editor, use the 32col.c\r
+program to look. At present, I have no means of converting them back.\r
+\r
+If you want to send me money, that sounds great, but contact me by \r
+e-mail first.\r
 \r
 The documentation which follows is written in the standard FORTH\r
 documentation style.  It is not intended as a primer or study guide.\r
index 6b4ff8c..dd04ea8 100644 (file)
@@ -1,9 +1,12 @@
 Information about BIF as of April 2019.\r
 \r
        Joel Matthew Rees, Amagasaki, Hyogo, Japan.\r
-                                       joel.rees@gmail.com\r
+                                       https://ja.osdn.net/projects/bif-6809/\r
+                                       joel.rees+knock@gmail.com\r
                                        http://reiisi.blogspot.com\r
                                        https://defining-computers.blogspot.com/\r
+                                       https://ja.osdn.net/users/reiisi/\r
+                                       https://sourceforge.net/u/reiisi/profile/\r
                                        etc.\r
        Copyright 2000, 2019 Joel Matthew Rees\r
 \r
@@ -241,6 +244,11 @@ TOOLS.G00, TOOLS.G00.out
        and a post-fix assembler.\r
 PAIRS.G28, PAIRS.G28.out\r
        a "database" example from one of my FORTH books.\r
+TOOLS_G00_ERRORS.text\r
+       Contains the tools output readable in regular text editor format \r
+       and the error messages, with their corresponding number in \r
+       hexadecimal. I should make a separate file for the error messages\r
+       (or something).\r
 \r
 and\r
 \r