diff --git a/04.internals.md b/04.internals.md index f6415f7d9..49540d9af 100644 --- a/04.internals.md +++ b/04.internals.md @@ -5,7 +5,7 @@ permalink: /internals/ --- * toc -{TOC} +{:toc} # High-Level Design ![High-Level Design]({{ site.baseurl }}/img/engines_high_level_design.jpg) @@ -416,7 +416,7 @@ Otherwise, object's property set is iterated fully and corresponding record is r ECMA-defined runtime operations are implemented mostly with routine having the following signature: -`ecma_completion_value_t ecma_op_* ([ecma_value_t argumants])` +`ecma_completion_value_t ecma_op_* ([ecma_value_t arguments])` or `ecma_property_t * ecma_op_[find/get]*_property (objs, name string, ...)` @@ -453,7 +453,7 @@ Rules for completion value are the same as rules for values, contained in them. ## Opcode handler structure Most opcode handlers consists of the following steps: -1. Decode instruction (i.e. extract "idx"-s) +1. Decode instruction (i.e. extract `idx`-s) 2. Read input values from variables/registers 3. Perform necessary type conversions 4. Perform calls to runtime diff --git a/favicon.ico b/favicon.ico deleted file mode 100644 index c2d199a5a..000000000 Binary files a/favicon.ico and /dev/null differ