source: doc/theses/andrew_beach_MMath/conclusion.tex @ cb6b8cb

enumforall-pointer-decayjacob/cs343-translationpthread-emulationqualifiedEnum
Last change on this file since cb6b8cb was cb6b8cb, checked in by Andrew Beach <ajbeach@…>, 14 months ago

Andrew MMath: Fixes in the conclusion and main body. Used Peter's infroduction feedback; which was never wrong in the first place.

  • Property mode set to 100644
File size: 940 bytes
Line 
1\chapter{Conclusion}
2\label{c:conclusion}
3% Just a little knot to tie the paper together.
4
5In the previous chapters this thesis presents the design and implementation
6of \CFA's exception handling mechanism (EHM).
7Both the design and implementation are based off of tools and techniques
8developed for other programming languages but they were adapted to better fit
9\CFA's feature set.
10
11The resulting features cover all of the major use cases of the most popular
12termination EHMs of today, along with reintroducing resumption exceptions and
13creating some new features that fix with \CFA's larger programming patterns.
14
15The implementation has been tested and compared to other implementations.
16The results, while not cutting edge, are good enough for prototyping, which
17is \CFA's stage of development.
18
19This is a valuable new feature for \CFA in its own right but also serves
20as a tool (and motivation) for other developments in the language.
Note: See TracBrowser for help on using the repository browser.