all repos — min @ 0774384a1fdba1fa8a80cb0a198d8ea7cb2627dc

A small but practical concatenative programming language.

Fixed all test failures.
h3rald h3rald@h3rald.com
Wed, 03 Jun 2026 09:52:18 +0200
commit

0774384a1fdba1fa8a80cb0a198d8ea7cb2627dc

parent

283a5a4b99d8eb7952099d26d237ae5a33f7928c

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

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

@@ -1053,7 +1053,7 @@ else:

return dict.scope.getSymbol(keys[0]) else: debug("Symbol '$1' is not a dictionary." % sym) - return MinOperator(kind: minValOp, val: MinValue(kind: minNull)) + return MinOperator(kind: minValOp, val: MinValue(kind: minUnknown)) proc delSymbolFromPath(scope: ref MinScope, keys: var seq[string]): bool {.gcsafe.}
M tests/global.mintests/global.min

@@ -847,7 +847,7 @@

( {4 :value (stack.dup *) ^square} :example (stack.dup stack.dup * *) ^example.cube - 2 example.cube puts example.value example.square + puts :example.value + 2 example.cube example.value example.square + :example.value example.value 24 == ) test.assert