Results: Data from a total of 189 patients were included in this assessment (114 women, 75 men; mean age, 49.1 years).
This specification defines asm.js, a strict subset of Java Script that can be used as a low-level, efficient target language for compilers.
Validation in limits Java Script programs to only use operations that can be mapped closely to efficient data representations and machine operations of modern architectures, such as 32-bit integers and integer arithmetic.
The types of values are inter-related by a subtyping relation, which can be represented pictorially: The light boxes represent arbitrary Java Script values that may flow freely between code and external Java Script code.
Validation of code is designed to be "pay-as-you-go" in that it is never performed on code that does not request it.