ref: 4989e1b4e1184e1241c01d7d6f31a073d5a52a20
dir: /libstd/slpush.myr/
use "types.use"
use "alloc.use"
use "fmt.use"
pkg std =
generic slpush : (sl : @a[:], elt : @a -> @a[:])
;;
generic slpush = {sl, elt
sl = slgrow(sl, sl.len + 1)
sl[sl.len - 1] = elt
-> sl
}