e it.
ps. The syntax might be wrong, as I don't program in parrot. I'm just
following the conversation.
--
Markus Laire
s-project can continue to implement the
various features perl6-language requires.
And of course we will eventually need working Parrot to compile perl6
into a Parrot-code, but I don't know much about that as I'm currently
mainly interested about the development of pugs-project.
--
Markus Laire
; }
sub infix:<*> (A $a1, A $a2) { print("Multiplication\n"); }
my A $a; # note, I'm not sure how to write this on one line
my A $b;
my A $c;
$c = ($a + $b * $a);
--
Markus Laire
ing full
parrot, perl6, other parrot-supported languaged, etc..
This 2nd step might be e.g. Bytecode-compiled perl6-program which is
simple enough to work with miniparrot.
(Here might be some mistakes, but this is as I understand this, based
on active lurking here)
--
Markus Laire 'malaire' <[EMAIL PROTECTED]>
give them a workout.
IMHO it's fine to build few extra parts by default to test them while
we are still developing. Those parts can always be removed for
release versions.
At least perl6 (and imcc which it needs) could be added to default
build, and perhaps also scheme if it's going to b
ngs/utf8.o encodings/utf16.o
encodings/utf32.o chartypes/unicode.o chartypes/usascii.o -lcrypt
/usr/lib/libcygwin.a(libcmain.o)(.text+0x81): undefined reference to
`WinMain@16'
collect2: ld returned 1 exit status
make[2]: *** [blib/lib/libparrot.so] Error 1
make[2]: Leaving directory `/hom
ut this point has
> already been discussed last week).
> ...
Would it be possible to rename "perl6-internals" now to something
better like "parrot-internals"?
There probably are some big problems in renaming an active list, but
this could give us more non-perl developer
K"
set S2, "123456789012"
concat S0, S1
concat S0, S2
print "This text overwrites part of S0 :\n"
print S0
end
which prints:
This text overwrites part of S0 :
ABCDEFGHIJK1This text o
You can change lengths of S1 and S2 a bit, and this still works.
Overwritten part always
So this bug isn't (only) in concat-opcode.
set S0, "foo "
set S1, "bar "
set S2, "quux"
set S15, ""
concat S15, S0
print S15 # add this line and concatenation works
concat S15, S1
concat S15, S2
print "wierd: ["
print S15
print "]\n"
end
--
Markus Laire 'malaire' <[EMAIL PROTECTED]>
ard
time remembering all the different TLAs for timezones.
--
Markus Laire 'malaire' <[EMAIL PROTECTED]>
This really belongs to perl6-internals and not perl6-language.
On 28 Aug 2002 at 17:19, Sean O'Rourke wrote:
> On Thu, 29 Aug 2002, Markus Laire wrote:
> > (only 32bit numbers, modulo not fully working, no capturing regexps,
> > )
>
> Where does modulo break?
M
On 27 Aug 2002 at 11:59, Markus Laire wrote:
> With following commands ALL perl6 tests pass. NO skipped or failed
> tests, not even those 8_5 and 8_6.
> (All tests succesful - Files=15, Tests=64)
>
> Configure.pl && make && cd languages/imcc &&
> mak
# New Ticket Created by "Markus Laire"
# Please include the string: [perl #16789]
# in the subject line of all future correspondence about this issue.
# http://rt.perl.org/rt2/Ticket/Display.html?id=16789 >
After recent fixes to get perl6 work on win32 & cygwin, '
On 27 Aug 2002 at 11:59, Markus Laire wrote:
> On 27 Aug 2002 at 1:49, Mike Lambert wrote:
>
> > So currently, if one does a CVS checkout on win32, and is using cygwin
> > or msvc, they can do:
> > ...
While perl6 does work now,
'make test' for parrot doesn
On 27 Aug 2002 at 11:59, Markus Laire wrote:
> ok, I tested that on cygwin with CVS checkout (GMT 20020827-1125)
That should've been GMT 20020827-0825
--
Markus Laire 'malaire' <[EMAIL PROTECTED]>
nclude/parrot/parrot.h:165: parrot/vtable.h: No such file or
directory
make[1]: *** [imcparser.o] Error 1
make[1]: Leaving directory `/home/z/cvs/cvs-parrot/languages/imcc'
make: *** [imcc] Error 2
--
Markus Laire 'malaire' <[EMAIL PROTECTED]>
> $ perl6 --force -v --tree -- < /dev/null
That doesn't change anything, same tests fail with same error.
--
Markus Laire 'malaire' <[EMAIL PROTECTED]>
operator 'bsr' on line 3.
# Failed test (t/rx/basic.t at line 57) (line 88 for basic.4)
# got: ''
# expected: 'ok 1
--
Markus Laire 'malaire' <[EMAIL PROTECTED]>
On 25 Aug 2002 at 19:28, Sean O'Rourke wrote:
> On Mon, 26 Aug 2002, Markus Laire wrote:
> > I tested than on Cygwin and imcc does compile, but I have some
> > problems:
> >
> > If I compile imcc with 'make imcc', most perl6 tests will fail with
>
debug.ops, io.ops and rx.ops, but perl6 works better
with only 35% test failed and no readline-errors.
--
Markus Laire 'malaire' <[EMAIL PROTECTED]>
uded which is after the include of dlfcn.h.
>
> Here's a patch that addresses both those issues and makes imcc
> work again.
I applied this patch locally, but making imcc still ends with error
"cannot find -ldl"
(I quess that means Parrot_dlopen library as Cygwin has no such file)
--
Markus Laire 'malaire' <[EMAIL PROTECTED]>
ease target.
perl6 was badly broken before, so fixes are required before release.
Unfortunately, now that perl6 has got some fixes, imcc is broken so I
can't test perl6 yet.
--
Markus Laire 'malaire' <[EMAIL PROTECTED]>
# New Ticket Created by "Markus Laire"
# Please include the string: [perl #16745]
# in the subject line of all future correspondence about this issue.
# http://rt.perl.org/rt2/Ticket/Display.html?id=16745 >
Compiling imcc dies on Cygwin with error "No rule to make target
downloaded 2001-07-04) with Win98SE is OK
--
Markus Laire 'malaire' <[EMAIL PROTECTED]>
24 matches
Mail list logo