Commit b0fb7a57 authored by Jérôme Galtier's avatar Jérôme Galtier
Browse files

Replace the labels are words context by lal.

* configure.ac, include/.gitignore,
include/vaucanson/automata/generic_contexts/lal_boolean_automaton.hh,
include/vaucanson/automata/generic_contexts/lal_boolean_automaton_structures.hh,
include/vaucanson/contexts/lal_automaton.thh, lib/Makefile.am,
lib/generate_libvcsn.rb, taf-kit/src/Makefile.am,
taf-kit/tests/Makefile.am, taf-kit/tests/vcsn-lal-char-b.test: Replace
every occurrence of law by lal.
parent eab3464e
2009-09-16 Jrme Galtier <jerome.galtier@lrde.epita.fr>
Replace the labels are words context by lal.
* configure.ac, include/.gitignore,
include/vaucanson/automata/generic_contexts/lal_boolean_automaton.hh,
include/vaucanson/automata/generic_contexts/lal_boolean_automaton_structures.hh,
include/vaucanson/contexts/lal_automaton.thh, lib/Makefile.am,
lib/generate_libvcsn.rb, taf-kit/src/Makefile.am,
taf-kit/tests/Makefile.am, taf-kit/tests/vcsn-lal-char-b.test: Replace
every occurrence of law by lal.
2009-09-16 d-halluin <d-halluin@lrde.epita.fr>
 
