Author: simon
Date: Thu Jan 3 23:46:05 2008
New Revision: 24527
Modified:
trunk/languages/lolcode/src/parser/actions.pm
trunk/languages/lolcode/src/parser/grammar.pg
trunk/languages/lolcode/t/01-vars.t
Log:
Allow the use of the IT variable.
Modified: trunk/languages/lolcode/src/parser
Author: jkeenan
Date: Thu Jan 3 19:14:37 2008
New Revision: 24526
Modified:
trunk/t/configure/031-base.t
Log:
Eliminate tests for 'args' attribute of Parrot::Configure::Step data structure.
(First step in process of elimination.)
Modified: trunk/t/configure/031-base.t
=
Author: jkeenan
Date: Thu Jan 3 19:13:45 2008
New Revision: 24525
Modified:
trunk/t/configure/042-list_of_steps.t
Log:
Eliminate one unnecessary variable assignment.
Modified: trunk/t/configure/042-list_of_steps.t
==
Author: chromatic
Date: Thu Jan 3 18:43:12 2008
New Revision: 24524
Modified:
branches/pdd17pmc/lib/Parrot/Pmc2c/Dumper.pm
branches/pdd17pmc/lib/Parrot/Pmc2c/Method.pm
branches/pdd17pmc/lib/Parrot/Pmc2c/PMC.pm
branches/pdd17pmc/lib/Parrot/Pmc2c/Parser.pm
branches/pdd17pmc/lib/Parro
Author: particle
Date: Thu Jan 3 18:02:26 2008
New Revision: 24523
Modified:
trunk/languages/perl6/src/parser/actions.pm
trunk/languages/perl6/src/parser/grammar.pg
trunk/languages/punie/lib/punie.pg
Log:
[OOPS!] revert files committed accidentally during a previous reversion
Modified:
Author: particle
Date: Thu Jan 3 17:58:56 2008
New Revision: 24522
Modified:
trunk/config/gen/makefiles/root.in
trunk/languages/perl6/src/parser/actions.pm
trunk/languages/perl6/src/parser/grammar.pg
trunk/languages/punie/lib/punie.pg
Log:
[config]: r24445 reverted due to make troubl
Author: coke
Date: Thu Jan 3 17:53:04 2008
New Revision: 24521
Modified:
trunk/languages/lolcode/config/makefiles/root.in
Log:
[lolcode]
Include new runtime builtin, pass all tests again.
Modified: trunk/languages/lolcode/config/makefiles/root.in
==
Author: particle
Date: Thu Jan 3 17:26:51 2008
New Revision: 24520
Modified:
trunk/tools/dev/nopaste.pl
Log:
[tools]: nopaste enhancements by Limbic_Region++
Modified: trunk/tools/dev/nopaste.pl
==
--- trunk/tools/de
Author: particle
Date: Thu Jan 3 16:55:34 2008
New Revision: 24519
Added:
trunk/tools/dev/nopaste.pl
Modified:
trunk/MANIFEST
Log:
[tools]: add nopaste script for pasting online from files/STDIN
Modified: trunk/MANIFEST
=
Author: jkeenan
Date: Thu Jan 3 16:43:09 2008
New Revision: 24518
Modified:
trunk/languages/lolcode/src/parser/actions.pm
Log:
Correcting copyright; it should have been 2008 only.
Modified: trunk/languages/lolcode/src/parser/actions.pm
Author: jkeenan
Date: Thu Jan 3 16:28:56 2008
New Revision: 24517
Added:
trunk/config/auto/fink.pm (contents, props changed)
trunk/t/configure/113-auto_fink-01.t (contents, props changed)
trunk/t/configure/113-auto_fink-02.t (contents, props changed)
trunk/t/configure/113-auto_f
Author: jkeenan
Date: Thu Jan 3 16:21:46 2008
New Revision: 24516
Modified:
trunk/config/auto/alignptrs.pm
Log:
Re: RT 49308. Applying a patch which combines my patch and Andy
Dougherty's patch to fix error in logic determining minimum pointer
alignment size.
Modified: trunk/config/auto/a
Author: pmichaud
Date: Thu Jan 3 15:31:43 2008
New Revision: 24515
Modified:
trunk/languages/perl6/src/classes/Undef.pir
Log:
[perl6]:
* Undef no longer needs its own WHAT method, as we "inherit" it from
Perl6Object.
* Also we no longer have/need a Perl6Undef class.
Modified: trunk/langua
Author: pmichaud
Date: Thu Jan 3 15:27:59 2008
New Revision: 24514
Modified:
trunk/languages/perl6/config/makefiles/root.in
Log:
[perl6]:
* Fix t/spec target for Windows platforms (slash v. backslash)
* (Limbic_Region)++
Modified: trunk/languages/perl6/config/makefiles/root.in
Author: particle
Date: Thu Jan 3 15:17:21 2008
New Revision: 24513
Modified:
trunk/languages/perl6/src/parser/grammar.pg
Log:
[perl6]: minor grammar format mods
Modified: trunk/languages/perl6/src/parser/grammar.pg
=
Author: particle
Date: Thu Jan 3 15:12:15 2008
New Revision: 24512
Modified:
trunk/languages/perl6/config/makefiles/root.in
Log:
[perl6]: add a fulltest make target
Modified: trunk/languages/perl6/config/makefiles/root.in
==
Author: simon
Date: Thu Jan 3 14:55:35 2008
New Revision: 24511
Added:
trunk/languages/lolcode/src/builtins/var_or_function.pir
Modified:
trunk/languages/lolcode/src/parser/actions.pm
trunk/languages/lolcode/src/parser/grammar.pg
trunk/languages/lolcode/t/02-functions.t
Log:
And this
Author: particle
Date: Thu Jan 3 14:51:41 2008
New Revision: 24510
Modified:
trunk/languages/perl6/src/parser/actions.pm
trunk/languages/perl6/src/parser/grammar.pg
Log:
[perl6]: add slurpy, named, optional parameters
Modified: trunk/languages/perl6/src/parser/actions.pm
=
Author: pmichaud
Date: Thu Jan 3 14:40:58 2008
New Revision: 24509
Modified:
trunk/compilers/pct/src/PAST/Compiler.pir
Log:
[pct]:
* Okay, try again to get the .lex included and correct.
This time, don't forget to quote/escape the lexical name, too.
(pmichaud--, particle++)
Modified: tr
Author: pmichaud
Date: Thu Jan 3 14:33:15 2008
New Revision: 24508
Modified:
trunk/compilers/pct/src/PAST/Compiler.pir
Log:
[pct]:
* Fix bug that wouldn't correctly generate lexical symbol table
entries for optional parameters. (particle++)
Modified: trunk/compilers/pct/src/PAST/Compiler
Author: bernhard
Date: Thu Jan 3 14:23:54 2008
New Revision: 24507
Modified:
trunk/languages/eclectus/compiler.scm
Log:
[Eclectus]
Refactor some primitive functions.
No need that the return register is called 'val_x'.
Modified: trunk/languages/eclectus/compiler.scm
=
Author: jonathan
Date: Thu Jan 3 14:07:50 2008
New Revision: 24506
Modified:
trunk/languages/perl6/config/makefiles/root.in
trunk/languages/perl6/src/builtins/junction.pir
trunk/languages/perl6/src/classes/Str.pir
trunk/languages/perl6/src/classes/Undef.pir
trunk/languages/perl6/sr
Author: bernhard
Date: Thu Jan 3 13:46:35 2008
New Revision: 24505
Modified:
trunk/languages/eclectus/compiler.scm
Log:
[Eclectus]
Let emitter of primitive functions return a register.
Modified: trunk/languages/eclectus/compiler.scm
==
Author: pmichaud
Date: Thu Jan 3 13:30:06 2008
New Revision: 24504
Modified:
trunk/tools/dev/mk_language_shell.pl
Log:
[devel]:
* mk_language_shell.pl didn't exist prior to December 2007, so
it can't be copyright "2001-2008".
Modified: trunk/tools/dev/mk_language_shell.pl
===
Author: bernhard
Date: Thu Jan 3 13:29:24 2008
New Revision: 24503
Modified:
trunk/languages/eclectus/compiler.scm
Log:
[Eclectus]
Actually use the return value of emit-immediate.
Modified: trunk/languages/eclectus/compiler.scm
===
Author: bernhard
Date: Thu Jan 3 13:22:47 2008
New Revision: 24502
Modified:
trunk/languages/eclectus/compiler.scm
Log:
[Eclectus]
Merge "immediate-rep" into "emit-immediate",
for consistencies sake.
Modified: trunk/languages/eclectus/compiler.scm
===
Author: bernhard
Date: Thu Jan 3 13:15:55 2008
New Revision: 24501
Modified:
trunk/languages/eclectus/compiler.scm
Log:
[Eclectus]
Consistently use 'x' for the form that is being compiled.
Modified: trunk/languages/eclectus/compiler.scm
==
Author: simon
Date: Thu Jan 3 13:15:32 2008
New Revision: 24500
Modified:
trunk/languages/lolcode/src/parser/actions.pm
trunk/languages/lolcode/src/parser/grammar.pg
Log:
Introduce an expression rule, so we can get operators and function calls
working.
Modified: trunk/languages/lolcode/
Author: bernhard
Date: Thu Jan 3 13:08:14 2008
New Revision: 24499
Modified:
trunk/languages/eclectus/compiler.scm
trunk/languages/eclectus/t/binary_primitives.t
Log:
[Eclectus]
Return that "val_x" from deeper down.
Find error in tests along the way.
Modified: trunk/languages/eclectus/co
Author: bernhard
Date: Thu Jan 3 12:43:27 2008
New Revision: 24498
Modified:
trunk/languages/eclectus/compiler.scm
Log:
[Eclectus]
Playing with Scheme. "emit-expr" returns a register name,
currently always "val_x".
The returned register name is used in PIR generation.
Modified: trunk/langu
Author: jkeenan
Date: Thu Jan 3 12:05:48 2008
New Revision: 24497
Modified:
trunk/languages/lolcode/src/parser/actions.pm
trunk/tools/dev/mk_language_shell.pl
Log:
Add copyright statement to file which lacked it; t/codingstd/copyright.t should
once again pass.
Modified: trunk/languages/l
Author: pmichaud
Date: Thu Jan 3 12:02:13 2008
New Revision: 24496
Modified:
trunk/languages/perl6/config/makefiles/root.in
Log:
[perl6]:
* Some revised make targets for 'make spectest', to get the
spectests directly via 'svn co'.
Modified: trunk/languages/perl6/config/makefiles/root.in
=
Author: bernhard
Date: Thu Jan 3 11:45:16 2008
New Revision: 24495
Modified:
trunk/languages/eclectus/compiler.scm
Log:
[Eclectus]
Consistently use the eplicit syntax for defining lambdas.
Modified: trunk/languages/eclectus/compiler.scm
==
Author: bernhard
Date: Thu Jan 3 11:18:03 2008
New Revision: 24494
Modified:
trunk/languages/eclectus/compiler.scm
Log:
[Eclectus]
Shorten name of the unique registers.
Modified: trunk/languages/eclectus/compiler.scm
==
Author: bernhard
Date: Thu Jan 3 11:11:31 2008
New Revision: 24493
Modified:
trunk/languages/eclectus/compiler.scm
trunk/languages/eclectus/t/local_variables.t
Log:
[Eclectus]
Support a few simple "let" forms.
Modified: trunk/languages/eclectus/compiler.scm
==
Author: coke
Date: Thu Jan 3 10:26:42 2008
New Revision: 24492
Modified:
trunk/languages/lolcode/src/parser/grammar.pg
trunk/languages/lolcode/t/01-vars.t
Log:
[lolcode]
vars can be single letters, K?
Modified: trunk/languages/lolcode/src/parser/grammar.pg
=
Author: particle
Date: Thu Jan 3 10:15:38 2008
New Revision: 24491
Modified:
trunk/languages/perl6/config/makefiles/root.in
trunk/languages/perl6/t/fetchspec
Log:
[perl6]: add S02-literals tests to spec tests
Modified: trunk/languages/perl6/config/makefiles/root.in
===
Author: particle
Date: Thu Jan 3 10:04:43 2008
New Revision: 24490
Modified:
trunk/languages/perl6/Test.pm
Log:
[perl6]: remove test function name output from test descriptions
Modified: trunk/languages/perl6/Test.pm
===
Author: bernhard
Date: Thu Jan 3 09:37:27 2008
New Revision: 24489
Modified:
trunk/languages/lolcode/t/01-vars.t (props changed)
trunk/tools/dev/debian_docs.sh (props changed)
trunk/tools/dev/mk_language_shell.pl (props changed)
Log:
Set SVN properties for currently added files.
Author: allison
Date: Thu Jan 3 07:14:07 2008
New Revision: 24488
Modified:
trunk/include/parrot/scheduler_private.h
trunk/src/ops/core.ops
trunk/src/scheduler.c
Log:
[concurrency] A bit of cleanup, and checking a flag before processing events
externally.
Modified: trunk/include/parr
Author: simon
Date: Thu Jan 3 06:29:58 2008
New Revision: 24487
Modified:
trunk/languages/lolcode/src/parser/grammar.pg
trunk/languages/lolcode/t/00-sanity.t
Log:
Allow blank lines after comments too. (Oops.)
Modified: trunk/languages/lolcode/src/parser/grammar.pg
===
Author: simon
Date: Thu Jan 3 06:26:13 2008
New Revision: 24486
Modified:
trunk/languages/lolcode/src/parser/grammar.pg
trunk/languages/lolcode/t/00-sanity.t
Log:
Allow blank lines in source code. (Taking liberties with the spec a bit.)
Modified: trunk/languages/lolcode/src/parser/gramma
Author: simon
Date: Thu Jan 3 06:24:24 2008
New Revision: 24485
Added:
trunk/languages/lolcode/t/02-functions.t
Modified:
trunk/languages/lolcode/src/parser/actions.pm
trunk/languages/lolcode/src/parser/grammar.pg
Log:
Function definitions work, thanks to kjs. We can't execute them yet,
Author: jonathan
Date: Thu Jan 3 05:58:53 2008
New Revision: 24484
Modified:
trunk/languages/perl6/src/builtins/list.pir
trunk/languages/perl6/src/parser/grammar-oper.pg
Log:
[perl6] Implement the non-hyper cross operator X.
Modified: trunk/languages/perl6/src/builtins/list.pir
==
Author: coke
Date: Thu Jan 3 05:48:36 2008
New Revision: 24483
Modified:
trunk/languages/lolcode/src/parser/grammar.pg
trunk/languages/lolcode/t/00-sanity.t
trunk/languages/lolcode/t/01-vars.t
Log:
[lolcode]
* format .t files with whitespace (fixing parser to allow it)
* format the par
Author: fperrad
Date: Thu Jan 3 04:23:09 2008
New Revision: 24482
Modified:
trunk/languages/lua/config/makefiles/root.in
Log:
[Lua]
- add RECONFIGURE
Modified: trunk/languages/lua/config/makefiles/root.in
==
--- trun
Author: fperrad
Date: Thu Jan 3 04:15:55 2008
New Revision: 24481
Modified:
trunk/config/gen/makefiles/root.in
Log:
split FLUID_FILES into 2 parts, because the command line is too long on Windows
2000!
Modified: trunk/config/gen/makefiles/root.in
Author: fperrad
Date: Thu Jan 3 04:12:05 2008
New Revision: 24480
Modified:
trunk/languages/m4/config/makefiles/root.in
Log:
[m4]
- replace 'touch' by 'perl -MExtUtils::Command -e touch'
Modified: trunk/languages/m4/config/makefiles/root.in
===
Author: allison
Date: Thu Jan 3 03:05:04 2008
New Revision: 24479
Added:
trunk/tools/dev/debian_docs.sh
Modified:
trunk/MANIFEST
trunk/MANIFEST.SKIP
Log:
[tools] Add an initial script for generating debian package document file list,
regenerate manifest and manifest skip.
Modified: tr
Author: chromatic
Date: Thu Jan 3 02:25:35 2008
New Revision: 24478
Modified:
trunk/src/gc/dod.c
trunk/src/inter_create.c
trunk/src/pmc/scheduler.pmc
Log:
[GC] During global destruction of the Parrot interpreter, mark the parent
thread as suspended for GC. When it collects all PMCs, th
Author: fperrad
Date: Thu Jan 3 02:10:54 2008
New Revision: 24477
Modified:
trunk/src/atomic/gcc_x86.c
Log:
[atomic] same as r24033
- fix linking on MinGW32
- t/src/atomic.t passes now (4/4)
Modified: trunk/src/atomic/gcc_x86.c
Author: fperrad
Date: Thu Jan 3 00:45:32 2008
New Revision: 24476
Modified:
trunk/lib/Parrot/Distribution.pm
Log:
[docs]
- fix HTML generation
Modified: trunk/lib/Parrot/Distribution.pm
==
--- trunk/lib/Parrot/Distri
Author: pmichaud
Date: Thu Jan 3 00:36:26 2008
New Revision: 24475
Modified:
trunk/languages/perl6/README
Log:
[perl6]:
* Actually, now we do have a way to execute "perl6" from a command line. :-)
Modified: trunk/languages/perl6/README
===
Author: petdance
Date: Thu Jan 3 00:17:53 2008
New Revision: 24474
Modified:
trunk/compilers/imcc/imc.h
trunk/compilers/imcc/instructions.c
trunk/compilers/imcc/instructions.h
trunk/compilers/imcc/main.c
trunk/compilers/imcc/parser_util.c
trunk/compilers/imcc/pcc.c
trunk/comp
Author: simon
Date: Wed Jan 2 23:52:59 2008
New Revision: 24473
Modified:
trunk/languages/lolcode/src/parser/grammar.pg
trunk/languages/lolcode/t/00-sanity.t
trunk/languages/lolcode/t/01-vars.t
Log:
HAI/KTHXBYE
Modified: trunk/languages/lolcode/src/parser/grammar.pg
==
Author: simon
Date: Wed Jan 2 23:47:51 2008
New Revision: 24472
Added:
trunk/languages/lolcode/t/01-vars.t
Modified:
trunk/languages/lolcode/src/parser/actions.pm
trunk/languages/lolcode/src/parser/grammar.pg
Log:
Add variable declaration, assignment and use.
Modified: trunk/languages
Author: fperrad
Date: Wed Jan 2 23:41:05 2008
New Revision: 24471
Modified:
trunk/languages/lua/ (props changed)
trunk/languages/lua/config/makefiles/root.in
Log:
[Lua]
- add pbc_to_exe
Modified: trunk/languages/lua/config/makefiles/root.in
==
57 matches
Mail list logo