- 05 Jun, 2009 1 commit
-
-
Alexandre Duret-Lutz authored
* taf-kit/src/Makefile.am (vcsn_char_fmp_b_LDADD, vcsn_char_fmp_z_LDADD, vcsn_int_fmp_b_LDADD, vcsn_int_fmp_z_LDADD): Add the corresponding pair automaton library. * taf-kit/src/fmp_commands.cc (pair_to_fmp): New command. * taf-kit/src/getters.hxx (get_pair_aut): New function. * taf-kit/src/pipe_getters.hh, taf-kit/src/pipe_getters.hxx (pair_automaton_getter): New class. * taf-kit/tests/vcsn-char-fmp-b.test, taf-kit/tests/vcsn-int-fmp-z.test: Add more tests for ltl-to-pair and pair-to-fmp.
-
- 21 Jan, 2009 1 commit
-
-
Jerome Galtier authored
* taf-kit/src/Makefile.am: Define `NO_PREDEF_ALPHABETS' for the `vcsn-char-char-b', `vcsn-char-int-b' and `vcsn-int-int-b' executables. * taf-kit/tests/vcsn-char-b.test, * taf-kit/tests/vcsn-char-char-b.test, * taf-kit/tests/vcsn-char-fmp-b.test, * taf-kit/tests/vcsn-char-fmp-z.test, * taf-kit/tests/vcsn-char-int-b.test, * taf-kit/tests/vcsn-char-z.test, * taf-kit/tests/vcsn-int-b.test, * taf-kit/tests/vcsn-int-fmp-b.test, * taf-kit/tests/vcsn-int-fmp-z.test, * taf-kit/tests/vcsn-int-int-b.test, * taf-kit/tests/vcsn-int-z.test: Check whether or not a predefined alphabet is defined.
-
- 03 Dec, 2008 1 commit
-
-
Jerome Galtier authored
* taf-kit/tests/vcsn-char-b.test, * taf-kit/tests/vcsn-char-char-b.test, * taf-kit/tests/vcsn-char-fmp-b.test, * taf-kit/tests/vcsn-char-fmp-z.test, * taf-kit/tests/vcsn-char-int-b.test, * taf-kit/tests/vcsn-char-z.test, * taf-kit/tests/vcsn-int-b.test, * taf-kit/tests/vcsn-int-fmp-b.test, * taf-kit/tests/vcsn-int-fmp-z.test, * taf-kit/tests/vcsn-int-int-b.test, * taf-kit/tests/vcsn-int-z.test: Here. * include/vaucanson/algebra/concept/freemonoid_product.hxx: Fix a bug: New `split_monoid_()', update FMP constructors. Add more comments.
-
- 06 Nov, 2008 1 commit
-
-
Alexandre Duret-Lutz authored
-
- 16 Sep, 2008 1 commit
-
-
Alexandre Duret-Lutz authored
-
- 15 Sep, 2008 2 commits
-
-
Alexandre Duret-Lutz authored
fmp_commands.cc: Read the alphabets from the input automaton, do not ask the user to enter them again.
-
Alexandre Duret-Lutz authored
-
- 20 Aug, 2008 1 commit
-
-
Jerome Galtier authored
* configure.ac: New taf-kit instances. * lib/Makefile.am: Add libvcsn-int-fmp-z. * lib/generate_libvcsn.rb: New filters. * taf-kit/src/Makefile.am: Rename vcsn-*-fmp to vcsn-*-fmp-b, and add vcsn-*-fmp-z, build with livcsn-int-fmp-z. * taf-kit/src/edition_commands.hxx: Use a new macro and improve weight input. * taf-kit/tests/Makefile.am: Add new tests. * taf-kit/tests/vcsn-char-fmp-b.test: New. * taf-kit/tests/vcsn-char-fmp-z.test: New. * taf-kit/tests/vcsn-char-fmp.test: Remove. * taf-kit/tests/vcsn-int-fmp-b.test: New. * taf-kit/tests/vcsn-int-fmp-z.test: New. * taf-kit/tests/vcsn-int-fmp.test: Remove.
-
- 05 Aug, 2008 1 commit
-
-
Alexandre Duret-Lutz authored
-
- 19 Jun, 2008 1 commit
-
-
Vivien Delmon authored
* demos/function_library/Makefile.am: Add LDADD. * demos/one_rule_rewriting/Makefile.am: . * demos/vgrep/Makefile.am: .
-
- 09 Mar, 2008 1 commit
-
-
Alexandre Duret-Lutz authored
-
- 09 Jun, 2007 2 commits
-
-
Guillaume Lazzara authored
-
Guillaume Lazzara authored
-
- 26 Jul, 2006 1 commit
-
-
Akim Demaille authored
* data/automata/b/Makefile.am: Document b1. * data/automata/z/b1.xml: New * data/automata/z/Makefile.am: Adjust. * data/automata/z/c1.cc: Comment. * doc/manual/examples/b1.xml: Remove. * doc/manual/examples/add1_rt.xml, * doc/manual/examples/quot_3_rt.xml: Rename as... * doc/manual/examples/add1-rw.xml, * doc/manual/examples/quot-3-rw.xml: these. * doc/manual/extex.pl: Recognize `power' arguments. * doc/manual/taf-kit.tex: Move macros... * doc/manual/vaucanson-user-manual.tex: here. * doc/manual/taf-kit.tex: More automatic generation. Map _ to -. Map rt to rw. * include/vaucanson/xml/xml_chooser.hxx (TParmFMP): No longer use it. * data/automata/tdc/Makefile.am, * taf-kit/src/Makefile.am, * src/demos/demo.mk, * src/demos/function_library/Makefile.am, * src/demos/transducers/Makefile.am, * src/demos/vgrep/Makefile.am, * src/tests/xml/Makefile.am: Adjust to the location of vaucanson.mk.
-
- 23 Jun, 2006 1 commit
-
-
Akim Demaille authored
* src/demos/utilities/vgrep, src/demos/utilities/fsm: Move to... * src/demos/vgrep, src/demos/fsm: here. * src/demos/Makefile.am: Adjust. * src/demos/demo.mk: Ditto.
-
- 19 May, 2006 1 commit
-
-
Akim Demaille authored
Fix various distro issues. * doc/manual/Makefile.am (SRC_FILES): Add the missing bits. * doc/doc.mk: Fix the order of the rules. * src/benchs/generate_all_benchs.sh: Remove, merged into... * src/benchs/generate_benchs.sh: this. Adjust uses. Introduce functions to clarify this program. * src/tests/test-suites/Makefile.am: Ship it. * configure.ac: Pass nostdinc to Automake to avoid useless -I on already too long command lines. All the uses must be adjusted to pass -I$(top_builddir) for config.h. So a Makefile snippet to factor all this would be most welcome. * src/vaucanson.mk: New. * src/taf-kit/Makefile.am: Use it. * src/benchs/common/Makefile.bench: Rename as... * src/benchs/common/bench.mk: this. Don't use INCLUDES, it is not defined. * src/tests/check/Makefile.flags, * src/benchs/common/bench.mk: Adjust to nostdinc. * src/demos/demo.mk: New. * src/demos/algorithms/Makefile.am: Use it. * src/demos/function_library/Makefile.am, * src/demos/automaton_library/Makefile.am, * src/demos/utilities/vgrep/Makefile.am, * src/demos/transducers/one_rule_rewriting/Makefile.am, * src/demos/transducers/Makefile.am: Ditto. * src/tests/bin/generate-test-suite.sh: Don't use "env", it's useless.
-
- 13 May, 2006 1 commit
-
-
Michaël Cadilhac authored
- src/demos/vaucanswig: Move to... - src/vaucanswig: ... Here. - bootstrap.sh: Update accordingly. - src/demos/function_library/Makefile.am, - src/demos/algorithms/Makefile.am, - src/demos/automaton_library, - src/demos/automaton_library/a1.xml, - src/demos/automaton_library/b1.xml, - src/demos/automaton_library/c1.xml, - src/demos/automaton_library/Makefile.am, - src/demos/utilities/vgrep/Makefile.am, - src/demos/utilities/Makefile.am, - src/demos/transducers, - src/demos/transducers/one_rule_rewriting/Makefile.am, - src/demos/transducers/Makefile.am, - src/tests/Makefile.am, - src/tests/sanity/generate_files.sh, - src/tests/xml/Makefile.am, - include/Makefile.am: Fix the use of VCSN_USE_XML and XML_CHECK. - Makefile.am: Add a `demos' rule, rename `bench' to `benchs'. - src/demos/Makefile.am: Update accordingly. - config/vcsn.m4: Fix revision checking. - src/benchs/composition/Makefile.bench, - src/benchs/generate_benchs.sh, - src/benchs/determinization/Makefile.bench, - src/benchs/minimization_2n/Makefile.bench, - src/benchs/quotient/Makefile.bench, - src/benchs/Makefile.am, - src/benchs/minimization_debruijn/Makefile.bench, - src/benchs/derived_terms/Makefile.bench: Compile on make bench only. - src/vaucanswig/expand.sh: Fix the path to INCLUDE directory. - src/Makefile.am: Add `demos' and `benchs' rules. - configure.ac: Remove build-demo enabling and update Vaucanswig dir. - doc/xml/Makefile.am: Compile the xml proposal even if VCSN_USE_XML is not set.
-
- 23 Jun, 2005 1 commit
-
-
Sarah O'Connor authored
My five last patches have consisted in cleaning and reorganizing the src/demos directory. There are now 6 directories: - function_library: programs to call algorithms on several automata types, - automaton_library: description of several useful automata, - algorithms: a few programs on any kind of automata, - transducers: examples of transducers and the example of one_rule_rewriting, - utilities: former fsm and vgrep directories, - vaucanswig: unchanged. * src/demos/xml: Delete. Useless. * src/demos/one_rule_rewriting: Move to... * src/demos/transducers/one_rule_rewriting: ... There. * src/demos/transducers/Makefile.am: Update. * src/demos/vgrep: Move to... * src/demos/utilities/vgrep: ... There. * src/demos/fsm: Move to... * src/demos/utilities/fsm: ... There. * src/demos/utilities/Makefile.am: New. * src/demos/samples/algorithms, * src/demos/samples/algebra, * src/demos/samples: Delete. Useless. * src/demos/ciaa: Delete. Deprecated. * src/demos/universal: Delete, already recreated in algorithms * src/demos/Makefile.am, * configure.ac: Update.
-
- 31 Mar, 2004 8 commits
-
-
Raphal Poss authored
from Raphaël Poss <raph@lrde.epita.fr> * src/tests/tests-suites/algebra_series_krat.defs: Fix namespace specification for `NumericalSemiring'. * src/tests/automata/implementation_check/add_edge_test.hh, src/tests/automata/implementation_check/add_edge_test.hh: Add `const' specification to please ICC. * include/vaucanson/tools/usual_macros.hh: Fix definition of `alphabet_iterator'. * include/vaucanson/algebra/concept/alphabets_base.hxx, include/vaucanson/algebra/concept/freemonoid_base.hxx: Fix delegations for `op_begin', `op_end', `op_rbegin', `op_rend' for const versions. * include/vaucanson/misc/container_ops.hh: Add missing declarations. * include/vaucanson/misc/container_ops.hxx: Remove problematic overload. * include/vaucanson/automata/concrete/kind_adapter.hh: Add missing spaces in uses of macro arguments. * src/tests/check/Makefile.flags (AM_CPPFLAGS): Beautify. * src/demos/vgrep/Makefile.am (AM_CPPFLAGS): Add missing include path.
-
Raphal Poss authored
from Raphaël Poss <raph@lrde.epita.fr> * doc/doc.doxy.in: Remove LaTeX output. * include/vaucanson/misc/limits.hh, include/vaucanson/misc/utility.hh: Fix documentation. * src/demos/vgrep/Makefile.am: Re-arrange compilation flags. * reheader.pl: Add. * Most files: fix comment in headers.
-
Yann Rgis-Gianas authored
2003-06-29 Yann Régis-Gianas <yann@lrde.epita.fr> * include/vaucanson/algebra/concrete/semiring/numerical_semiring.hxx * include/vaucanson/algebra/concrete/series/krat.hxx * include/vaucanson/algebra/concrete/series/polynoms.hxx * include/vaucanson/automata/concept/automata_ops.hxx * include/vaucanson/algorithms/sub_automaton.hxx * include/vaucanson/algorithms/standard_of.hxx * include/vaucanson/algorithms/accessible.hxx * include/vaucanson/algorithms/backward_closure.hxx * include/vaucanson/misc/container_ops.hxx * include/vaucanson/algorithms/forward_realtime.hxx * include/vaucanson/algorithms/backward_realtime.hxx: Fix unused argument warnings. * src/demos/vgrep/Makefile.am: Enable 'vgrep' build.
-
Yann Rgis-Gianas authored
2003-06-24 Yann Régis-Gianas <yann@lrde.epita.fr> * configure.ac: - (VCSN_TESTS): Remove (problems with distcheck). - Adjust package version. * src/Makefile.am: Minor. * doc/tutorial/Makefile.am: Add tex files into the distribution. * include/Makefile.am: Refresh file list. * src/demos/samples/algebra/Makefile.am: Deactivate demos. * src/demos/vgrep/Makefile.am: Likewise.
-
Yann Rgis-Gianas authored
2003-05-19 Yann Régis-Gianas <yann@lrde.epita.fr> * src/demos/vgrep/Makefile.am(vgrep): Replace 'check' by 'noinst'. * src/demos/samples/Makefile.am: New. * src/demos/samples/algebra/Makefile.am: New. * src/demos/samples/pattern/concept/element.hh: Remove. * src/demos/samples/pattern/fundamental/structure.hh: Remove. * src/demos/samples/pattern/fundamental/structure.hxx: Remove.
-
Raphal Poss authored
from Raphaël Poss <raph@lrde.epita.fr> * src/demos/samples/Makefile.am: Distribute more examples. * src/demos/samples/algebra/semiring.cc (main): Add missing declaration. * src/demos/samples/algebra/decorated_alphabet.cc (main): Omit arguments. * src/demos/samples/algebra/alphabet.cc (main): Likewise. * src/demos/samples/algebra/series.cc (main): Add bug notice. * include/vaucanson/algebra/concrete/semiring/tropical_semiring.hxx: More argument name omissions. * include/Makefile.am (nobase_include_HEADERS): Cleanup. * configure.ac: Add more `Makefile's to AC_CONFIG_FILES. * src/demos/samples/Makefile.am: Add. * src/demos/Makefile.am (SUBDIRS): Mention `samples'. * src/demos/samples/algebra/Makefile.am: Add. * src/demos/Makefile.am: Remove `demos' target. * src/demos/vgrep/Makefile.am: Likewise. * Makefile.am (maintainer-check): Fix cppi invocation.
-
Raphal Poss authored
from Raphaël Poss <raph@lrde.epita.fr> * src/Makefile.am (SUBDIRS): Re-order. * src/demos/vgrep/Makefile.am: Sanitize.
-
Yann Rgis-Gianas authored
2003-02-19 Yann Régis-Gianas <yann@lrde.epita.fr> (0.160) * src/demos/vgrep/vgrep.cc: New. * src/demos/Makefile.am: New. * src/demos/vgrep/Makefile.am: New. * configure.ac: Generate them. * include/vaucanson/algebra/concept/semiring_base.hxx: Remove unused variable. * include/vaucanson/automata/concept/automata_base.hh, * include/vaucanson/algebra/concept/series_base.hh, * include/vaucanson/algebra/concept/series_base.hxx, * include/vaucanson/algebra/concrete/series/krat_exp_parser.hxx * include/vaucanson/algebra/concrete/series/krat.hh, * include/vaucanson/algebra/concrete/free_monoid/str_words.hh, * include/vaucanson/algebra/concrete/series/polynoms.hh: Rename 'weights_value_t' to 'weight_value_t'. * include/vaucanson/algorithms/compute.hh: Return weight_t. * include/vaucanson/algorithms/compute.hxx: Implement this change. * include/vaucanson/algorithms/union.hxx: Remove unused variable. * include/vaucanson/automata/concept/kinds.hh: Fix minor bug. * include/vaucanson/automata/concept/kinds.hxx: Idem. * include/vaucanson/misc/container_ops.hxx: Fix op_begin const version. * Makefile.am: distribute vcsn.m4 * include/vaucanson/tools/usual_macros.hh (for_each_initial_state): Fix a typing error. * doc/tutorial/tutorial.tex: Update.
-