From: Bryan English Date: Sat, 31 Jan 2026 03:52:58 +0000 (-0500) Subject: correct string label indexing X-Git-Url: https://rethought.computer/gitweb//gitweb//git?a=commitdiff_plain;h=824bb1512919a26bbc49652fc92ece74b2b5a682;p=sorel-lang.git correct string label indexing --- diff --git a/rel-lang/relc/src/ir.rs b/rel-lang/relc/src/ir.rs index 23ca6ab..003194b 100644 --- a/rel-lang/relc/src/ir.rs +++ b/rel-lang/relc/src/ir.rs @@ -148,7 +148,7 @@ impl ImportTree { } }, Token::String(text) => { - let string_label = format!("string_{}", data.len() - 1); + let string_label = format!("string_{}", data.len()); data.push(IR::StringDef(string_label.clone(), String::from(*text))); IR::StackPushString(string_label) },