🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #73898

Re: Prior art for 4,674,040 (include files).

#73898
From: Douglas W. Jones,201H MLH,319335...
Date: Fri, 19 Jul 1991 15:30
41 lines
2156 bytes
From article <1991Jul19.050030.27755@ux1.cso.uiuc.edu>,
by peltz@cerl.uiuc.edu (Steve Peltz):
> 
> The Tutor language used on PLATO systems has a "use" command which
> specifies a file name and a block name.
> 
Thanks for jogging my memory!  Here's the relevant quote:

   From "PLATO User's Memo:  Summary of TUTOR Commands and System Variables"
   compiled by Elane Avner, May 20, 1974
   published by the PLATO Services Organization of the
   Computer-Based Education Research Laboratory,
   University of Illinois at Urbana.

   Quoted from page S10:

   use    inserts specified block from specified lesson into lesson being
          condensed

          use      lesson name, block name
          use      block name    (lesson has been specified by previous
                                  -use-)

          (Only one lesson may be referenced by -use-.  Use codes on
          lessons must match.)

   End quote.

   Background:  The term "lesson" is the PLATO technical jargon for a
   source file.  Lessons were divided into named blocks as part of the
   file system organization.  It was common for individual blocks to
   contain groups of related subroutines (called "units" in the TUTOR
   language of the PLATO system).

Thus, we have old prior art for an include mechanism that takes a named
subsection of a document, and as I previously stated, we also have prior
art for an include mechanism that uses conditional directives within the
included document to determine what subsection is included.

					Doug Jones
					jones@cs.uiowa.edu
Technical Details
Message-ID: <7104@ns-mx.uiowa.edu>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!ns-mx!pyrite.cs.uiowa.edu
References: <1991Jul19.050030.27755@ux1.cso.uiuc.edu>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1025b4,23fcbb0f53df5282
X-Google-Attributes: gid1025b4,public
X-Google-ArrivalTime: 1991-07-19 09:47:25 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!ns-mx!pyrite.cs.uiowa.edu
From: jones@pyrite.cs.uiowa.edu (Douglas W. Jones,201H MLH,3193350740,3193382879)
Newsgroups: gnu.misc.discuss
Subject: Re: Prior art for 4,674,040 (include files).
Message-ID: <7104@ns-mx.uiowa.edu>
Date: 19 Jul 91 15:30:37 GMT
References: <1991Jul19.050030.27755@ux1.cso.uiuc.edu>
Sender: news@ns-mx.uiowa.edu
Lines: 41