#
# Copyright 2013-2014 Yuichiro Moriguchi
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
cat << EOF
<?xml version="1.0" encoding="UTF-8"?>
<automata>
EOF

for i in $SUBAUTOMATA
do
  ch1=`replace_strange_char $i`
  cat << EOF
  <automaton name="$ch1">
EOF
  print_states $i
  print_recover $i
  print_deadstate $i
  print_constants $i
  echo '  </automaton>'
done
echo '</automata>'
