Re: Support for interactive interpreters...

2001-01-17 Thread Dan Sugalski
string eval, and the second issue's a SMOP. (Though involving the parser on the fly would make it easier) Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL

Re: Now, to try again...

2000-12-17 Thread Dan Sugalski
. Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk

Re: Now, to try again...

2000-12-17 Thread Dan Sugalski
down a source filter for a while and eating the filter's output) Dan --"it's like this"--- Dan Sugalski even samurai [EMAIL PROTECTED]

Re: APIs will make JVM porting easier (was Re: the mutant beast (was Re: Backtracking through the source))

2000-12-05 Thread Dan Sugalski
At 06:28 PM 12/2/00 -0500, Bradley M. Kuhn wrote: Dan Sugalski [EMAIL PROTECTED] wrote: It's more than just the parser. You've got the bytecode compiler and possibly the optimizer as well, and they're probably going to be all, or mostly, C. On the other hand they might not have any

Re: Backtracking through the source

2000-11-29 Thread Dan Sugalski
as we'd like. I think we're going to end up with a rather odd mutant beast. Hopefully one that's understandable by reasonably sane people... Dan --"it's like this"------- Da

Re: Backtracking through the source

2000-11-29 Thread Dan Sugalski
king it configurable if we can handle 90% of the cases with source filtering that have some hooks into the parser so they can pass in hints and suchlike things. Dan ------"it's like this"--- Dan Sugalski

Re: The external interface for the parser piece

2000-11-28 Thread Dan Sugalski
At 09:10 AM 11/28/00 -1000, Tim Jenness wrote: On Mon, 27 Nov 2000, Dan Sugalski wrote: --- int perl6_parse(PerlInterp *interp, void *source, int flags, void *extra_pointer); The third parameter is the flags

Re: The external interface for the parser piece

2000-11-28 Thread Dan Sugalski
At 03:15 PM 11/28/00 -0600, Jarkko Hietaniemi wrote: On Tue, Nov 28, 2000 at 03:34:22PM -0500, Dan Sugalski wrote: At 01:25 PM 11/28/00 -0600, Jarkko Hietaniemi wrote: On Tue, Nov 28, 2000 at 07:03:49PM +, Tom Hughes wrote: Applying the maxim that any software design problem can

Re: To get things started...

2000-11-27 Thread Dan Sugalski
r character-by-character hardcoded state machine. Dan ------"it's like this"--- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even

Backtracking through the source

2000-11-27 Thread Dan Sugalski
run over text and ultimately fail, but rather cases where we need to chuck out part of what we have and restart? Dan --"it's like this"------- Dan Sugalski even samurai [EMAIL

Re: Backtracking through the source

2000-11-27 Thread Dan Sugalski
At 04:50 PM 11/27/00 -0500, Kurt D. Starsinic wrote: On Mon, Nov 27, 2000 at 04:41:34PM -0500, Dan Sugalski wrote: Okay, here's a question for those of you with more experience at parsers than I have. (Which would be about everyone) Is there any reasonable case where we would need

Re: To get things started...

2000-11-22 Thread Dan Sugalski
g that can provide bytes to the regex engine until it stops asking for them. Some magic or other, though, will get us what we need. Dan --"it's like this"------- Dan Sugalski