Front page | perl.cvs.parrot |
Postings from January 2009
[svn:parrot] r34905 - in trunk: . compilers/pirc compilers/pirc/new compilers/pirc/src config/gen/makefiles docs/pdds/draft lib/Parrot t/codingstd
From:
jkeenan
Date:
January 3, 2009 16:22
Subject:
[svn:parrot] r34905 - in trunk: . compilers/pirc compilers/pirc/new compilers/pirc/src config/gen/makefiles docs/pdds/draft lib/Parrot t/codingstd
Message ID:
20090104002242.AF7F4CB9FA@x12.develooper.com
Author: jkeenan
Date: Sat Jan 3 16:22:40 2009
New Revision: 34905
Added:
trunk/compilers/pirc/src/
- copied from r34904, /trunk/compilers/pirc/new/
Removed:
trunk/compilers/pirc/new/
Modified:
trunk/MANIFEST
trunk/compilers/pirc/README.pod
trunk/compilers/pirc/src/hdocprep.c
trunk/compilers/pirc/src/pirlexer.c
trunk/compilers/pirc/src/pirlexer.h
trunk/compilers/pirc/src/pirsymbol.c
trunk/config/gen/makefiles/pirc.in
trunk/lib/Parrot/Distribution.pm
trunk/t/codingstd/linelength.t
Changes in other areas also in this revision:
Modified:
trunk/docs/pdds/draft/pdd06_pasm.pod
Log:
Change directory compilers/pirc/new/ to compilers/pirc/src, and edit
references to this directory in other files. Cf.:
https://trac.parrot.org/parrot/ticket/70.
Modified: trunk/MANIFEST
==============================================================================
--- trunk/MANIFEST (original)
+++ trunk/MANIFEST Sat Jan 3 16:22:40 2009
@@ -1,7 +1,7 @@
# ex: set ro:
# $Id$
#
-# generated by tools/dev/mk_manifest_and_skip.pl Fri Jan 2 18:21:30 2009 UT
+# generated by tools/dev/mk_manifest_and_skip.pl Sat Jan 3 23:56:06 2009 UT
#
# See tools/dev/install_files.pl for documentation on the
# format of this file.
@@ -158,39 +158,39 @@
compilers/pirc/macro/macrolexer.h []
compilers/pirc/macro/macroparser.c []
compilers/pirc/macro/macroparser.h []
-compilers/pirc/new/bcgen.c []
-compilers/pirc/new/bcgen.h []
-compilers/pirc/new/hdocprep.c []
-compilers/pirc/new/hdocprep.l []
-compilers/pirc/new/main.c []
-compilers/pirc/new/pir.l []
-compilers/pirc/new/pir.y []
-compilers/pirc/new/pircapi.c []
-compilers/pirc/new/pircapi.h []
-compilers/pirc/new/pircompiler.c []
-compilers/pirc/new/pircompiler.h []
-compilers/pirc/new/pircompunit.c []
-compilers/pirc/new/pircompunit.h []
-compilers/pirc/new/pirdefines.h []
-compilers/pirc/new/piremit.c []
-compilers/pirc/new/piremit.h []
-compilers/pirc/new/pirerr.c []
-compilers/pirc/new/pirerr.h []
-compilers/pirc/new/pirheredoc.h []
-compilers/pirc/new/pirlexer.c []
-compilers/pirc/new/pirlexer.h []
-compilers/pirc/new/pirmacro.c []
-compilers/pirc/new/pirmacro.h []
-compilers/pirc/new/pirparser.c []
-compilers/pirc/new/pirparser.h []
-compilers/pirc/new/pirpcc.c []
-compilers/pirc/new/pirpcc.h []
-compilers/pirc/new/pirregalloc.c []
-compilers/pirc/new/pirregalloc.h []
-compilers/pirc/new/pirsymbol.c []
-compilers/pirc/new/pirsymbol.h []
-compilers/pirc/new/piryy.h []
compilers/pirc/pirc.c []
+compilers/pirc/src/bcgen.c []
+compilers/pirc/src/bcgen.h []
+compilers/pirc/src/hdocprep.c []
+compilers/pirc/src/hdocprep.l []
+compilers/pirc/src/main.c []
+compilers/pirc/src/pir.l []
+compilers/pirc/src/pir.y []
+compilers/pirc/src/pircapi.c []
+compilers/pirc/src/pircapi.h []
+compilers/pirc/src/pircompiler.c []
+compilers/pirc/src/pircompiler.h []
+compilers/pirc/src/pircompunit.c []
+compilers/pirc/src/pircompunit.h []
+compilers/pirc/src/pirdefines.h []
+compilers/pirc/src/piremit.c []
+compilers/pirc/src/piremit.h []
+compilers/pirc/src/pirerr.c []
+compilers/pirc/src/pirerr.h []
+compilers/pirc/src/pirheredoc.h []
+compilers/pirc/src/pirlexer.c []
+compilers/pirc/src/pirlexer.h []
+compilers/pirc/src/pirmacro.c []
+compilers/pirc/src/pirmacro.h []
+compilers/pirc/src/pirparser.c []
+compilers/pirc/src/pirparser.h []
+compilers/pirc/src/pirpcc.c []
+compilers/pirc/src/pirpcc.h []
+compilers/pirc/src/pirregalloc.c []
+compilers/pirc/src/pirregalloc.h []
+compilers/pirc/src/pirsymbol.c []
+compilers/pirc/src/pirsymbol.h []
+compilers/pirc/src/piryy.h []
compilers/pirc/t/basic.t []
compilers/pirc/t/harness []
compilers/pirc/t/heredoc.t []
Modified: trunk/compilers/pirc/README.pod
==============================================================================
--- trunk/compilers/pirc/README.pod (original)
+++ trunk/compilers/pirc/README.pod Sat Jan 3 16:22:40 2009
@@ -35,7 +35,7 @@
nmake
When running PIRC, it needs the shared library C<libparrot>; an easy way to do
-this is copy C<libparrot.dll> in the Parrot root directory to C<compilers/pirc/new>.
+this is copy C<libparrot.dll> in the Parrot root directory to C<compilers/pirc/src>.
Running PIRC is as easy as:
@@ -357,19 +357,19 @@
The heredoc preprocessor is implemented in C<hdocprep.l>, and can be regenerated
using:
- cd compilers/pirc/new
+ cd compilers/pirc/src
flex hdocprep.l
PIRC's normal lexer is implemented in C<pir.l>, and can be regenerated using:
- cd compilers/pirc/new
+ cd compilers/pirc/src
flex pir.l
=head2 Updating the parser
The parser is implemented in C<pir.y>, and can be regenerated using:
- cd compilers/pirc/new
+ cd compilers/pirc/src
bison pir.y
=head1 NOTES
Modified: trunk/compilers/pirc/src/hdocprep.c
==============================================================================
--- /trunk/compilers/pirc/new/hdocprep.c (original)
+++ trunk/compilers/pirc/src/hdocprep.c Sat Jan 3 16:22:40 2009
@@ -5,7 +5,7 @@
* !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
*
* This file is generated automatically by the Parrot build process
- * from the file compilers/pirc/new/hdocprep.l.
+ * from the file compilers/pirc/src/hdocprep.l.
*
* Any changes made here will be lost!
*
Modified: trunk/compilers/pirc/src/pirlexer.c
==============================================================================
--- /trunk/compilers/pirc/new/pirlexer.c (original)
+++ trunk/compilers/pirc/src/pirlexer.c Sat Jan 3 16:22:40 2009
@@ -5,7 +5,7 @@
* !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
*
* This file is generated automatically by the Parrot build process
- * from the file compilers/pirc/new/pir.l.
+ * from the file compilers/pirc/src/pir.l.
*
* Any changes made here will be lost!
*
Modified: trunk/compilers/pirc/src/pirlexer.h
==============================================================================
--- /trunk/compilers/pirc/new/pirlexer.h (original)
+++ trunk/compilers/pirc/src/pirlexer.h Sat Jan 3 16:22:40 2009
@@ -9,7 +9,7 @@
* !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
*
* This file is generated automatically by the Parrot build process
- * from the file compilers/pirc/new/pir.l.
+ * from the file compilers/pirc/src/pir.l.
*
* Any changes made here will be lost!
*
Modified: trunk/compilers/pirc/src/pirsymbol.c
==============================================================================
--- /trunk/compilers/pirc/new/pirsymbol.c (original)
+++ trunk/compilers/pirc/src/pirsymbol.c Sat Jan 3 16:22:40 2009
@@ -16,7 +16,7 @@
=head1 NAME
-compilers/pirc/new/pirsymbol.c
+compilers/pirc/src/pirsymbol.c
=head1 DESCRIPTION
Modified: trunk/config/gen/makefiles/pirc.in
==============================================================================
--- trunk/config/gen/makefiles/pirc.in (original)
+++ trunk/config/gen/makefiles/pirc.in Sat Jan 3 16:22:40 2009
@@ -26,35 +26,35 @@
LD = @ld@
LDFLAGS = @ldflags@ @ld_debug@
-SOURCES = new/main.c \
-new/pirparser.c \
-new/pirlexer.c \
-new/pircompunit.c \
-new/pircompiler.c \
-new/pirsymbol.c \
-new/piremit.c \
-new/hdocprep.c \
-new/pirmacro.c \
-new/pirregalloc.c \
-new/bcgen.c \
-new/pirerr.c \
-new/pircapi.c
+SOURCES = src/main.c \
+src/pirparser.c \
+src/pirlexer.c \
+src/pircompunit.c \
+src/pircompiler.c \
+src/pirsymbol.c \
+src/piremit.c \
+src/hdocprep.c \
+src/pirmacro.c \
+src/pirregalloc.c \
+src/bcgen.c \
+src/pirerr.c \
+src/pircapi.c
OBJS = \
-new/main$(O) \
-new/pirparser$(O) \
-new/pirlexer$(O) \
-new/pircompunit$(O) \
-new/pircompiler$(O) \
-new/pirsymbol$(O) \
-new/piremit$(O) \
-new/hdocprep$(O) \
-new/pirmacro$(O) \
-new/pirregalloc$(O) \
-new/bcgen$(O) \
-new/pirpcc$(O) \
-new/pirerr$(O) \
-new/pircapi$(O)
+src/main$(O) \
+src/pirparser$(O) \
+src/pirlexer$(O) \
+src/pircompunit$(O) \
+src/pircompiler$(O) \
+src/pirsymbol$(O) \
+src/piremit$(O) \
+src/hdocprep$(O) \
+src/pirmacro$(O) \
+src/pirregalloc$(O) \
+src/bcgen$(O) \
+src/pirpcc$(O) \
+src/pirerr$(O) \
+src/pircapi$(O)
.c$(O) :
@$(PERL) ../../tools/dev/cc_flags.pl -v ../../CFLAGS $(CC) "" $(CFLAGS) -I$(@D) @cc_o_out@$@ -c $<
@@ -69,19 +69,19 @@
$(OBJS) \
@rpath_blib@ @libparrot_ldflags@ $(C_LIBS) $(LINKFLAGS) $(LINK_DYNAMIC)
-new/pirparser$(O): new/pirparser.c new/pirparser.h
-new/pirlexer$(O): new/pirlexer.c new/pirlexer.h
-new/pircompunit$(O): new/pircompunit.c new/pircompunit.h
-new/pircompiler$(O): new/pircompiler.c new/pircompiler.h
-new/pirsymbol$(O): new/pirsymbol.c new/pirsymbol.h
-new/piremit$(O): new/piremit.c new/piremit.h
-new/hdocprep$(O): new/hdocprep.c new/hdocprep.l
-new/pirmacro$(O): new/pirmacro.c new/pirmacro.h
-new/pirregalloc$(O): new/pirregalloc.c new/pirregalloc.h
-new/bcgen$(O): new/bcgen.c new/bcgen.h
-new/pirpcc$(O): new/pirpcc.c new/pirpcc.h
-new/pirerr$(O): new/pirerr.c new/pirerr.h
-new/pircapi$(O): new/pircapi.c new/pircapi.h
+src/pirparser$(O): src/pirparser.c src/pirparser.h
+src/pirlexer$(O): src/pirlexer.c src/pirlexer.h
+src/pircompunit$(O): src/pircompunit.c src/pircompunit.h
+src/pircompiler$(O): src/pircompiler.c src/pircompiler.h
+src/pirsymbol$(O): src/pirsymbol.c src/pirsymbol.h
+src/piremit$(O): src/piremit.c src/piremit.h
+src/hdocprep$(O): src/hdocprep.c src/hdocprep.l
+src/pirmacro$(O): src/pirmacro.c src/pirmacro.h
+src/pirregalloc$(O): src/pirregalloc.c src/pirregalloc.h
+src/bcgen$(O): src/bcgen.c src/bcgen.h
+src/pirpcc$(O): src/pirpcc.c src/pirpcc.h
+src/pirerr$(O): src/pirerr.c src/pirerr.h
+src/pircapi$(O): src/pircapi.c src/pircapi.h
test: all
podchecker $(SOURCES) README.pod
Modified: trunk/lib/Parrot/Distribution.pm
==============================================================================
--- trunk/lib/Parrot/Distribution.pm (original)
+++ trunk/lib/Parrot/Distribution.pm Sat Jan 3 16:22:40 2009
@@ -371,20 +371,20 @@
compilers/imcc/imclexer.c
compilers/imcc/imcparser.c
compilers/imcc/imcparser.h
- compilers/pirc/new/main.c
- compilers/pirc/new/pir.l
- compilers/pirc/new/pir.y
- compilers/pirc/new/pasm.l
- compilers/pirc/new/pasm.y
- compilers/pirc/new/pircompiler.h
- compilers/pirc/new/pirlexer.c
- compilers/pirc/new/pirlexer.h
- compilers/pirc/new/pirparser.c
- compilers/pirc/new/pirparser.h
- compilers/pirc/new/pircompunit.c
- compilers/pirc/new/pircompunit.h
- compilers/pirc/new/hdocprep.l
- compilers/pirc/new/hdocprep.c
+ compilers/pirc/src/main.c
+ compilers/pirc/src/pir.l
+ compilers/pirc/src/pir.y
+ compilers/pirc/src/pasm.l
+ compilers/pirc/src/pasm.y
+ compilers/pirc/src/pircompiler.h
+ compilers/pirc/src/pirlexer.c
+ compilers/pirc/src/pirlexer.h
+ compilers/pirc/src/pirparser.c
+ compilers/pirc/src/pirparser.h
+ compilers/pirc/src/pircompunit.c
+ compilers/pirc/src/pircompunit.h
+ compilers/pirc/src/hdocprep.l
+ compilers/pirc/src/hdocprep.c
compilers/pirc/macro/lexer.h
compilers/pirc/macro/macro.h
compilers/pirc/macro/macro.l
Modified: trunk/t/codingstd/linelength.t
==============================================================================
--- trunk/t/codingstd/linelength.t (original)
+++ trunk/t/codingstd/linelength.t Sat Jan 3 16:22:40 2009
@@ -130,20 +130,20 @@
# Lex and Bison generated
compilers/imcc/imclexer.c
compilers/imcc/imcparser.c
-compilers/pirc/new/main.c
-compilers/pirc/new/pirlexer.c
-compilers/pirc/new/pirlexer.h
-compilers/pirc/new/pirparser.c
-compilers/pirc/new/pircompunit.h
-compilers/pirc/new/pircompunit.c
-compilers/pirc/new/pasm.l
-compilers/pirc/new/pasm.y
+compilers/pirc/src/main.c
+compilers/pirc/src/pirlexer.c
+compilers/pirc/src/pirlexer.h
+compilers/pirc/src/pirparser.c
+compilers/pirc/src/pircompunit.h
+compilers/pirc/src/pircompunit.c
+compilers/pirc/src/pasm.l
+compilers/pirc/src/pasm.y
compilers/pirc/macro/macro.h
compilers/pirc/macro/macrolexer.c
compilers/pirc/macro/macrolexer.h
compilers/pirc/macro/macroparser.c
compilers/pirc/macro/macroparser.h
-compilers/pirc/new/hdocprep.l
-compilers/pirc/new/hdocprep.c
+compilers/pirc/src/hdocprep.l
+compilers/pirc/src/hdocprep.c
# these ones include long POD
docs/embed.pod
-
[svn:parrot] r34905 - in trunk: . compilers/pirc compilers/pirc/new compilers/pirc/src config/gen/makefiles docs/pdds/draft lib/Parrot t/codingstd
by jkeenan