core: rename System.srand to System.seed-random

This commit is contained in:
hellerve 2018-02-27 14:54:34 +01:00
parent 01f366f2c8
commit 890a2eab1e
5 changed files with 10 additions and 6 deletions

View File

@ -3,7 +3,7 @@
(defmodule System
(register free (Fn [t] ()))
(register time (Fn [] Int))
(register srand (Fn [Int] ()))
(register seed-random (Fn [Int] ()))
(register sleep-seconds (Fn [Int] ()))
(register sleep-micros (Fn [Int] ()))
)

View File

@ -15,7 +15,7 @@ int System_time() {
return time(0);
}
void System_srand(int x) {
void System_seed_MINUS_random(int x) {
srand(x);
}

View File

@ -153,7 +153,7 @@
(Float.random-between 10.0f 20.0f))
(defn print-random-floats []
(do (System.srand (System.time))
(do (System.seed-random (System.time))
(let [rands (Array.repeat 10 random-float)]
(println (ref (Array.str &rands))))))
@ -207,7 +207,7 @@
(more-array)
(macrooo)
(macrooo2)
(System.srand (System.time))
(System.seed-random (System.time))
(println (ref (str (ref (repeat 10 flip)))))
(calling-delete)
(updating)

View File

@ -37,7 +37,7 @@
(defn main []
(do (println "Seeding random number generator...\n")
(System.srand (System.time))
(System.seed-random (System.time))
(start-new-game!)
(while guessing
(let [user-input (get-line)

View File

@ -32,7 +32,7 @@
(defn main []
(do
(System.srand (System.time))
(System.seed-random (System.time))
(let [monsters (Array.copy-map Monster.init-random &[@"Pegasus" @"Dragon" @"Devil"])]
(do
(println (ref (Array.str &monsters)))
@ -42,3 +42,7 @@
0 ;; <- Return value, should not be needed?!
))
(build)
(run)
(quit)