aboutsummaryrefslogtreecommitdiff
path: root/TextFormat.md
diff options
context:
space:
mode:
authorrossberg-chromium <rossberg@chromium.org>2016-10-31 08:43:09 +0100
committerSeth Thompson <s3th.thompson@gmail.com>2016-10-31 00:43:09 -0700
commit87a96eb2f13603cf954cb13f131616df7a17e832 (patch)
tree7d601009f1a9dabf9ec7c3a4e603c1a25e8110ba /TextFormat.md
parent111d30f81e5b8ab26625d7c505f2c473c6667e8d (diff)
downloadnanowasm-design-87a96eb2f13603cf954cb13f131616df7a17e832.tar.gz
Clarify requirements (#854)
Diffstat (limited to 'TextFormat.md')
-rw-r--r--TextFormat.md6
1 files changed, 4 insertions, 2 deletions
diff --git a/TextFormat.md b/TextFormat.md
index d852d41..4c27ce3 100644
--- a/TextFormat.md
+++ b/TextFormat.md
@@ -99,8 +99,10 @@ will be used in the text format projected from a binary WebAssembly module.
# Future design
## :unicorn:
-An official text format capable of representing WebAssembly modules needs a
-way of encoding, in addition to function bodies: declarations, function
+An official text format for WebAssembly needs to
+be able to represent any well-structured module unambiguously.
+In addition to function bodies and their instruction sequences, it also needs a
+way of encoding declarations, function
signatures, data segments, tables, and other
[sections](BinaryEncoding.md#high-level-structure) of the binary format.