add support for version numbers and change version

This commit is contained in:
2024-04-06 15:53:05 +01:00
parent e8d25d231c
commit 31158dfb89
2 changed files with 3 additions and 1 deletions

View File

@@ -11,6 +11,7 @@ func makeGlobal() ArObject {
vars["env"] = env vars["env"] = env
vars["term"] = ArTerm vars["term"] = ArTerm
vars["ArgonVersion"] = ArString(VERSION) vars["ArgonVersion"] = ArString(VERSION)
vars["ArgonVersionNumber"] = newNumber().SetInt64(VERSION_NUM)
vars["number"] = builtinFunc{"number", ArgonNumber} vars["number"] = builtinFunc{"number", ArgonNumber}
vars["string"] = builtinFunc{"string", ArgonString} vars["string"] = builtinFunc{"string", ArgonString}
vars["socket"] = Map(anymap{ vars["socket"] = Map(anymap{

View File

@@ -10,7 +10,8 @@ var Args = os.Args[1:]
type stack = []ArObject type stack = []ArObject
const VERSION = "3.0.3" const VERSION = "3.0.4"
const VERSION_NUM = 0
// Example struct // Example struct
type Person struct { type Person struct {