From 7235ec92b3618c6408ba6fed2df131e0ce62259b Mon Sep 17 00:00:00 2001 From: Benjamin Wegener Date: Fri, 2 Feb 2024 17:35:06 +0000 Subject: [PATCH] enh(templating) [wip] variable interpreting --- src/Utils/Placekeeper.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Utils/Placekeeper.js b/src/Utils/Placekeeper.js index 66853a7..e2be50c 100644 --- a/src/Utils/Placekeeper.js +++ b/src/Utils/Placekeeper.js @@ -68,6 +68,12 @@ export default class Placekeeper { ['end', -1], ]); currentVar.set('name', currentVar.get('name') + char); + } else if (currentVar instanceof Map) { + currentVar.set('end', idx); + if (currentVar.get('name').length > 0) { + variables.set(currentVar.get('name'), currentVar); + } + currentVar = null; } } }