Re: A new language using Parrot: Span 0.1

2004-07-31 Thread TOGoS
This is definitely cool. I'm impressed :) Your PBC output code seems a little buggy, tho ;) error:imcc:main: Couldn't open /tmpo.pbc/Hpbco.spa But keep up the good work. A compiler writer myself, I'd like to know more about how others go about implementing these things. I'm eagerly awaiting th

A new language using Parrot: Span 0.1

2004-07-31 Thread Matt Kennedy
Hey, all. I'd like to announce the initial release of a new language which uses Parrot as its VM. Span is a dynamic, object oriented programming language. Span can be most concisely described as Smalltalk for C++, C#, and Java programmers. It features an object system modeled on the Smalltalk objec

find_or_create_global

2004-07-31 Thread TOGoS
Whenever I assign a value to a global variable, my compiler has to output code such as: find_global $P0, "thingy" setref $P0, something store_global "thingy", $P0 This is because it doesn't know if the global 'thingy' al;ready exists, and if it doesn't, the Undef that find_global returns wo

RE: ICU Outdated - Ideas

2004-07-31 Thread Gay, Jerry
Leopold Toetch wrote: > Both ways - or better three stages: Its optional. If its > there, we *can* link against it. If you want/need it, and > your OS doesn't have it, well, then install it. > and if you don't want it you get... what? no unicode support? a hand-rolled solution? just what is th

Re: ICU Outdated - Ideas

2004-07-31 Thread Leopold Toetsch
Joshua Gatcomb wrote: For some reason (likely because it was friday), what I was thinking in my head was not what was coming out on the screen in front of me. The "make ICU optional" was supposed to read "make ICU like GMP" - autodetect it if present, but do not force it upon the user. Both ways -

[CVS] meta

2004-07-31 Thread Leopold Toetsch
CVS ci rights for Jarkko would be fine, thanks, leo

Re: ICU Outdated - Ideas

2004-07-31 Thread Joshua Gatcomb
--- Leopold Toetsch <[EMAIL PROTECTED]> wrote: > Joshua Gatcomb <[EMAIL PROTECTED]> wrote: > > All: > > The ICU that is bundled with Parrot is old. > > > George Rhoten, an ICU developer, has suggested we > > start shipping version 3.0 because: > > > B. Make ICU optional. > > Yes. And I'll vot

[perl #30896] silent high-bit lossage for bigint constants

2004-07-31 Thread via RT
# New Ticket Created by Jarkko Hietaniemi # Please include the string: [perl #30896] # in the subject line of all future correspondence about this issue. # http://rt.perl.org:80/rt3/Ticket/Display.html?id=30896 > $ cat big.pasm new P0, .BigInt set P0, 18446744073709551615 print P0

[perl #30895] [PATCH] t/pmc/bigint.t

2004-07-31 Thread via RT
# New Ticket Created by Jarkko Hietaniemi # Please include the string: [perl #30895] # in the subject line of all future correspondence about this issue. # http://rt.perl.org:80/rt3/Ticket/Display.html?id=30895 > 2**32 is really not *that* big, these days... (this patch obsoletes my earlier p

[perl #30894] [PATCH] sort config_lib.pasm keys

2004-07-31 Thread via RT
# New Ticket Created by Jarkko Hietaniemi # Please include the string: [perl #30894] # in the subject line of all future correspondence about this issue. # http://rt.perl.org:80/rt3/Ticket/Display.html?id=30894 > Just pretty-printing but makes it easier for puny hoomans to "visual grep" throu