Design of a functional shell
- Bangkok : Asian Institute of Technology, 1988
- 66 p.
- Research studies project report ; no. CS-88-5 .
- Asian Institute of Technology. Research studies project report ; no. CS-88-5 .
A research study submitted in partial fulfillment of the requirements for the the degree of Master of Engineering, School of Engineering and Technology
Research Studies Project Report (M. Eng.) - Asian Institute of Technology, 1988
This research proposes a functional shell which follows the framework of Backus' FP sys t ern . An FP sys t ern is founded o n the use of a fixed set of combining forms call e d functional forms a nd a set of definition of function to building n ew function from the existing ones. They u se no variables or substitution rule as in some functional languages. All the functions in a n FP system are only one type , that is they 1nap objects into objects, and always take a single argument. The proposed functional shell is an attempt to make use of the FP system in the application based mainly on relational databases. A set of new functions and functional forms are introduced to increase the expressive power. Some examples are given to express its u sag e. A partial implementation is made to ascertain the feasibility of the proposed shell .