From ca62f96dcbf265a2cda6a0b794e2107e7f86f097 Mon Sep 17 00:00:00 2001 From: JF Bastien Date: Mon, 8 Jun 2015 20:04:59 +0200 Subject: Clarify _start/init examples. --- MVP.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/MVP.md b/MVP.md index 663cea9..2257c05 100644 --- a/MVP.md +++ b/MVP.md @@ -20,10 +20,8 @@ separate docs with more precise descriptions of: * The primary unit of loadable, executable code is a **module**. * A module can declare a subset of its functions and global variables to be **exports**. The meaning of exports (how and when they are called) is defined - by the host environment. - * `_start` can be the only meaningful export. - * An `init` method could always be called after loading a module and before - any other exports are called. + by the host environment. For example, `_start` and `init` can be the only + meaningful exports. * A module can declare a set of **imports**. An import is a tuple containing a module name, export name, and the type to use for the import within the module. The host environment controls the mapping from module name to which -- cgit v1.2.3