Design and implementation of an efficient hybrid dynamic and static typing language

2014 ◽  
Vol 46 (2) ◽  
pp. 199-226 ◽  
Author(s):  
Miguel Garcia ◽  
Francisco Ortin ◽  
Jose Quiroga
Author(s):  
Pablo E. Martínez Lopez

Static type systems are fundamental tools used to determine properties of programs before execution. There exist several techniques for validation and verification of programs based on typing. Thus, type systems are important to know for the practicioner. When designing and implementing a technique based on typing systems, there is usually a gap between the formal tools used to specify it, and the actual implementations. This gap can be an obstacle for language designers and programmers. A better understanding of the features of a type system and how they are implemented can help enourmously to the good design and implementation of new and powerful verification methods based on type systems. This chapter addresses the problem of specifying and implementing a static type system for a simple language, but containing many of the subtleties found in bigger, mainstream languages. This contributes to the understanding of the techniques, thus bridging the gap between theory and practice. Additionally, the chapter contains a small survey of some of the existing developments in the static typing area and the static analysis based on typing.


2015 ◽  
Vol 24 (3) ◽  
pp. 106-113 ◽  
Author(s):  
Stephen N. Calculator

Purpose To provide an overview of communication characteristics exhibited by individuals with Angelman Syndrome (AS) and special considerations associated with the design and implementation of augmentative and alternative communication (AAC) programs. Method Results of recent studies exploring individuals' uses of AAC are reviewed, with particular emphasis on factors related to individuals' acceptance and successful uses of AAC systems. Results Not applicable Conclusion Despite their inconsistent access to practices previously found to foster individuals' acceptance of AAC systems, individuals with AS demonstrate the ability to use AAC systems, including high-tech AAC devices, successfully.


2017 ◽  
Author(s):  
Alicia Papas ◽  
Anthony D. LaMontagne ◽  
Allison J. Milner ◽  
Amanda Allisey ◽  
Andrew J. Noblet ◽  
...  

2015 ◽  
Vol 6 (4) ◽  
pp. 171-184
Author(s):  
Liangbo Xie ◽  
Jiaxin Liu ◽  
Yao Wang ◽  
Chuan Yin ◽  
Guangjun Wen

Sign in / Sign up

Export Citation Format

Share Document