From 31158dfb897cf02f23865a63dbc30983e4c01e4e Mon Sep 17 00:00:00 2001 From: William Bell Date: Sat, 6 Apr 2024 15:53:05 +0100 Subject: [PATCH] add support for version numbers and change version --- src/built-ins.go | 1 + src/main.go | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/built-ins.go b/src/built-ins.go index 5e51e0e..02538b7 100644 --- a/src/built-ins.go +++ b/src/built-ins.go @@ -11,6 +11,7 @@ func makeGlobal() ArObject { vars["env"] = env vars["term"] = ArTerm vars["ArgonVersion"] = ArString(VERSION) + vars["ArgonVersionNumber"] = newNumber().SetInt64(VERSION_NUM) vars["number"] = builtinFunc{"number", ArgonNumber} vars["string"] = builtinFunc{"string", ArgonString} vars["socket"] = Map(anymap{ diff --git a/src/main.go b/src/main.go index 1114fe2..6791fdb 100644 --- a/src/main.go +++ b/src/main.go @@ -10,7 +10,8 @@ var Args = os.Args[1:] type stack = []ArObject -const VERSION = "3.0.3" +const VERSION = "3.0.4" +const VERSION_NUM = 0 // Example struct type Person struct {