Multi-dimensional spreadsheet system enabling stack based programming using a virtual machine

A combination programming environment using spreadsheets is described that supports stack based sequential program execution using spreadsheet cells supporting recursion, reentrancy, conditional blocks, loops and block based dependency execution using a virtual machine. This is achieved by partition...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Srinivasan, Sudharshan, Ramchandran, Kothandraman, Kumar, Jai
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A combination programming environment using spreadsheets is described that supports stack based sequential program execution using spreadsheet cells supporting recursion, reentrancy, conditional blocks, loops and block based dependency execution using a virtual machine. This is achieved by partitioning cells in any sheet into named blocks and unnamed blocks that are executed using conditions. Named blocks can be arranged in a call sequence with a caller cell setting up a call to a callee named block using the name of callee block in caller cell formula.