Title :
An intentional language as the basis of a 3-D spreadsheet design
Author :
Du, Weichang ; Wadge, William W.
Author_Institution :
Dept. of Comput. Sci., Victoria Univ., BC, Canada
Abstract :
Plane Lucid is an extension of the language Lucid, a language based on intentional logic. The language allows values of expressions in a program to vary in space as well as in time; it provides spatial and temporal operators to combine values from different contexts (or different points in space and time). As an application of Plane Lucid, an intentional 3-D spreadsheet has been designed in which Plane Lucid is the definition language of the spreadsheet. The spreadsheet is considered as a single entity (called the spreadsheet variable) which varies in spatial and temporal dimensions; values of cells in the spreadsheet are values of the spreadsheet variable at different spatial and temporal points.<>
Keywords :
computer graphics; high level languages; mathematics computing; programming; spreadsheet programs; Plane Lucid; definition language; intentional 3-D spreadsheet; intentional language; intentional logic; spatial dimensions; spatial operators; spreadsheet variable; temporal dimensions; temporal operators; Computer languages; Computer networks; Computer science; Data flow computing; Iterative algorithms; Logic programming; Natural languages; Programming profession; Scholarships; Temperature dependence;
Conference_Titel :
Computer Languages, 1988. Proceedings., International Conference on
Conference_Location :
Miami Beach, FL, USA
Print_ISBN :
0-8186-0874-9
DOI :
10.1109/ICCL.1988.13036