At 10:46 PM 8/31/00 +, David L. Nicol wrote:
Dan Sugalski wrote:
Okay, here's a list of functions I think should go into variable vtables.
All the math functions are in here. Can the entries that my type does
not use be replaced with other functions that my type does use?
That's what
"DS" == Dan Sugalski [EMAIL PROTECTED] writes:
DS Okay, here's a list of functions I think should go into variable vtables.
DS Functions marked with a * will take an optional type offset so we can
DS handle asking for various permutations of the basic type.
DS type
DS name
What are
Ken Fox wrote:
Perl is more like lisp with a good syntax -- in other
words about as far from C as you can get.
I agree 100%.
--
John Porter
DS get_bool
Is this allowed to return a non-true/false result? Or is everything
true or false?
Dunno yet. I'm thinking just a true/false value, but...
A tri-state bool would be really cool (i.e, true/false/undef). Although I
understand that this probably isn't where Perl 6 is going, most
Dan Sugalski wrote:
We're shooting for speed here. Any common operation that could be affected
by the type of the variable should be represented so a custom function can
be called that does exactly what needs to be done.
Dan
so if I want to make up
Dan Sugalski writes:
: Type returns a magic cookie value of some sort (Not sure what sort yet),
: name returns a string with the name of the type of the variable.
Why can't the type object just stringify to the name of the type?
From a language level, I'm inclined to say that any bare
Dan Sugalski [EMAIL PROTECTED] writes:
is_equal (true if this thing is equal to the parameter thing)
is_same (True if this thing is the same thing as the parameter thing)
is_equal in what sense? (String, Number, ...)
and how is is_same different from just comparing addresses of the
"NI" == Nick Ing-Simmons [EMAIL PROTECTED] writes:
NI Dan Sugalski [EMAIL PROTECTED] writes:
is_equal (true if this thing is equal to the parameter thing)
is_same (True if this thing is the same thing as the parameter thing)
NI is_equal in what sense? (String, Number, ...)
NI and how is
At 06:07 PM 9/1/00 +, Nick Ing-Simmons wrote:
Dan Sugalski [EMAIL PROTECTED] writes:
is_equal (true if this thing is equal to the parameter thing)
is_same (True if this thing is the same thing as the parameter thing)
is_equal in what sense? (String, Number, ...)
I was thinking if
At 10:23 AM 9/1/00 -0700, Larry Wall wrote:
Dan Sugalski writes:
: Type returns a magic cookie value of some sort (Not sure what sort yet),
: name returns a string with the name of the type of the variable.
Why can't the type object just stringify to the name of the type?
I'd figured that the
At 11:49 AM 9/1/00 -0500, David L. Nicol wrote:
Dan Sugalski wrote:
We're shooting for speed here. Any common operation that could be affected
by the type of the variable should be represented so a custom function can
be called that does exactly what needs to be done.
On Fri, 01 Sep 2000, Dan Sugalski wrote:
I'm not sure. They're there mainly for guaranteed unfiltered access to the
variable's guts, and I'm not sure what things will need that.
I use direct, raw access in prototyping when dipping back into C for
"heavy" data manipulations - bit stream
12 matches
Mail list logo