From: Paul Snively <psnively@mac.com>
To: caml-list@yquem.inria.fr
Subject: Trouble Defining an Object
Date: Thu, 8 Sep 2005 11:12:14 -0700 [thread overview]
Message-ID: <70DC8B53-7958-4CC6-A979-2CDFE4E03386@mac.com> (raw)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Folks,
I'm trying to define a class that, given a string containing bytes
from, e.g. an MP3, Ogg Vorbis, etc. music, contains that music.
Later, of course, I'll make the class actually do something with the
data, but for right now I can't even get the code to compile. I'm
using the current ocamlsdl and findlib. Here's a copy of my session
in the ocamlsdl toplevel:
- ----------------------------snip snip----------------------------
Objective Caml version 3.08.4
# #require "sdl.sdlmixer";;
/usr/local/lib/ocaml/site-lib/sdl: added to search path
/usr/local/lib/ocaml/site-lib/sdl/sdlmixer.cma: loaded
# open Sdlmixer;;
# open Filename;;
# class foo init_song =
let name, chan = open_temp_file ~mode:[Open_binary] "foo" "bar" in
output_string chan init_song;
close_out chan;
let the_song = load_music name in
object
val mutable song = the_song
end;;
Characters 123-124:
output_string chan init_song;
^
Syntax error
- ----------------------------snip snip----------------------------
I'm at a loss to understand where the error lies. Any advice would be
greatly appreciated.
Many thanks and best regards,
Paul
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)
iEYEARECAAYFAkMgfwcACgkQO3fYpochAqKSnQCgtaAHbn6WNPyBf5dymt+E2l8n
IzEAoIzGA4Xb5igB719KOf/msuEBG/wD
=HlQ/
-----END PGP SIGNATURE-----
next reply other threads:[~2005-09-08 18:12 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-09-08 18:12 Paul Snively [this message]
2005-09-08 20:04 ` [Caml-list] " Gerd Stolpmann
2005-09-08 20:52 ` Jon Harrop
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=70DC8B53-7958-4CC6-A979-2CDFE4E03386@mac.com \
--to=psnively@mac.com \
--cc=caml-list@yquem.inria.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox