This chapter describes the design of Hume: A domain-specific language targeting real-time embedded systems. Hume provides a number of high level features including higher-order functions, polymorphic types, arbitrary but sized user-defined data structures, asynchronous processes, lightweight exception handling, automatic memory management and domain-specific meta-programming features, whilst seeking to guarantee strong space/time behaviour and maintaining overall determinacy.
CITATION STYLE
Hammond, K., & Michaelson, G. (2004). The design of hume: A high-level language for the real-time embedded systems domain. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 3016, pp. 127–142). Springer Verlag. https://doi.org/10.1007/978-3-540-25935-0_8
Mendeley helps you to discover research relevant for your work.