at operator return -1 when fails in lists and arrays; insert operators (<< and >>) changes che container if it is a variable
This commit is contained in:
@@ -51,6 +51,18 @@ func ArrayFromStrings(stringSlice []string) (aRef *ArrayType) {
|
||||
return
|
||||
}
|
||||
|
||||
func ArrayFromIntsA(ints ...int) (aRef *ArrayType) {
|
||||
return ArrayFromInts(ints)
|
||||
}
|
||||
|
||||
func ArrayFromInts(intSlice []int) (aRef *ArrayType) {
|
||||
aRef = MakeArray(len(intSlice), 0)
|
||||
for i, s := range intSlice {
|
||||
(*aRef)[i] = int64(s)
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
func (aRef *ArrayType) ToString(opt kern.FmtOpt) (s string) {
|
||||
indent := kern.GetFormatIndent(opt)
|
||||
flags := kern.GetFormatFlags(opt)
|
||||
|
||||
Reference in New Issue
Block a user