Previous week Up Next week
Hello,
Here is the latest Caml Weekly News, for the week of 02 to 09 September, 2003.
1) mod_caml
2) Is there a "disassembler" for Caml?
3) to OCaml maillist birthday :)
4) graphics in interactive mode
==============================================================================
1) mod_caml
------------------------------------------------------------------------------
** Richard Jones announced:
I'm pleased to announce the release of mod_caml 0.6.1. This version
fixes some memory allocation issues in the previous version (thanks to
Olivier Andrieu).
The URL is:
http://merjis.com/developers/mod_caml/
The next version of mod_caml might only support Apache 2.0. How do
people feel about this?
** He later added:
I've uploaded mod_caml to savannah:
http://savannah.nongnu.org/projects/modcaml/
http://savannah.nongnu.org/cgi-bin/viewcvs/modcaml/modcaml/
The uploaded version supports Apache 1.3 and Apache 2, but
unfortunately the Apache 2 version doesn't quite work because of some
sort of conflict with the PCRE library.
If people are interested in helping out the project, please mail me
and I can give you CVS access.
==============================================================================
2) Is there a "disassembler" for Caml?
------------------------------------------------------------------------------
** Ching-Tsun Chou asked and Christian Lindig answered:
> Is there a "disassembler" for Caml Light or Objective Caml that can
> generate (more or less) readable Caml code from Caml bytecode?
The dumpobj utility in the tools/ directory of the distribution can
disasssemble byte code files. However, it just shows the bytecodes in
clear text, not the original OCaml code. The output is similar to
"ocamlc -dinstr foo.ml".
I don't know of any tool that reconstructs the OCaml source code.
==============================================================================
3) to OCaml maillist birthday :)
------------------------------------------------------------------------------
** Valery Khamenya said:
If we consider the date from the following page as a start of Caml
maillist:
http://pauillac.inria.fr/bin/wilma/caml-list
Then here is my tiny present to Caml maillist birthday:
http://khamenya.ru/ocaml/activity/
==============================================================================
4) graphics in interactive mode
------------------------------------------------------------------------------
** Valery Khamenya asked and Oleg Trott answered:
> Hello All,
>
> Q1. is graphics available in interactive mode?
>
> if "yes" then
>
> Q2. how to use graphics in interactive mode?
Objective Caml version 3.06
# #load "graphics.cma";;
# open Graphics;;
# open_graph " 500x500";;
- : unit = ()
# lineto 300 300;;
- : unit = ()
# close_graph ();;
- : unit = ()
==============================================================================
Using folding to read the cwn in vim 6+
------------------------------------------------------------------------------
Here is a quick trick to help you read this CWN if you are viewing it using
vim (version 6 or greater).
:set foldmethod=expr
:set foldexpr=getline(v:lnum)=~'^=\\{78}$'?'<1':1
zM
If you know of a better way, please let me know.
==============================================================================
Old cwn
------------------------------------------------------------------------------
If you happen to miss a CWN, you can send me a message
(alan.schmitt@inria.fr) and I'll mail it to you, or go take a look at
the archive (http://pauillac.inria.fr/~aschmitt/cwn/) or the RSS feed of the
archives (http://pauillac.inria.fr/~aschmitt/cwn/cwn.rss). If you also wish to
receive it every week by mail, just tell me so.
==============================================================================
Alan Schmitt