From 5c91e09151c053967255331b4f33060e7de0e90a Mon Sep 17 00:00:00 2001 From: Connor Olding Date: Sun, 10 Apr 2016 08:41:52 -0700 Subject: [PATCH] fix backwards relative labels --- lips/Preproc.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lips/Preproc.lua b/lips/Preproc.lua index f10fb38..89116e8 100644 --- a/lips/Preproc.lua +++ b/lips/Preproc.lua @@ -79,7 +79,7 @@ function Preproc:process(tokens) if label:sub(1, 1) == '+' then insert(plus_labels, rl) elseif label:sub(1, 1) == '-' then - insert(minus_labels, rl) + insert(minus_labels, 1, rl) else error('Internal Error: unexpected token for relative label') end