Return to search

The expressive power and declarative attributes of exception handling in Forms/3

Exception handling is a programming language feature that can help increase the
reliability of programs. However, not much work has been done on exception handling in
visual programming languages. We present an approach for improving the exception
handling mechanism in Forms/3, a declarative visual programming language based on the
spreadsheet paradigm. We show how this approach can be added without sacrificing
referential transparency and lazy evaluation in Forms/3. We then present a comparison of
the Forms/3 exception handling mechanism with the mechanisms available in Java, C++,
Prograph, Haskell and Microsoft Excel, based on their expressive powers. / Graduation date: 1998

Identiferoai:union.ndltd.org:ORGSU/oai:ir.library.oregonstate.edu:1957/33734
Date14 July 1997
CreatorsAgrawal, Anurag
ContributorsBurnett, Margaret M.
Source SetsOregon State University
Languageen_US
Detected LanguageEnglish
TypeThesis/Dissertation

Page generated in 0.012 seconds