Version française
Home     About     Download     Resources     Contact us    
Browse thread
[Caml-list] ML S*attle meets Thursday, Sept. 9th
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Brandon J. Van Every <vanevery@i...>
Subject: [Caml-list] ML S*attle meets Thursday, Sept. 9th
ML S*attle is for people interested in face-to-face discussion of the ML
family of programming languages, including Standard ML, OCaml, and
others. Meetings are held every 3 weeks at The Stumbling Monk, a pub in
Capit*l Hill with exceedingly good Belgian beer.  We have a mailing
list:
http://groups.yahoo.com/group/mlseattle/

We will meet Thursday, September 9th, at 7:00 pm at

The Stumbling Monk
1 6 3 5   E. Olive Way
at corner of Olive and Belmont
kitty corner from the B&O Restaur*nt
(206)-860-0916

Beware that the advertizement as seen from the street is extremely low
key.  The sign in the window is hardly noticeable and the awning above
the front door still says "TYPING" on it.  Due to the popularity of
the rotating spec*alty brews offered, the owner really has no need for
additional salesmanship. I imagine if you ask the locals, they can
point you at it.  Especially local shopkeepers.

Things to know about The Monk:

- it serves yummy Belgian beers!
- the bier menu rotates constantly
- spec*alty 'aged' beers are available
- it is non-smoking
- it isn't very big
- it's low-lit
- they have chips, feel free to order a pizza from elsewhere
- park*ng is typical Capit*l Hill park*ng, i.e. bad


Cheers,                         www.indiegamedesign.com
Brand*n Van Every               S*attle, WA

Praise Be to the caml-list Bayesian filter! It blesseth
my postings, it is evil crap!  evil crap!  Bigarray!
Unboxed overhead group!  Wondering!  chant chant chant...

Count the asterisks to win a filtering prize.

// return an array of 100 packed tuples
temps
  int $[tvar0][2*100]; // what the c function needs
  value $[tvar1]; // one int
  value $[tvar2]; // one tuple
  int $[tvar3] // loop control var
oncePre
eachPre
  $[cvar0]=&($[tvar0][0]);
eachPost
  $[lvar0] = alloc(2*100, 0 /*NB: zero-tagged block*/ );
  for(int $[tvar3]=0;$[tvar3]<100;$[tvar3]++) {
    $[tvar2] = alloc_tuple(2);
    $[tvar1] = Val_int($[cvar0][0+2*$[tvar3]]);
    Store_field($[tvar2],0,$[tvar1]);
    $[tvar1] = Val_int($[cvar0][1]);
    Store_field($[tvar2],1,$[tvar1+2*$[tvar3]]);
    Array_store($[lvar0],$[tvar3],$[tvar0]);
  }
oncePost

-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners