| otherwise = do c - peekElemOff buf i
loop (i+1) (c:cs)
val - loop 0 xs
free buf
return val
-}
---
Cheers,
Sven
--
Sven PanneTel.: +49
for enumFromThenTo is used, which truncates
4%3 to 1 (same for enumFromTo).
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen
hPutBin stdout (3.141592 :: Float)
hPutBin stdout (12345678 :: Int)
print = (hGetBin stdin :: IO Int)
--SNIPSNIPSNIPSNIPSNIPSNIPSNIPSNIP--
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer
.
Comments/opinions?
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mailto:[EMAIL PROTECTED]D
into /usr/lib/ghc. So what's
the problem? :-)
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mailto:[EMAIL
ingle load instruction in machine code. *sigh*
Normally I'm not an advocate of O(1) optimizations, but in this
special case, which will happen in lots of inner loops, the situation
is different...
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Ins
process and outputs Haskell definitions or
#defines for all needed constants. Aaaargl...
Has anybody better ideas (coding tricks, extensions for the FFI, etc.)
for a general solution to this problem?
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU
such functions...
And if you need a tool (which I desperately would), it can produce
the constants right away, without any foreign import. Hmmm, how
does this fit with Green Card? And the tool would seem conspicuously
like a cut-down version of Manuel's C-HS.
Cheers,
Sven
--
Sven Panne
Sven Panne wrote:
George Russell wrote:
[...] Supposing you now make a change to C. For example, suppose
you add a line
pangle = "pangle"
to the end of C, and add "pangle" to the list of exports from C.
Then you recompile C. You will find that C.hi now has a
100 (Gen: 0)
[... ad infinitum ... ]
Simon: Something wrong with the weak pointer stuff (used for
implementing addForeignFinalizer)?
Puzzled,
Sven
--
Sven PanneTel.: +49/89
,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mailto:[EMAIL PROTECTED]D-80538 Muenchen
http
the RPMs from
ftp://ftp.informatik.uni-muenchen.de/pub/local/pms/
They have been built on SuSE 6.2 and consequently don't depend on the
dynamic version of libgmp.
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik
is not using -O for modules using FFI or readXXXOffAddr.
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mailto
is not using -O for modules using FFI or readXXXOffAddr.
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mailto
...
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mailto:[EMAIL PROTECTED]D-80538 Muenchen
http
_casm_ ``union {float f; char c[4];} x; x.c[0]=%0; x.c[1]=%1; x.c[2]=%2; x.c[3]=%3;
%r=x.f;'' a b c d
---
Embarrassing...
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut
nings disappear, too.
Hmmm, perhaps I should update my (slightly dormant) Wish List...
:-)
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und M
please update the link on haskell.org?
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mailto:[EMAIL PROTECTED
.
* Obvious, but easily forgotten: Don't forget -fglasgow-exts and
link with the object file containing getRandomSeed (which you
probably have to rip off the Hugs98 sources).
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer
-s .depend ] ; then $(RM) .depend ; fi
-include .depend
To The Masters of Sources: What about merging hmake into the GHC tree?
SML/NJ has something similar for ages.
Cheers,
Sven
--
Sven PanneTel.: +49/89
it
any harm otherwise? It's been a long time since my last
#include netinet/in.h...
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen
hurt if nothing changed and guarantees consistency.
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mai
given FFI (for
creation/access) + Foreign(Obj) (for finalization), that the effort
for maintaining, documenting, etc. them is at least a little bit
doubtful. "Make it simple!" :-)
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Inst
you invoke
autoheader and autoconf before configure?
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mailto:[EMAIL
' on the returned value...
Confused as usual,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mailto:[EMAIL PROTECTED
\fi \@dofilelist \ifdim \f...
l.4647 ...e{}\endNode{}\endNode{}\endNode{}\endFOT
{}
Output written on installing.dvi (5 pages, 76420 bytes).
Transcript written on installing.log.
Suggestions?
Cheers,
Sven
--
Sven Panne
Michael Weber wrote:
[...] IIRC, Sven's version is SuSE home-brewed (and incompatible,
of course) [...]
I've just realized the same, and immediately sent a bug report to
SuSE. :-(
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mailto:[EMAIL PROTECTED]D-80538 Muenchen
http://www.informatik.uni
with the above `echo' and why
16384 was enough on my previous Linux box, but it works...
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen
.
* The foreign function interface is missing from the user's guide.
Should the FFI document be merged into GHC's docs? If not, it
would be a good thing to include the FFI document in the GHC
distribution somehow.
Cheers,
Sven
--
Sven PanneTel
Card and HDirect (probably
Happy, too, can't remember) can't be built currently. Fixing this
rather soon would be nice, because this would improve the chances of
getting those into the next SuSE release. (= Hint! :-)
Cheers,
Sven
--
Sven PanneTel.: +49/89
George Russell wrote:
[...]
gmake: *** [all] Error 1
M-x cvs-update :-)
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen
+= -fallow-undecidable-instances
(Actually, -O is included, too.) I'm not sure if adding
-funbox-strict-fields would do any harm, so it is not added.
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49
ago. Deja vu? Did they change the matrix? %-)
And another one: -Wall (which includes -fwarn-unused-imports) doesn't
warn about explicitly imported but unused entities anymore. An example
can be given if needed.
Cheers,
Sven
--
Sven PanneTel.: +49/8
"Manuel M. T. Chakravarty" wrote:
[...]
In the case of SuSE, IMHO, the Right Thing is a bug report to SuSE.
Done.
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/217
Sven Panne wrote:
Tom Pledger wrote:
How about using qualified imports of modules?
[...]
module Test where
import qualified QL1
import QL2
[...]
You don't even have to use a qualified import for QL1, prefixing
the ambiguous occurrences of up/low is enough [...]
Just
dy there...?
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mailto:[EMAIL PROTECTED]D
to be a nice value for an StgWord32... :-}
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mailto:[EMAIL PROTECTED
,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mailto:[EMAIL PROTECTED]D-80538 Muenchen
http
quot; Addr module later...
Cheers,
Sven
P.S.: I've received a few personal mails regarding the spelling of
marshaling, but there is no real agreement on this. It seems that both
spellings are possible and both "feel right", depending on the speaker
and the dictionary.
much more consistent with the old
definitions.
Alas, almost nobody mailed his/her wishes for a marshaling library, so
this proposal is obviously biased towards HOpenGL's (and I think
Manuel's) needs.
Comments/suggestions?
Cheers,
Sven
--
Sven PanneTe
the native speakers: Which spelling is correct, "marshaling"
or "marshalling"? Ispell says "marshaling", but this looks a bit odd
to me.
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mailto:[EMAIL
This shows the following:
* You can use Haskell like C. :-}
* It is explicit which state is shared between the event handlers.
* For larger programs this box fiddling should better be hidden in
some GUI abstraction (URLs have already
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mailto:[EMAIL PROTECTED]D-80538 Muenchen
http://www.informatik.uni
"Hello, world!"
-
panne:~ ghc Foo.hs
Foo.hs:3: parse error on input `'
Compilation had errors
Adding one more space in front of putStrLn makes ghc happy.
Cheers,
Sven
--
Sven PanneTel.: +49/89/217
a) = [a] - [a] - [a]
Another source of ugliness in the implementation of any Haskell
parser will probably be the longest-parse rule. Another quiz: Put
semantic-preserving parentheses around the following expressions:
if x then y else z + 1
if x then y else z :: T
Cheers,
Sven
--
Sven Panne
al C++
commando" sticker will probably knock on Simon's door... ;-)
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oet
a second. And the "recovery" I've seen so far, e.g.
from some C++ compilers, is definitely not worth any effort.
Cheers,
Sven "Santa" Panne
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2
the Haskell community, so head over to
the above URL and see how *you* can contribute and improve the
Haskell-experience! :-)
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178
/glasgow-haskell-bugs/msg01147.html
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mailto:[EMAIL PROTECTED
in academia you earn *nothing* for
implementing hSeek and friends, but on the other hand, it shouldn't be
*that* hard and time-consuming...
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/
into .idl files, which of the dozens of ihc's command line options you
need for this simple interfacing to C, etc. Without this, I guess, most
*nix people will stick to Green Card and/or the FFI.
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Ins
e packets still in
the network.
After a minute or so the port is free again. I'm not a TCP/IP guru,
but this seems to be the intended behaviour. The "socket" tool
(from Juergen Nickelsen [EMAIL PROTECTED]) behaves similarly.
Cheers,
Sven
--
Sven Panne
.hs).%-{
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mailto:[EMAIL PROTECTED]D
-}
Please report it as a compiler bug to [EMAIL PROTECTED]
Done! :o)
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen
is a non-issue here. Lseek's
manual pages tell me something about a *byte* offset, not a
*character* offset.
Related points would be: What does hGetChar exactly mean in the
presence of Unicode/UTF-8/... and random access?
Cheers,
Sven
--
Sven PanneTel.:
,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mailto:[EMAIL PROTECTED]D-80538 Muenchen
http
the module system. Any *easy* suggestions for this?
Perhaps if I have some spare time... (Hmmm, not very probable at the
moment, the weather in Munich is too nice... :-) But I wouldn't mind
if somebody else volunteered.
Cheers,
Sven
--
Sven PanneTel.: +
the name of MakeDing is
changed to Ding, too?
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mailto:[EMAIL
different namespaces together in the hiding clause?
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mailto
while Hugs is completely happy with this.
Can somebody elaborate on this?
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oe
And another one: Is callFun.s still needed? Almost everything is
#ifdef-ed out and the Alpha assembler does not like the directive
.file "callfun.S"
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer
int i, j;
i = j * sizeof(...);
You could lose some of your bits during assignment here. I guess we
will all have much fun when Intel/HP release their Merced processor...
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informa
and longs are 8 byte on this architecture.
Is this correct?
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
s,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mailto:[EMAIL PROTECTED]D-80538 Muenchen
http://www.info
t;"
works
$ echo TEST | /lib/cpp -DTEST=works -
# 1 ""
works
$ echo TEST | /usr/bin/cpp -DTEST=works -
# 1 ""
works
$ echo TEST | /usr/ucb/cpp -DTEST=works -
# 1 ""
works
--
Cheers,
Sven
--
Sven Panne
ifferences between platforms SuSE tries
to avoid.
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mai
struct the original name. Patent pending...
"Everything counts in large amounts" (Depeche Mode)
:-)
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und M
.: The only response was from Ferguson, pointing out possible
problems with CR/LF vs LF, but I take Java's point of view:
"A newline is a newline is a newline."
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +
quot; try to tell me? Am *I* doing
something silly or ghc? :-)
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingens
-fglasgow-exts -recomp -Rghc-timing -O -H10m -c Lex.lhs -o Lex.o
-osuf o
TcMatches.lhs:274: Non-exhaustive patterns in function tcStmts
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178
tions, see e.g. http://www.wotsit.org/. Merging a file
position with a handle is even worse, because this keeps the file
open even when only the position is needed later.
Opinions?
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Inst
'
Compilation had errors
--
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen
ade... :-}
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mailto:[EMAIL PROTECTED]D
if I had written the more general
(.|) :: Functor f = f a - (a - b) - f b
(.|) = flip fmap
instead...:-}
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mailto:[EMAIL PROTECTED]D-80538 Muenchen
http
lenlim = readFile fn = lines .| filter (length .| (lenlim)) .|
unlines .| putStr
Whether this is more or less readable than Hannah's version is largely
a matter of personal taste.
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer
..] .| map (\(n,l) - shows n ") " ++ l) .| unlines .| putStr
[ This mail is optimised for 1280x1024 in landscape mode... ]
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/217
hcmake MyMain2.hs', ... should be
possible, too. I'd really love to have this for teaching.
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen
directives. [...]
Hmmm, defining symbols is obfuscating...?
\end{sarcasm}
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oe
ommon case simple".
As an additional tool it could be nice.
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr.
and then pipes things
through cpp. This kind of interaction should be specified in the
report, too. (BTW: When using dove tails in the first line of literate
scripts, Hugs fails with a "Program line next to comment". I stumbled
over this when trying a different version
Thomas Pasch wrote:
[...] But when it cames to compile ParselFace.hs in ghc/compiler/rename
the Heap was exhausted.
IIRC, -dcore-lint radically cuts down the heap required for the
compilation of this module.
Cheers,
Sven
--
Sven PanneTel.: +49/89
ntents "."
The funny Pfail in the error message stems from the fact that hbc
typechecks a desugared version of the source program, which can be
confusing.
Hope that helps,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik
signature for `s'
ghc: module version changed to 1; reason: no old .hi file
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen
r :: Polar - Polar
%call ( polarToCart / cartToPolar (int x) (int y))
%code a = -x;
% b = -y;
%result ( polarToCart / cartToPolar (int a) (int b))
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FA
-exhaustive patterns in function rebuildConArgs
Cheers,
Sven
P.S.: The CVS repository (i.e. solander.dcs.gla.ac.uk) is dead at the
moment. traceroute tells me something about an unreachable host
somewhere in Glasgow. :-(
--
Sven PanneTel.: +49/89
of an Addr.
This shouldn't break too much code, because both are CCallable.
Or have I missed something?
No, I did...:o)
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Progra
xactly yet.
Note: Complicated as the above scenario seems, it is quite common for
many APIs, e.g. a timer callback often wants to re-register another
timer callback.
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik
on, update your tools and join the bleeding edge! :-)
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
"Sigbjorn Finne (Intl Vendor)" wrote:
Sven Panne wrote:
What's wrong with using Green Card? Its %enum generates the desired
mappings automatically and consistently. AFAIK, this type safety is
something even IDL compilers don't do for you.
Use whatever works best for yo
unsigned long off_t' has not (at least
conceptually). I consider the automatic wrapping/unwrapping into
newtypes as a crucial feature of any kind of type-safe IDL, so it
should definitely included into H/Direct.
Cheers,
Sven
--
Sven PanneTel.: +49/89/217
o
hsc: fatal error: scavenge_stack: weird activation record found on stack.
make[3]: *** [PrelArr.o] Error 1
make[2]: *** [all] Error 1
make[1]: *** [all] Error 1
make: *** [all] Error 1
Alas, I have the same problem with today's ghc-4.03, too. Two days ago
everything was fine.
Cheers,
which it's no problem passing a matrix mode as a
texture name because almost everything is mapped to Int. :-P
But I'd like to be proved wrong...
Cheers,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/217
]
---
In the real program the ``0'' was actually something more complicated,
of course.
Cheers,
Sven
P.S.: The "lookupBindC:no info!"-bug from Feb 22nd is still in
yesterday's GHC... :-(
--
Sven PanneTel.: +49/89/217
"Sigbjorn Finne (Intl Vendor)" wrote:
Hmm. What's the version info? Compiles fine here with 4.02 build
made from current CVS repo sources (as it should, btw.)
Hmmm, strange: I?ve updated this morning. repo /= repo?:-}
I?ll try again tomorrow.
Cheers,
Sven
--
,0 +1,3 @@
+WithGhcHc = ghc
+SRC_HC_OPTS += -optCrts-M52M -O
+rename/ParseIface_HC_OPTS += -optCrts-M77M
---
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX
s,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr. 67
mailto:[EMAIL PROTECTED]D-80538 Mue
"real soon now". But what
about Haskell Direct?
Have fun,
Sven
--
Sven PanneTel.: +49/89/2178-2235
LMU, Institut fuer Informatik FAX : +49/89/2178-2211
LFE Programmier- und Modellierungssprachen Oettingenstr.
401 - 500 of 582 matches
Mail list logo