From 1d1433a6e67224f545d9052f0bbdd019186dc68c Mon Sep 17 00:00:00 2001 From: Cliff Click Date: Mon, 6 Jan 2025 09:55:57 -0800 Subject: Update README.md --- chapter18/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'chapter18/README.md') diff --git a/chapter18/README.md b/chapter18/README.md index cefe3c08..69d93dc2 100644 --- a/chapter18/README.md +++ b/chapter18/README.md @@ -8,13 +8,13 @@ Highlights of the changes: - Function types, and a rework of the type lattice diagrams. - Return Program Counter types, or Return PC or RPC for short. -- A distiguished `null` which can be used for functions, RPCs and struct pointers. +- A distinguished `null` which can be used for functions, RPCs and struct pointers. - Functions themselves can be parsed and evaluated; recursive functions are supported. - Function calls work, call sites can link, and functions can be inlined. - The top-level is now a call to function `main`, and this changed most tests. - A top-level compile driver, which enforces optimization steps. - A local scheduler. -- A new evaluator which relies on at least code motion, both global and local. +- A new evaluator which relies on at code motion, both global and local. - A graphic animated viewer for peepholes. Functions are *not* closures in this chapter; that brings about far more -- cgit v1.2.3