- 24 Feb, 2004 40 commits
-
-
vasseu_c authored
* Makefile.am, test/Makefile.am, src/pack-boxedsdf/Makefile.am, * src/boxed2pp-table/Makefile.am, src/boxed2sdf/Makefile.am, * src/syn/Makefile.am, lib/ppgen/Makefile.am, * src/boxedsdf-merge/Makefile.am, src/parser/Makefile.am, * lib/sdf-2.1/Makefile.am: Various cleanups. * src/pp/Makefile.am: Add missing 0 after --verbose.
-
david_v authored
* src/pack-boxedsdf/Makefile.am, * src/boxed2pp-table/Makefile.am, * src/boxed2sdf/Makefile.am, * src/pp/Makefile.am, * src/boxedsdf-merge/Makefile.am, * src/parser/Makefile.am: Add "--verbose 0" in SCFLAGS. * README: Update for StrategoXT 0.9.1 tools.
-
david_v authored
* configure.ac: Make foreign. * bootstrap: Delete aclocal options * Makefile.am: Add aclocal options, delete useless EXTRA_DIST files. * COPYING, INSTALL: New.
-
david_v authored
* src/syn/Makefile.am: Produces rtrees and install it for all the grammar.
-
david_v authored
* src/pp/BoxedSdf2-pretty.pp: New grammar.
-
david_v authored
* src/syn/BoxedSdf2.sdf: Ambiguity fixed up. * test/simple.sdf: Grammar has changed.
-
david_v authored
* configure.ac: Tarball renamed to boxedsdf. * src/pack-boxedsdf/Makefile.am, * src/pack-boxedsdf/pack-boxedsdf.str: Removed debugging outputs.
-
david_v authored
* test/defs.in: StrategoXT 0.9.1 update. * src/boxed2pp-table/boxed2pp-table.str, * src/boxed2sdf/boxed2sdf.str, * src/pp/pp-boxedsdf.str, * src/boxedsdf-merge/boxedsdf-merge.str, * src/parser/parse-boxedsdf.str: Copyright to LRDE. * src/syn/BoxedSdf2.sdf: Copyright to LRDE and StrategoXT 0.9.1 update. * Makefile.am: NEWS and COPYING added. * bootstrap: autoreconf using. * configure.ac: foreign -> gnu * src/boxed2pp-table/Makefile.am, * src/boxed2sdf/Makefile.am, * src/boxedsdf-merge/Makefile.am: StrategoXT 0.9.1 update. * src/parser/Makefile.am, * src/pp/Makefile.am: Errors in CLEANFILES fixed. * README: StrategoXT 0.9.1 update. * NEWS: New file. * INSTALL, COPYING: Deleted from the repository.
-
david_v authored
* README: Corrections.
-
david_v authored
* COPYING: New file. * src/pack-boxedsdf/pack-boxedsdf.str, * src/boxedsdf-merge/boxedsdf-merge.str, * src/pp/pp-boxedsdf.str, * src/parser/parse-boxedsdf.str, * src/boxed2sdf/boxed2sdf.str, * src/boxed2pp-table/boxed2pp-table.str: Licensing information added in the headers comments. * lib/sdf-2.1/sdf.def: New file. * lib/sdf-2.1/Makefile.am: Do not use GB anymore. * README, INSTALL: Corrections. * autogen.sh: Moved to bootstrap (with some modifications).
-
david_v authored
* src/pack-boxedsdf/pack-boxedsdf.str, * src/boxedsdf-merge/boxedsdf-merge.str: Fix module names.
-
david_v authored
* README: New file. * AUTHORS: New file. * INSTALL: New file. * configure.ac: many deleted directories, and maintener mail added * lib/sdf-cons, * src/pack-boxed2pp-table, * src/pack-boxed2sdf: Deleted directories (unused). * test/inst.sh: Deleted file. * test/defs.in: XTC problem resolved. No make install any more for test ;) * src/pack-boxedsdf/pack-boxedsdf.str, * src/parser/parse-boxedsdf.str, * src/pp/pp-boxedsdf.str, * src/boxed2sdf/boxed2sdf.str, * src/boxed2pp-table/boxed2pp-table.str: Comments added.
-
david_v authored
* src/pack-boxedsdf/pack-boxedsdf: Can now use .ppsdf extension.
-
david_v authored
* src/parser: New directory. * src/parser/parse-boxedsdf.str: New file.
-
david_v authored
* src/boxedsdf-merge/boxedsdf-merge.str: ability to load .pp.af files added
-
david_v authored
* src/boxedsdf-merge/boxedsdf-merge.str: debug deleted
-
david_v authored
* src/boxedsdf-merge/boxedsdf-merge.str: bugfix (autogeneration test)
-
david_v authored
* src/boxed2pp-table/boxed2pp-table.str: bug fix (conc-grammars)
-
david_v authored
* test/simple.test: deleted. * test/2pp.test: new file. * test/2sdf.test: new file. * test/merge.test: new file. * test/merge.pp: new file. * test/merge.sdf: new file. * test/inst.sh: new file. * test/defs.in: merge added. * test/Makefile.am: new tests.
-
david_v authored
* src/boxedsdf-merge/Makefile.am, * src/boxedsdf-merge/boxedsdf-merge.str: Do not display out useless PP entries any more.
-
david_v authored
* src/boxedsdf-merge: new directory. * src/boxedsdf-merge/Makefile.am: new file. * src/boxedsdf-merge/boxedsdf-merge.str: new file. * src/Makefile.am, * configure.ac: src/boxedsdf-merge directory added.
-
david_v authored
* src/pp: new directory. * src/pp/Makefile.am: new file. * src/pp/BoxedSdf2-pretty.pp: new file. * src/pp/pp-boxedsdf.str: new file. * src/Makefile.am, * configure.ac: pp directory added
-
david_v authored
* src/syn/BoxedSdf2.sdf: changed grammar, now pp entries in attributes * src/boxed2sdf/boxed2sdf.str, * src/boxed2pp-table/boxed2pp-table.str, * src/pack-boxed2pp-table/pack-boxed2pp-table.str: tools upgrades for new grammar * test/simple.sdf, * test/inclusion.sdf, * test/defs.in: new grammar using * test/simple.test: bug correction
-
david_v authored
* lib/ppgen: new directory. * lib/ppgen/Makefile.am: new file * lib/ppgen/sdf-2-pp-lib.str: new file. * lib/Makefile.am, configure.ac: added the new lib directory * src/boxed2pp-table/boxed2pp-table.str: now use ppgen to generate trivials pp rules. * src/boxed2pp-table/Makefile.am: new inclusion directories.
-
david_v authored
* src/disamb/Makefile.am, src/disamb/bs-disamb.str: deleted * src/disamb: deleted directory * src/Makefile.am: SUBDIRS correction * src/syn/Makefile.am, src/syn/BoxedSdf2.sdf: use renamings for cleaner grammar merging * src/syn/unrename.sh: new file, used because of implode-asfix problem with sdf-to-sig tool * src/pack-boxedsdf/pack-boxedsdf.str, src/boxed2pp-table.str: changes because of changes in the grammar * src/pack-boxed2pp-table.str, src/pack-boxed2sdf: filters have changed * lib/sdf-2.3: deleted * lib/sdf-2.1: new directory * lib/sdf-2.1/Makefile.am: new file * lib/Makefile.am: SUBDIRS correction * lib/sdf-cons/Makfile.am: do not need sdf-cons for build any more, just for inclusion * configure.ac: new and deleted directories * test/defs.in: tools using has changed
-
david_v authored
Initial Checkin
-
prcs2svn authored
-
vasseu_c authored
* Makefile.am, config/Makefile.am, configure.ac, src/Makefile.am: Remove disambiguation tools, they are moved to the cxx-grammar package. * bootstrap: Use autoreconf. * src/split/Makefile.am, src/undo/Makefile.am, src/unfor/Makefile.am: Update path to Makefile.xt, which is now in config. * config/check-rules.mk, src/declaration/*, src/declarator/*, * src/disambiguate/*, src/namespace/*, src/layout/*, src/resolve/*, * src/specifier/*, src/typedef/*, lib/*, test/*, src/xtc/*: Remove.
-
vasseu_c authored
* configure.ac, config/check-rules.mk: Use pre-parsed `Cxx.pp.af' and `Dxx.pp.af' instead of `Cxx.pp' and `Dxx.pp'.
-
vasseu_c authored
* config/check-rules.mk: Make sure the detcc files never produce any ambiguity. Use pretty-print instead of `indent'. * src/disambiguate/TemplateArguments.str: New file. * src/disambiguate/Makefile.am: Add TemplateArguments.str. * src/disambiguate/ClassOrNamespaceTraverse.str, * src/disambiguate/Keys.str, src/disambiguate/NestedNameSpecifier.str: Handle template kinds. * test/disambiguate/template-04.cc: Fix test. * test/disambiguate/template-10.test, test/disambiguate/template-10.cc, * test/disambiguate/template-09.test, test/disambiguate/template-09.cc: New tests. * test/disambiguate/Makefile.am: Add new tests.
-
vasseu_c authored
* configure.ac, Makefile.am, README, test/Makefile.am, * lib/Makefile.am, src/*/Makefile.am: Cleanup. * src/declaration/*.str, src/declarator/*.str, * src/disambiguate/*.str, src/namespace/*.str, * src/resolve/afcxx-resolve.str, src/typedef/*.str, * lib/cxx/*.str, lib/prelude/*.str: Use `AsFix2-Syntax' from asfix-tools instead of `AsFix-Syntax'. * test/disambiguate/Makefile.am: Remove .astcc2 when `make clean'. * src/undo/Makefile.am, src/unfor/Makefile.am, src/split/Makefile.am: Use Cxx signature from `cxx-grammar' installation instead of `lib/cxx'.
-
vasseu_c authored
* src/undo/cxx-undo.str: Use |[...]| instead of |[...]c++|. * src/unfor/cxx-unfor.str: Use concrete syntax. * src/unfor/cxx-unfor.meta: New file.
-
vasseu_c authored
2003-06-03 Clement Vasseur <vasseu_c@lrde.epita.fr> * Makefile.am, src/Makefile.am: Add BOOTCLEAN_SUBDIRS. * src/typedef/Makefile.am, src/unfor/Makefile.am, src/undo/Makefile.am: Use STRINCLUDES, add BOOTCLEANFILES, remove wildcards. * src/undo/cxx-undo.str: Use concrete syntax in rule `Undo'. * src/undo/cxx-undo.meta: Enable `StrategoCxx' concrete syntax in `cxx-undo.str'.
-
vasseu_c authored
* src/xtc/parse-cxx-det.str: Rename as... * src/xtc/parse-dxx.str: ...this. * config/check-rules.mk, configure.ac, src/xtc/Makefile.am, * src/xtc/parse-dxx.str: Rename cxx-det to dxx everywhere.
-
vasseu_c authored
* src/declaration/afcpp-declaration.str, * src/declarator/afcpp-declarator.str, * src/disambiguate/afcpp-disambiguate.str, * src/layout/afcpp-rm-layout.str, src/namespace/afcpp-namespace.str, * src/resolve/afcpp-resolve.str, src/specifier/afcpp-specifier.str, * src/split/cpp-split.str, src/typedef/afcpp-typedef.str, * src/undo/cpp-undo.str, src/unfor/cpp-unfor.str, * src/xtc/parse-cpp.str, src/xtc/parse-det-cpp.str: Rename as... * src/declaration/afcxx-declaration.str, * src/declarator/afcxx-declarator.str, * src/disambiguate/afcxx-disambiguate.str, * src/layout/afcxx-rm-layout.str, src/namespace/afcxx-namespace.str, * src/resolve/afcxx-resolve.str, src/specifier/afcxx-specifier.str, * src/split/cxx-split.str, src/typedef/afcxx-typedef.str, * src/undo/cxx-undo.str, src/unfor/cxx-unfor.str, * src/xtc/parse-cxx.str, src/xtc/parse-det-cxx.str: ...these. * Makefile.am, config/check-rules.mk, configure.ac, lib/Makefile.am, * lib/cxx/Makefile.am, src/declaration/afcxx-declaration.str, * src/declaration/Makefile.am, src/declarator/afcxx-declarator.str, * src/declarator/Makefile.am, src/disambiguate/afcxx-disambiguate.str, * src/disambiguate/Makefile.am, src/namespace/afcxx-namespace.str, * src/namespace/Makefile.am, src/layout/afcxx-rm-layout.str, * src/layout/Makefile.am, src/resolve/afcxx-resolve.str, * src/resolve/Makefile.am, src/specifier/afcxx-specifier.str, * src/specifier/Makefile.am, src/split/cxx-split.str, * src/split/Makefile.am, src/typedef/afcxx-typedef.str, * src/typedef/Makefile.am, src/undo/cxx-undo.str, src/undo/Makefile.am, * src/unfor/cxx-unfor.str, src/unfor/Makefile.am, stdconfig, * src/xtc/Makefile.am, src/xtc/parse-det-cxx.str, * src/xtc/parse-cxx.str: Rename Cpp to Cxx everywhere.
-
vasseu_c authored
* Makefile.am: Remove main repository from XTC_IMPORT, it was not necessary. * stdconfig: Remove CFLAGS, not needed anymore.
-
vasseu_c authored
--- Makefile.am Wed, 02 Apr 2003 19:38:10 +0200 david_v (meta-c++-basic/1_Makefile.a 1.4 640) +++ Makefile.am Tue, 13 May 2003 02:38:03 +0200 vasseu_c (meta-c++-basic/1_Makefile.a 1.4 640) @@ -1,4 +1,4 @@ SUBDIRS = config lib src test EXTRA_DIST = stdconfig bootstrap Makefile.xt include Makefile.xt -XTC_IMPORT=$(STRATEGOXT)/share/StrategoXT/XTC $(CPP_GRAMMAR_PATH)/share/cpp-grammar/XTC +XTC_IMPORT=$(STRATEGOXT)/share/xt-strategoxt/XTC $(CPP_GRAMMAR_PATH)/share/cpp-grammar/XTC Index: stdconfig --- stdconfig Wed, 26 Mar 2003 17:38:38 +0100 vasseu_c (meta-c++-basic/f/45_stdconfig 1.1 755) +++ stdconfig Wed, 07 May 2003 00:51:50 +0200 vasseu_c (meta-c++-basic/f/45_stdconfig 1.1 755) @@ -1,10 +1,7 @@ #!/bin/sh -XT_PREFIX=$HOME/xt +XT=/usr ./bootstrap -./configure --prefix=$HOME \ - --with-xt=$XT_PREFIX \ - --with-stratego-xt=$XT_PREFIX \ - --with-xtc=$XT_PREFIX \ - --with-cpp-grammar=$HOME +./configure --prefix=$HOME --with-xt=$XT --with-cpp-grammar=$HOME \ +CFLAGS="-I/usr/include/xt-strategoxt -I/usr/include/xt-aterm"
-
david_v authored
* src/xtc/parse-cpp.str: Added the "-fi" forgotten paramater for sglr call.
-
david_v authored
* src/xtc: New directory. * src/xtc/Makefile.am, src/xtc/parse-cpp.str, * src/xtc/parse-det-cpp.str: New files. XTC programs. * Makefile.am: Added the XTC import of cpp-grammar and StrategoXT * src/Makefile.am: Added the xtc subdir
-
vasseu_c authored
* src/disambiguate/TemplateTraverse.str: Fix a bug: ambiguities in template parameters must prevent `resolv' from choosing this branch for ambiguity resolution.
-