aboutsummaryrefslogtreecommitdiff
path: root/HighLevelGoals.md
diff options
context:
space:
mode:
authorLuke Wagner <mail@lukewagner.name>2015-05-06 14:19:24 -0500
committerLuke Wagner <mail@lukewagner.name>2015-05-06 14:19:24 -0500
commite912ffde2a5cddf065f953c26e7842211427cede (patch)
treef7b93e3d7fe30bc4578afbb99d388ee64c0171a1 /HighLevelGoals.md
parent751fb579ca6efe105b0ada92c955ce34cd280ffe (diff)
downloadnanowasm-design-e912ffde2a5cddf065f953c26e7842211427cede.tar.gz
Update HighLevelGoals.md
Diffstat (limited to 'HighLevelGoals.md')
-rw-r--r--HighLevelGoals.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/HighLevelGoals.md b/HighLevelGoals.md
index eb9bbff..7da0870 100644
--- a/HighLevelGoals.md
+++ b/HighLevelGoals.md
@@ -7,9 +7,9 @@
to/from the binary format.
3. Design to serve as a compilation target for a growing set of source languages
over time, starting with C/C++.
-4. Design to maintain the versionless, feature-testing and backwards-compatible
- evolution story of the web; engines should not need multiple, versioned
- decoders.
+4. Design to maintain the versionless, feature-testing and
+ [backwards-compatible](BinaryEncoding.md#backwards-compatibility) evolution story of the web;
+ engines should not need multiple, versioned decoders.
5. Design and implement incrementally:
* [v.1](V1.md) of the standard will be a Minimum Viable Product with a [polyfill][] via client-side compilation to [asm.js][] and thus run on existing browsers.
In semantic corner cases (such as out-of-bounds and alignment, which evoke Undefined Behavior in C and C++), where asm.js does not have ideal semantics,