Add TransitionIterator.
......
......@@ -195,7 +195,7 @@ m4_define([VCSN_CONFIG_WRAPPER],
[chmod a+x taf-kit/tests/$1])
])
VCSN_CONFIG_WRAPPER([vcsn-char-b])
VCSN_CONFIG_WRAPPER([vcsn-law-char-b])
VCSN_CONFIG_WRAPPER([vcsn-lal-char-b])
VCSN_CONFIG_WRAPPER([vcsn-char-fmp-b])
VCSN_CONFIG_WRAPPER([vcsn-char-fmp-z])
VCSN_CONFIG_WRAPPER([vcsn-char-z])
......
generate_headers.sh
generic_contexts.mk
/vaucanson/boolean_*.hh
/vaucanson/law_boolean_*.hh
/vaucanson/lal_boolean_*.hh
/vaucanson/char_*.hh
/vaucanson/fmp_*.hh
/vaucanson/int_*.hh
......
// law_boolean_automaton.hh: this file is part of the Vaucanson project.
// lal_boolean_automaton.hh: this file is part of the Vaucanson project.
//
// Vaucanson, a generic library for finite state machines.
//
......@@ -20,9 +20,9 @@
* VCSN_GRAPH_IMPL could be changed.
*/
# include GRAPH_CONTEXT_HEADER_(law_boolean_automaton_structures.hh)
# include GRAPH_CONTEXT_HEADER_(lal_boolean_automaton_structures.hh)
# define VCSN_CONTEXT_NAMESPACE namespace law_boolean_automaton
# define VCSN_CONTEXT_NAMESPACE namespace lal_boolean_automaton
# include <vaucanson/contexts/automaton_functions.thh>
......
// law_boolean_automaton_structures.hh: this file is part of the Vaucanson project.
// lal_boolean_automaton_structures.hh: this file is part of the Vaucanson project.
//
// Vaucanson, a generic library for finite state machines.
//
......@@ -20,7 +20,7 @@
* VCSN_GRAPH_IMPL could be changed.
*/
# define VCSN_CONTEXT_NAMESPACE namespace law_boolean_automaton
# define VCSN_CONTEXT_NAMESPACE namespace lal_boolean_automaton
# include <vaucanson/contexts/char_letter.thh>
# include <vaucanson/contexts/dynamic_alphabet.thh>
......
// -*- C++ -*-
// law_automaton.thh: this file is part of the Vaucanson project.
// lal_automaton.thh: this file is part of the Vaucanson project.
//
// Vaucanson, a generic library for finite state machines.
//
......@@ -32,7 +32,7 @@ namespace vcsn
// META-FIXME: FIXMEs in this file apply to transducer.thh too.
typedef vcsn::Automata<series_set_elt_t::set_t, labels_are_words> automata_set_t;
typedef vcsn::Automata<series_set_elt_t::set_t, labels_are_letters> automata_set_t;
typedef vcsn::Element<automata_set_t, automaton_impl_t> automaton_t;
typedef vcsn::generalized_traits<automaton_t>::automaton_t gen_automaton_t;
......
......@@ -20,7 +20,7 @@ MAINTAINERCLEANFILES =
include src/libcommon.mk
include vcsn-b/libvcsn-b.mk
include vcsn-law-b/libvcsn-law-b.mk
include vcsn-lal-b/libvcsn-lal-b.mk
include vcsn-int-b/libvcsn-int-b.mk
include vcsn-r/libvcsn-r.mk
include vcsn-z/libvcsn-z.mk
......@@ -41,7 +41,7 @@ include vcsn-int-int-z/libvcsn-int-int-z.mk
maintainer-clean-local:
rm -rf $(top_builddir)/lib/vcsn-b \
$(top_builddir)/lib/vcsn-law-b \
$(top_builddir)/lib/vcsn-lal-b \
$(top_builddir)/lib/vcsn-int-b \
$(top_builddir)/lib/vcsn-r \
$(top_builddir)/lib/vcsn-z \
......@@ -60,7 +60,7 @@ maintainer-clean-local:
$(top_builddir)/lib/vcsn-int-int-b \
$(top_builddir)/lib/vcsn-int-int-z
rm -rf $(top_srcdir)/lib/vcsn-b \
$(top_srcdir)/lib/vcsn-law-b \
$(top_srcdir)/lib/vcsn-lal-b \
$(top_srcdir)/lib/vcsn-int-b \
$(top_srcdir)/lib/vcsn-r \
$(top_srcdir)/lib/vcsn-z \
......
......@@ -17,7 +17,7 @@
# Hash table filled with the supported types of automaton
vcsn = Hash[
"vcsn-b" => "boolean_automaton",
"vcsn-law-b" => "law_boolean_automaton",
"vcsn-lal-b" => "lal_boolean_automaton",
"vcsn-int-b" => "int_boolean_automaton",
"vcsn-r" => "r_automaton",
"vcsn-z" => "z_automaton",
......@@ -56,7 +56,7 @@ def create?(type, file)
"vcsn-z-max" == type or "vcsn-z-min" == type or
"vcsn-char-char-b" == type or "vcsn-char-char-z" == type or
"vcsn-char-int-b" == type or "vcsn-int-int-b" == type or
"vcsn-int-int-z" == type or "vcsn-law-b" == type
"vcsn-int-int-z" == type or "vcsn-lal-b" == type
) and
file !~ /realtime_decl.hh/ and
file !~ /extension.hh/ and # transducer
......@@ -94,7 +94,7 @@ def create?(type, file)
not ( "vcsn-b" == type or "vcsn-r" == type or "vcsn-z" == type or
"vcsn-int-b" == type or "vcsn-int-z" == type or
"vcsn-z-max" == type or "vcsn-z-min" == type or
"vcsn-law-b" == type
"vcsn-lal-b" == type
) or
(
file !~ /aut_projection.hh/ and # Pair letters only
......
......@@ -22,7 +22,7 @@ bin_PROGRAMS = vcsn-char-b vcsn-char-z vcsn-char-r vcsn-char-fmp-b \
vcsn-int-fmp-z vcsn-char-fmp-z \
vcsn-char-char-b vcsn-int-int-b \
vcsn-char-int-b vcsn-char-zmin vcsn-char-zmax \
vcsn-law-char-b
vcsn-lal-char-b
COMMON_SOURCES = commands.hh \
commands_macros.hh \
......@@ -57,12 +57,12 @@ vcsn_char_b_SOURCES = $(COMMON_SOURCES) \
vcsn_char_b_CPPFLAGS = $(AM_CPPFLAGS) -DCONTEXT=boolean_automaton -DVCSN_USE_LIB
vcsn_char_b_LDADD = $(LDADD) $(top_builddir)/lib/libvcsn-b.la
vcsn_law_char_b_SOURCES = $(COMMON_SOURCES) \
vcsn_lal_char_b_SOURCES = $(COMMON_SOURCES) \
ratexp_commands.hh \
common_automaton_commands.hh \
b_commands.cc
vcsn_law_char_b_CPPFLAGS = $(AM_CPPFLAGS) -DCONTEXT=law_boolean_automaton -DVCSN_USE_LIB
vcsn_law_char_b_LDADD = $(LDADD) $(top_builddir)/lib/libvcsn-law-b.la
vcsn_lal_char_b_CPPFLAGS = $(AM_CPPFLAGS) -DCONTEXT=lal_boolean_automaton -DVCSN_USE_LIB
vcsn_lal_char_b_LDADD = $(LDADD) $(top_builddir)/lib/libvcsn-lal-b.la
vcsn_char_z_SOURCES = $(COMMON_SOURCES) \
ratexp_commands.hh \
......
......@@ -15,7 +15,7 @@ include $(top_srcdir)/build-aux/check.mk
TESTS = \
vcsn-char-b.test \
vcsn-law-char-b.test \
vcsn-lal-char-b.test \
vcsn-char-z.test \
vcsn-char-r.test \
vcsn-char-fmp-b.test \
......@@ -61,7 +61,7 @@ EXTRA_DIST = $(TESTS) \
check_SCRIPTS = \
defs \
vcsn-char-b \
vcsn-law-char-b \
vcsn-lal-char-b \
vcsn-char-fmp-b \
vcsn-char-fmp-z \
vcsn-char-z \
......
......@@ -18,7 +18,7 @@
set -e
DIFF=${top_srcdir}/src/tests/common/xmldiff.sh
VCSN=vcsn-law-char-b
VCSN=vcsn-lal-char-b
# Check predefined alphabets in help.
$VCSN --help | grep predefined
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment