all repos — min @ 4dda393d93d1c99e7f658f66f5e415b5699f6672

A small but practical concatenative programming language.

Fixed setSigil incorrectly calling setSymbol
h3rald h3rald@h3rald.com
Wed, 03 Jun 2026 10:45:59 +0200
commit

4dda393d93d1c99e7f658f66f5e415b5699f6672

parent

7c059e97dd7fe78562730a9c70958057adc35d1b

2 files changed, 2 insertions(+), 1 deletions(-)

jump to
M minpkg/core/parser.nimminpkg/core/parser.nim

@@ -1166,7 +1166,7 @@ result = true

else: # Go up the scope chain and attempt to find the sigil if not scope.parent.isNil: - result = scope.parent.setSymbol(key, value) + result = scope.parent.setSigil(key, value) proc previous*(scope: ref MinScope): ref MinScope = if scope.parent.isNil:
M next-release.mdnext-release.md

@@ -9,5 +9,6 @@ * No longer using ref for `MinValue` objects.

* No longer performing a deep copy when dequoting. * Optimized the way debug information is stored to reduce memory usage. * Avoiding creating unnecessary scopes when possible (withScope macro already creates a scope). +* Fixed `setSigil` incorrectly calling `setSymbol`.