comparison examples/sockets/ostream.scm @ 0:bf79fb79ee13

Initial Mercurial check in.
author samer
date Tue, 17 Jan 2012 17:50:20 +0000
parents
children 5df24c91468d
comparison
equal deleted inserted replaced
-1:000000000000 0:bf79fb79ee13
1 (load "sockets.scm")
2
3 ;;; get a random vector
4 (define v (VVector. "v" 8))
5 (.next (samer.maths.random.NormalisedGaussian.) (.array v))
6
7 ;;; write object to a file
8 (define o (oostream (ofstream "obj")))
9 (.writeObject o v)
10 (.close o)
11
12 ;;; read object back
13 (define i (iostream (ifstream "obj")))
14 (define w (.readObject i))
15 (.close i)
16