a relatively good-sized
project that needs figuring out -- identifying character properties
such as isalpha, islower, isprint, etc. Here I'll briefly sketch
how I'd like it to work, and maybe someone enterprising can take
things from there for us.
Currently Parrot offers quite a few ops
to take on?
Actually, overnight I realized there's a relatively good-sized
project that needs figuring out -- identifying character properties
such as isalpha, islower, isprint, etc. Here I'll briefly sketch
how I'd like it to work, and maybe someone enterprising can take
things from
I'd planned
On Wed, May 04, 2005 at 12:30:48PM -0400, Dan Sugalski wrote:
At 10:21 AM -0500 5/4/05, Patrick R. Michaud wrote:
Actually, overnight I realized there's a relatively good-sized
project that needs figuring out -- identifying character properties
such as isalpha, islower, isprint, etc. Here
Patrick R. Michaud wrote:
[ see below for some more ]
Actually, overnight I realized there's a relatively good-sized
project that needs figuring out -- identifying character properties
such as isalpha, islower, isprint, etc. Here I'll briefly sketch
how I'd like it to work, and maybe someone
--
On Mon, 21 Oct 2002 16:49:57
Dan Sugalski wrote:
Almost. At least perl 5's macros look like C. Emacs' macro horrors
make C look like Lisp...
This is because C is _clearly_ a dialect of Lisp . . .
-Erik
--
Dan
On Tue, 22 Oct 2002, Erik Steven Harrison wrote:
: On Mon, 21 Oct 2002 16:49:57
: Dan Sugalski wrote:
:
: Almost. At least perl 5's macros look like C. Emacs' macro horrors
: make C look like Lisp...
:
: This is because C is _clearly_ a dialect of Lisp . . .
Yeah, look at all the extra
strong
word there. You'll note that, just off the top of my head, C, BASIC,
Fortran, Perl, Python, Java, Ruby, Pascal, Oberon, Modula (2 and 3),
Forth, Eiffel, Haskell, BLISS, C++, C#, COBOL, PL/I, APL, B, and BCPL
all don't do character properties/attributes
Dan Sugalski wrote :
And, FWIW, emacs is written in C. Granted a much macro-mutated
version of C, but C nonetheless.
Just like Perl 5 ;-)
Jonathan Scott Duff wrote:
Ok, how about this: Is there a reason Inot to? Or
should I not go there?
Off hand, it sounds expensive. I don't see a way to only let
the people who use it incur the penalty, but my vision isn't
the best in the world.
It should be possible to define the
[EMAIL PROTECTED] (David Whipp) writes:
It should be possible to define the bookmark methods on the basic string
class to rebless the object onto a more powerful subclass.
That makes it a doubly good candidate for modulehood.
--
It's 106 miles from Birmingham, we've got an eighth of a tank
don't do character properties/attributes.
--
Dan
--it's like this---
Dan Sugalski even samurai
[EMAIL PROTECTED] have teddy bears and even
certainly useful, I think essential's an awfully strong
word there. You'll note that, just off the top of my head, C, BASIC,
Fortran, Perl, Python, Java, Ruby, Pascal, Oberon, Modula (2 and 3),
Forth, Eiffel, Haskell, BLISS, C++, C#, COBOL, PL/I, APL, B, and BCPL
all don't do character properties
At 7:22 PM + 10/21/02, Rafael Garcia-Suarez wrote:
Dan Sugalski wrote :
And, FWIW, emacs is written in C. Granted a much macro-mutated
version of C, but C nonetheless.
Just like Perl 5 ;-)
Almost. At least perl 5's macros look like C. Emacs' macro horrors
make C look like Lisp...
--
On Mon, Oct 21, 2002 at 02:20:56PM -0600, Luke Palmer wrote:
Fair enough. Then tell me how you solve this problem: You have a text
file in a string, that the user has marked several places in. He's
referring to words for which he wants to keep bookmarks in. Now, he
deletes text (using
I didn't call the problem unreasonable, I was objecting to its
characterization as an essential feature. It isn't. A useful thing,
definitely, but there are a lot of those. It's hardly essential any
more than, say, a hash that automagically maps to the current
directory's files
What's the plan on having properties, or attributes (depending on how
far we're taking it), on individual characters in a string? I think
it's an essential feature, as Lisp has shown us. If there's an
argument otherwise, I'm all ears.
Luke
16 matches
Mail list logo