🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #74921

SpreadSheet Design

#74921
From: David J. Camp
Date: Sun, 27 Jan 1991 10:53
18 lines
1775 bytes
Here are some ideas on designing a GNU spreadsheet.  Instead of rows
and columns, use arbitrary fields for display.  They need not be fixed
length, and can in fact vary automatically with the value of their
contents.  Individual lines can automatically wrap, allowing the
spreadsheet image to represent a word processor image.  A screen
layout is described in the program file that displays that screen when
executed.  A field can assume any data type, including that of a
separate program file that displays its return value when executed.
Since the fields are declared in the program, they can be referred to
by normal variable names.  A well-established programming language
like S would make a good candidate for the base language.  It also
makes sense to integrate the program into emacs, so that the word
processing features will fit directly into that environment.  -David-

# david@wubios.wustl.edu             ^     Mr. David J. Camp            #
# david%wubios@wugate.wustl.edu    < * >   +1 314 382 0584              #
# ...!uunet!wugate!wubios!david      v     "God loves material things." #
# abs (investment#1 - investment#2) << abs (anyinvestment - anydebt)    #
Technical Details
Message-ID: <9101271053.AA12112@wubios.wustl.edu>
Path: arc1-ca.pugleaf.net!gmdzi!unido!fauern!ira.uka.de!sol.ctr.columbia.edu!zaphod.mps.ohio-state.edu!tut.cis.ohio-state.edu!WUBIOS.WUSTL.EDU!david

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1025b4,38dc488f7f002ebb,start
X-Google-Attributes: gid1025b4,public
X-Google-ArrivalTime: 1991-01-28 12:38:51 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!fauern!ira.uka.de!sol.ctr.columbia.edu!zaphod.mps.ohio-state.edu!tut.cis.ohio-state.edu!WUBIOS.WUSTL.EDU!david
From: david@WUBIOS.WUSTL.EDU (David J. Camp)
Newsgroups: gnu.misc.discuss
Subject: SpreadSheet Design
Message-ID: <9101271053.AA12112@wubios.wustl.edu>
Date: 27 Jan 91 10:53:41 GMT
Sender: karl@tut.cis.ohio-state.edu
Distribution: gnu
Organization: GNUs
Lines: 18