From 0145c6d34fdd4f05e8592da052f99647d7588050 Mon Sep 17 00:00:00 2001 From: Chris Pressey Date: Tue, 12 Dec 2017 14:59:20 +0000 Subject: [PATCH] I guess we can note that, even though not 100% sure why it was. --- HISTORY.md | 2 ++ README.md | 5 ----- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/HISTORY.md b/HISTORY.md index 884a343..becf069 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -7,6 +7,8 @@ History of SixtyPical * Can `call` and `goto` routines that are defined further down in the source code. * The `forward` modifier can also be used to indicate that the symbol being copied in a `copy` to a vector is a routine that is defined further down in the source. +* Fixed bug which was preventing `if` branches to diverge in what they initialized, + if it was already initialized when going into the `if`. 0.9 --- diff --git a/README.md b/README.md index 21dec0f..ab72cbf 100644 --- a/README.md +++ b/README.md @@ -46,11 +46,6 @@ Finish the little demo "game" where you can move a block around the screen with the joystick (i.e. bring it up to par with the original demo game that was written for SixtyPical) -### Allow branches to diverge in what they touch - -For example, if the routine inputs and outputs `foo`, and one branch of an `if` -sets `foo` and the other does not touch it, that should be OK. - ### `vector table` type ### `low` and `high` address operators