Changeset 1cb879 in git
- Timestamp:
- Jan 27, 2011, 10:50:28 PM (12 years ago)
- Branches:
- (u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'a800fe4b3e9d37a38c5a10cc0ae9dfa0c15a4ee6')
- Children:
- 1879f22456661161123888e861ef334514b8bd20
- Parents:
- a563a0dc0a8a549c10112615472e0db61d6b9aca
- Files:
-
- 7 added
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/Makefile.in
ra563a0 r1cb879 15 15 EXEC_EXT = @EXEC_EXT@ 16 16 HAVE_PLURAL = @PLURAL@ 17 18 ## 19 ## Python related stuff 20 ## 21 HAVE_PYTHON = @HAVE_PYTHON_VALUE@ 22 PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ 23 PYTHON_LDFLAGS = @PYTHON_LDFLAGS@ 24 PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ 25 PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ 26 PYTHON_EXTRA_LDFLAGS = @PYTHON_EXTRA_LDFLAGS@ 27 28 # Note: compiler(!) flags for linking to python 29 PYTHON_LINKFLAGS = ${PYTHON_LDFLAGS} ${PYTHON_EXTRA_LIBS} ${PYTHON_EXTRA_LDFLAGS} 30 17 31 ## 18 32 ## various paths … … 56 70 CXXTEMPLFLAGS = @CXXTEMPLFLAGS@ -I.. -I@prefix@ 57 71 ifneq ($(SINGUNAME),ix86-Win) 58 CPPFLAGS = -I${srcdir} -I.. -I@prefix@ @CPPFLAGS@ 72 CPPFLAGS = -I${srcdir} -I.. -I@prefix@ @CPPFLAGS@ ${PYTHON_CPPFLAGS} 59 73 else 60 74 ## Dirs after @CPPFLAGS@ are for PySingular … … 87 101 88 102 LD_LIBC = -lc 89 STATIC_LDFLAGS = @STATIC_LDFLAGS@103 STATIC_LDFLAGS = ${PYTHON_LINKFLAGS} @STATIC_LDFLAGS@ 90 104 # under cygwin, do not explicitly link against -lm, for it is the cygwin 91 105 # lib -- if you really want to do this, use -lm as the _last_ thing on the … … 114 128 115 129 SO_SUFFIX = so 130 MODULE_SUFFIX = so 131 116 132 #LIBSINGULAR_FLAGS = -export-dynamic 117 133 LIBSINGULAR_LD = $(CXX) … … 120 136 ifeq ($(SINGUNAME),ix86Mac-darwin) 121 137 SO_SUFFIX = dylib 138 MODULE_SUFFIX = bundle 122 139 LIBSINGULAR_FLAGS = -single_module 123 140 LIBSINGULAR_LD = $(LD) … … 127 144 MACOSX_DEPLOYMENT_TARGET=10.4 128 145 SO_SUFFIX = dylib 146 MODULE_SUFFIX = bundle 129 147 LIBSINGULAR_FLAGS = -single_module 130 148 LIBSINGULAR_LD = $(LD) … … 133 151 ifeq ($(SINGUNAME),ix86-Win) 134 152 SO_SUFFIX = dll 153 MODULE_SUFFIX = dll 135 154 LIBSINGULAR_FLAGS = -shared 136 155 LIBSINGULAR_LIBS = -lsingfac -lsingcf -lntl -lreadline -lgmp -lomalloc -lhtmlhelp … … 139 158 ifeq ($(SINGUNAME),ix86-SunOS) 140 159 SO_SUFFIX = so 160 MODULE_SUFFIX = so 141 161 LIBSINGULAR_FLAGS = -shared 142 162 LIBSINGULAR_LIBS = -lsingfac -lsingcf -lntl -lreadline -lgmp -lomalloc … … 159 179 DL_KERNEL = @DL_KERNEL@ 160 180 GLIBC_DYN_FIX= @GLIBC_DYN_FIX@ 181 endif 182 183 184 ifeq (${HAVE_PYTHON},1) 185 PYOBJECT_MODULE = pyobject.${MODULE_SUFFIX} 186 else 187 PYOBJECT_MODULE = 161 188 endif 162 189 … … 191 218 MinorProcessor.cc \ 192 219 MinorInterface.cc \ 193 bigintm.cc 220 bigintm.cc pyobject_setup.cc 194 221 195 222 # stuff for MP … … 259 286 OBJS := $(OBJS) $(DL_KERNEL_SOURCES:.cc=.o) 260 287 DBMSR_SO= dbmsr.so 261 DL_LIBS := $(DBMSR_SO) 288 DL_LIBS := $(DBMSR_SO) ${PYOBJECT_MODULE} 262 289 ifeq ($(HAVE_MPSR), 1) 263 290 MPSR_SO = mpsr.so 264 DL_LIBS := $(DL_LIBS) $(MPSR_SO) 291 DL_LIBS := $(DL_LIBS) $(MPSR_SO) ${PYOBJECT_MODULE} 265 292 endif 266 293 else … … 332 359 sleep 1 333 360 echo "#define HAVE_STATIC" > static.h 361 rm -f pyobject_setup.o 334 362 (cd ../kernel;rm -f mod_raw.o;${MAKE} LD_STATIC=1 depend install-bindist;cd ../Singular) 335 363 ${MAKE} LD_STATIC=1 S_EXT="-static" depend Singular-static … … 454 482 $(LD) ${SLDFLAGS} -o $@ $^ ${GLIBC_DYN_FIX} 455 483 484 # dynamic module for python bject support 485 pyobject.${MODULE_SUFFIX}: pyobject.dl_o 486 @echo "build dynamic module pyobject..." 487 $(CXX) ${SLDFLAGS} ${PYTHON_LINKFLAGS} -o $@ $^ ${GLIBC_DYN_FIX} 488 456 489 src: scanner.cc grammar.h grammar.cc libparse.cc 457 490 -
Singular/configure
ra563a0 r1cb879 20 20 ac_help="$ac_help 21 21 --with-readline=[dynamic,static,no] 22 do use dynamic/static/no readline for fancy display" 22 do use dynamic/static/no readline for fancy display" 23 ac_help="$ac_help 24 --with-python=[PYTHON,no] uses PYTHON as python executable, default is python" 23 25 ac_help="$ac_help 24 26 --without-Boost do not use Boost " … … 564 566 565 567 568 569 570 566 571 echo $ac_n "checking CPU for singular""... $ac_c" 1>&6 567 echo "configure:5 68: checking CPU for singular" >&5572 echo "configure:573: checking CPU for singular" >&5 568 573 ac_cv_singcpuname=`uname -m` 569 574 echo "$ac_t""$ac_cv_singcpuname" 1>&6 570 575 571 576 echo $ac_n "checking uname for singular""... $ac_c" 1>&6 572 echo "configure:57 3: checking uname for singular" >&5577 echo "configure:578: checking uname for singular" >&5 573 578 if eval "test \"`echo '$''{'ac_cv_singuname'+set}'`\" = set"; then 574 579 echo $ac_n "(cached) $ac_c" 1>&6 … … 762 767 set dummy gcc; ac_word=$2 763 768 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 764 echo "configure:7 65: checking for $ac_word" >&5769 echo "configure:770: checking for $ac_word" >&5 765 770 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 766 771 echo $ac_n "(cached) $ac_c" 1>&6 … … 792 797 set dummy cc; ac_word=$2 793 798 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 794 echo "configure: 795: checking for $ac_word" >&5799 echo "configure:800: checking for $ac_word" >&5 795 800 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 796 801 echo $ac_n "(cached) $ac_c" 1>&6 … … 843 848 set dummy cl; ac_word=$2 844 849 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 845 echo "configure:8 46: checking for $ac_word" >&5850 echo "configure:851: checking for $ac_word" >&5 846 851 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 847 852 echo $ac_n "(cached) $ac_c" 1>&6 … … 875 880 876 881 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6 877 echo "configure:8 78: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5882 echo "configure:883: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 878 883 879 884 ac_ext=c … … 886 891 cat > conftest.$ac_ext << EOF 887 892 888 #line 8 89"configure"893 #line 894 "configure" 889 894 #include "confdefs.h" 890 895 891 896 main(){return(0);} 892 897 EOF 893 if { (eval echo configure:89 4: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then898 if { (eval echo configure:899: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 894 899 ac_cv_prog_cc_works=yes 895 900 # If we can't run a trivial program, we are probably using a cross compiler. … … 917 922 fi 918 923 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 919 echo "configure:92 0: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5924 echo "configure:925: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 920 925 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6 921 926 cross_compiling=$ac_cv_prog_cc_cross 922 927 923 928 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6 924 echo "configure:9 25: checking whether we are using GNU C" >&5929 echo "configure:930: checking whether we are using GNU C" >&5 925 930 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then 926 931 echo $ac_n "(cached) $ac_c" 1>&6 … … 931 936 #endif 932 937 EOF 933 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:93 4: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then938 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:939: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then 934 939 ac_cv_prog_gcc=yes 935 940 else … … 950 955 CFLAGS= 951 956 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 952 echo "configure:95 3: checking whether ${CC-cc} accepts -g" >&5957 echo "configure:958: checking whether ${CC-cc} accepts -g" >&5 953 958 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then 954 959 echo $ac_n "(cached) $ac_c" 1>&6 … … 982 987 983 988 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6 984 echo "configure:9 85: checking how to run the C preprocessor" >&5989 echo "configure:990: checking how to run the C preprocessor" >&5 985 990 # On Suns, sometimes $CPP names a directory. 986 991 if test -n "$CPP" && test -d "$CPP"; then … … 997 1002 # not just through cpp. 998 1003 cat > conftest.$ac_ext <<EOF 999 #line 100 0"configure"1004 #line 1005 "configure" 1000 1005 #include "confdefs.h" 1001 1006 #include <assert.h> … … 1003 1008 EOF 1004 1009 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 1005 { (eval echo configure:10 06: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }1010 { (eval echo configure:1011: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 1006 1011 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 1007 1012 if test -z "$ac_err"; then … … 1014 1019 CPP="${CC-cc} -E -traditional-cpp" 1015 1020 cat > conftest.$ac_ext <<EOF 1016 #line 10 17"configure"1021 #line 1022 "configure" 1017 1022 #include "confdefs.h" 1018 1023 #include <assert.h> … … 1020 1025 EOF 1021 1026 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 1022 { (eval echo configure:102 3: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }1027 { (eval echo configure:1028: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 1023 1028 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 1024 1029 if test -z "$ac_err"; then … … 1031 1036 CPP="${CC-cc} -nologo -E" 1032 1037 cat > conftest.$ac_ext <<EOF 1033 #line 103 4"configure"1038 #line 1039 "configure" 1034 1039 #include "confdefs.h" 1035 1040 #include <assert.h> … … 1037 1042 EOF 1038 1043 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 1039 { (eval echo configure:104 0: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }1044 { (eval echo configure:1045: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 1040 1045 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 1041 1046 if test -z "$ac_err"; then … … 1066 1071 set dummy $ac_prog; ac_word=$2 1067 1072 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1068 echo "configure:10 69: checking for $ac_word" >&51073 echo "configure:1074: checking for $ac_word" >&5 1069 1074 if eval "test \"`echo '$''{'ac_cv_prog_CXX'+set}'`\" = set"; then 1070 1075 echo $ac_n "(cached) $ac_c" 1>&6 … … 1098 1103 1099 1104 echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works""... $ac_c" 1>&6 1100 echo "configure:110 1: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works" >&51105 echo "configure:1106: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works" >&5 1101 1106 1102 1107 ac_ext=C … … 1109 1114 cat > conftest.$ac_ext << EOF 1110 1115 1111 #line 111 2"configure"1116 #line 1117 "configure" 1112 1117 #include "confdefs.h" 1113 1118 1114 1119 int main(){return(0);} 1115 1120 EOF 1116 if { (eval echo configure:11 17: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then1121 if { (eval echo configure:1122: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 1117 1122 ac_cv_prog_cxx_works=yes 1118 1123 # If we can't run a trivial program, we are probably using a cross compiler. … … 1140 1145 fi 1141 1146 echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 1142 echo "configure:114 3: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler" >&51147 echo "configure:1148: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler" >&5 1143 1148 echo "$ac_t""$ac_cv_prog_cxx_cross" 1>&6 1144 1149 cross_compiling=$ac_cv_prog_cxx_cross 1145 1150 1146 1151 echo $ac_n "checking whether we are using GNU C++""... $ac_c" 1>&6 1147 echo "configure:11 48: checking whether we are using GNU C++" >&51152 echo "configure:1153: checking whether we are using GNU C++" >&5 1148 1153 if eval "test \"`echo '$''{'ac_cv_prog_gxx'+set}'`\" = set"; then 1149 1154 echo $ac_n "(cached) $ac_c" 1>&6 … … 1154 1159 #endif 1155 1160 EOF 1156 if { ac_try='${CXX-g++} -E conftest.C'; { (eval echo configure:11 57: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then1161 if { ac_try='${CXX-g++} -E conftest.C'; { (eval echo configure:1162: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then 1157 1162 ac_cv_prog_gxx=yes 1158 1163 else … … 1173 1178 CXXFLAGS= 1174 1179 echo $ac_n "checking whether ${CXX-g++} accepts -g""... $ac_c" 1>&6 1175 echo "configure:11 76: checking whether ${CXX-g++} accepts -g" >&51180 echo "configure:1181: checking whether ${CXX-g++} accepts -g" >&5 1176 1181 if eval "test \"`echo '$''{'ac_cv_prog_cxx_g'+set}'`\" = set"; then 1177 1182 echo $ac_n "(cached) $ac_c" 1>&6 … … 1235 1240 # ./install, which can be erroneously created by make from ./install.sh. 1236 1241 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 1237 echo "configure:12 38: checking for a BSD compatible install" >&51242 echo "configure:1243: checking for a BSD compatible install" >&5 1238 1243 if test -z "$INSTALL"; then 1239 1244 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then … … 1288 1293 1289 1294 echo $ac_n "checking for AIX""... $ac_c" 1>&6 1290 echo "configure:129 1: checking for AIX" >&51295 echo "configure:1296: checking for AIX" >&5 1291 1296 cat > conftest.$ac_ext <<EOF 1292 #line 129 3"configure"1297 #line 1298 "configure" 1293 1298 #include "confdefs.h" 1294 1299 #ifdef _AIX … … 1316 1321 # other: CC=cc CXX=c++ 1317 1322 echo $ac_n "checking gcc version""... $ac_c" 1>&6 1318 echo "configure:13 19: checking gcc version" >&51323 echo "configure:1324: checking gcc version" >&5 1319 1324 if eval "test \"`echo '$''{'ac_cv_c_cpp'+set}'`\" = set"; then 1320 1325 echo $ac_n "(cached) $ac_c" 1>&6 … … 1348 1353 # check whether gcc accepts --no-rtti 1349 1354 echo $ac_n "checking whether gcc accepts --no-rtti""... $ac_c" 1>&6 1350 echo "configure:135 1: checking whether gcc accepts --no-rtti" >&51355 echo "configure:1356: checking whether gcc accepts --no-rtti" >&5 1351 1356 CXXFLAGS="${CXXFLAGS} --no-rtti" 1352 1357 if eval "test \"`echo '$''{'ac_cv_cxx_have_rtti'+set}'`\" = set"; then … … 1354 1359 else 1355 1360 cat > conftest.$ac_ext <<EOF 1356 #line 13 57"configure"1361 #line 1362 "configure" 1357 1362 #include "confdefs.h" 1358 1363 … … 1361 1366 ; return 0; } 1362 1367 EOF 1363 if { (eval echo configure:136 4: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then1368 if { (eval echo configure:1369: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 1364 1369 rm -rf conftest* 1365 1370 ac_cv_cxx_have_rtti=yes … … 1384 1389 # check whether gcc accepts --no-exceptions 1385 1390 echo $ac_n "checking whether gcc accepts --no-exceptions""... $ac_c" 1>&6 1386 echo "configure:13 87: checking whether gcc accepts --no-exceptions" >&51391 echo "configure:1392: checking whether gcc accepts --no-exceptions" >&5 1387 1392 CXXFLAGS="${CXXFLAGS} --no-exceptions" 1388 1393 if eval "test \"`echo '$''{'ac_cv_cxx_have_exceptions'+set}'`\" = set"; then … … 1390 1395 else 1391 1396 cat > conftest.$ac_ext <<EOF 1392 #line 139 3"configure"1397 #line 1398 "configure" 1393 1398 #include "confdefs.h" 1394 1399 … … 1397 1402 ; return 0; } 1398 1403 EOF 1399 if { (eval echo configure:140 0: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then1404 if { (eval echo configure:1405: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 1400 1405 rm -rf conftest* 1401 1406 ac_cv_cxx_have_exceptions=yes … … 1435 1440 then 1436 1441 echo $ac_n "checking whether compiler accepts -pipe""... $ac_c" 1>&6 1437 echo "configure:14 38: checking whether compiler accepts -pipe" >&51442 echo "configure:1443: checking whether compiler accepts -pipe" >&5 1438 1443 temp_cflags="${CFLAGS}" 1439 1444 CFLAGS="${CFLAGS} -pipe" … … 1442 1447 else 1443 1448 cat > conftest.$ac_ext <<EOF 1444 #line 14 45"configure"1449 #line 1450 "configure" 1445 1450 #include "confdefs.h" 1446 1451 … … 1449 1454 ; return 0; } 1450 1455 EOF 1451 if { (eval echo configure:145 2: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then1456 if { (eval echo configure:1457: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 1452 1457 rm -rf conftest* 1453 1458 ac_cv_cxx_have_pipe=yes … … 1476 1481 # Customize CFLAGS 1477 1482 echo $ac_n "checking whether _AIX is defined""... $ac_c" 1>&6 1478 echo "configure:14 79: checking whether _AIX is defined" >&51483 echo "configure:1484: checking whether _AIX is defined" >&5 1479 1484 if eval "test \"`echo '$''{'ac_cv_is_aix'+set}'`\" = set"; then 1480 1485 echo $ac_n "(cached) $ac_c" 1>&6 1481 1486 else 1482 1487 cat > conftest.$ac_ext <<EOF 1483 #line 148 4"configure"1488 #line 1489 "configure" 1484 1489 #include "confdefs.h" 1485 1490 #ifdef _AIX … … 1540 1545 1541 1546 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6 1542 echo "configure:154 3: checking whether ${MAKE-make} sets \${MAKE}" >&51547 echo "configure:1548: checking whether ${MAKE-make} sets \${MAKE}" >&5 1543 1548 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'` 1544 1549 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then … … 1623 1628 if test "${with_lex+set}" != set; then 1624 1629 echo $ac_n "checking for flex""... $ac_c" 1>&6 1625 echo "configure:16 26: checking for flex" >&51630 echo "configure:1631: checking for flex" >&5 1626 1631 cmd="egrep [2-9]\.[5-9]" 1627 1632 if eval "test \"`echo '$''{'ac_cv_prog_flex'+set}'`\" = set"; then … … 1655 1660 set dummy $ac_prog; ac_word=$2 1656 1661 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1657 echo "configure:16 58: checking for $ac_word" >&51662 echo "configure:1663: checking for $ac_word" >&5 1658 1663 if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then 1659 1664 echo $ac_n "(cached) $ac_c" 1>&6 … … 1695 1700 set dummy $ac_prog; ac_word=$2 1696 1701 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1697 echo "configure:1 698: checking for $ac_word" >&51702 echo "configure:1703: checking for $ac_word" >&5 1698 1703 if eval "test \"`echo '$''{'ac_cv_prog_BISON'+set}'`\" = set"; then 1699 1704 echo $ac_n "(cached) $ac_c" 1>&6 … … 1730 1735 # ln -s 1731 1736 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6 1732 echo "configure:173 3: checking whether ln -s works" >&51737 echo "configure:1738: checking whether ln -s works" >&5 1733 1738 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then 1734 1739 echo $ac_n "(cached) $ac_c" 1>&6 … … 1756 1761 set dummy $ac_prog; ac_word=$2 1757 1762 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1758 echo "configure:17 59: checking for $ac_word" >&51763 echo "configure:1764: checking for $ac_word" >&5 1759 1764 if eval "test \"`echo '$''{'ac_cv_prog_PERL'+set}'`\" = set"; then 1760 1765 echo $ac_n "(cached) $ac_c" 1>&6 … … 1786 1791 1787 1792 1793 # python 1794 if test "${with_python+set}" != set; then 1795 PYTHON_EXE="no" 1796 else 1797 if test "${with_python}" = yes; then 1798 PYTHON_EXE="python" 1799 else 1800 PYTHON_EXE="${with_python}" 1801 fi 1802 fi 1803 1804 if test "${PYTHON_EXE}" = no; then 1805 echo "configure: warning: building without python support" 1>&2 1806 else 1807 # Extract the first word of "$PYTHON_EXE", so it can be a program name with args. 1808 set dummy $PYTHON_EXE; ac_word=$2 1809 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 1810 echo "configure:1811: checking for $ac_word" >&5 1811 if eval "test \"`echo '$''{'ac_cv_path_PYTHON'+set}'`\" = set"; then 1812 echo $ac_n "(cached) $ac_c" 1>&6 1813 else 1814 case "$PYTHON" in 1815 /*) 1816 ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path. 1817 ;; 1818 ?:/*) 1819 ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a dos path. 1820 ;; 1821 *) 1822 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 1823 ac_dummy="$PATH" 1824 for ac_dir in $ac_dummy; do 1825 test -z "$ac_dir" && ac_dir=. 1826 if test -f $ac_dir/$ac_word; then 1827 ac_cv_path_PYTHON="$ac_dir/$ac_word" 1828 break 1829 fi 1830 done 1831 IFS="$ac_save_ifs" 1832 ;; 1833 esac 1834 fi 1835 PYTHON="$ac_cv_path_PYTHON" 1836 if test -n "$PYTHON"; then 1837 echo "$ac_t""$PYTHON" 1>&6 1838 else 1839 echo "$ac_t""no" 1>&6 1840 fi 1841 1842 if test -z "$PYTHON"; then 1843 echo "configure: warning: Cannot find $PYTHON_EXE in your system path - skipping python support" 1>&2 1844 else 1845 1846 # 1847 # Allow the use of a (user set) custom python version 1848 # 1849 PYTHON_VERSION=">= '2.4'" 1850 PYTHON=""${PYTHON}"" 1851 1852 # 1853 # Check for a version of Python >= 2.1.0 1854 # 1855 echo $ac_n "checking for a version of Python >= '2.1.0'""... $ac_c" 1>&6 1856 echo "configure:1857: checking for a version of Python >= '2.1.0'" >&5 1857 ac_supports_python_ver=`$PYTHON -c "import sys, string; \ 1858 ver = string.split(sys.version)[0]; \ 1859 print ver >= '2.1.0'"` 1860 if test "$ac_supports_python_ver" != "True"; then 1861 if test -z "$PYTHON_NOVERSIONCHECK"; then 1862 echo "$ac_t""no" 1>&6 1863 { echo "configure: error: 1864 This version of the AC@&t@_PYTHON_DEVEL macro 1865 doesn't work properly with versions of Python before 1866 2.1.0. You may need to re-run configure, setting the 1867 variables PYTHON_CPPFLAGS, PYTHON_LDFLAGS, PYTHON_SITE_PKG, 1868 PYTHON_EXTRA_LIBS and PYTHON_EXTRA_LDFLAGS by hand. 1869 Moreover, to disable this check, set PYTHON_NOVERSIONCHECK 1870 to something else than an empty string. 1871 " 1>&2; exit 1; } 1872 else 1873 echo "$ac_t""skip at user request" 1>&6 1874 fi 1875 else 1876 echo "$ac_t""yes" 1>&6 1877 fi 1878 1879 # 1880 # if the macro parameter ``version'' is set, honour it 1881 # 1882 if test -n ">= '2.4'"; then 1883 echo $ac_n "checking for a version of Python >= '2.4'""... $ac_c" 1>&6 1884 echo "configure:1885: checking for a version of Python >= '2.4'" >&5 1885 ac_supports_python_ver=`$PYTHON -c "import sys, string; \ 1886 ver = string.split(sys.version)[0]; print ver >= '2.4'"` 1887 if test "$ac_supports_python_ver" = "True"; then 1888 echo "$ac_t""yes" 1>&6 1889 else 1890 echo "$ac_t""no" 1>&6 1891 { echo "configure: error: this package requires Python >= '2.4'. 1892 If you have it installed, but it isn't the default Python 1893 interpreter in your system path, please pass the PYTHON_VERSION 1894 variable to configure. See ``configure --help'' for reference. 1895 " 1>&2; exit 1; } 1896 PYTHON_VERSION="" 1897 fi 1898 fi 1899 1900 # 1901 # Check if you have distutils, else fail 1902 # 1903 echo $ac_n "checking for the distutils Python package""... $ac_c" 1>&6 1904 echo "configure:1905: checking for the distutils Python package" >&5 1905 ac_distutils_result=`$PYTHON -c "import distutils" 2>&1` 1906 if test -z "$ac_distutils_result"; then 1907 echo "$ac_t""yes" 1>&6 1908 else 1909 echo "$ac_t""no" 1>&6 1910 { echo "configure: error: cannot import Python module "distutils". 1911 Please check your Python installation. The error was: 1912 $ac_distutils_result" 1>&2; exit 1; } 1913 PYTHON_VERSION="" 1914 fi 1915 1916 # 1917 # Check for Python include path 1918 # 1919 echo $ac_n "checking for Python include path""... $ac_c" 1>&6 1920 echo "configure:1921: checking for Python include path" >&5 1921 if test -z "$PYTHON_CPPFLAGS"; then 1922 python_path=`$PYTHON -c "import distutils.sysconfig; \ 1923 print distutils.sysconfig.get_python_inc();"` 1924 if test -n "${python_path}"; then 1925 python_path="-I$python_path" 1926 fi 1927 PYTHON_CPPFLAGS=$python_path 1928 fi 1929 echo "$ac_t""$PYTHON_CPPFLAGS" 1>&6 1930 1931 1932 # 1933 # Check for Python library path 1934 # 1935 echo $ac_n "checking for Python library path""... $ac_c" 1>&6 1936 echo "configure:1937: checking for Python library path" >&5 1937 if test -z "$PYTHON_LDFLAGS"; then 1938 # (makes two attempts to ensure we've got a version number 1939 # from the interpreter) 1940 py_version=`$PYTHON -c "from distutils.sysconfig import *; \ 1941 from string import join; \ 1942 print join(get_config_vars('VERSION'))"` 1943 if test "$py_version" == "None"; then 1944 if test -n "$PYTHON_VERSION"; then 1945 py_version=$PYTHON_VERSION 1946 else 1947 py_version=`$PYTHON -c "import sys; \ 1948 print sys.version[:3]"` 1949 fi 1950 fi 1951 1952 PYTHON_LDFLAGS=`$PYTHON -c "from distutils.sysconfig import *; \ 1953 from string import join; \ 1954 from os import path; \ 1955 print '-L' + get_python_lib(0,1), \ 1956 '-L' + path.dirname(get_python_lib(0,1)), \ 1957 '-lpython';"`$py_version 1958 fi 1959 echo "$ac_t""$PYTHON_LDFLAGS" 1>&6 1960 1961 1962 # 1963 # Check for site packages 1964 # 1965 echo $ac_n "checking for Python site-packages path""... $ac_c" 1>&6 1966 echo "configure:1967: checking for Python site-packages path" >&5 1967 if test -z "$PYTHON_SITE_PKG"; then 1968 PYTHON_SITE_PKG=`$PYTHON -c "import distutils.sysconfig; \ 1969 print distutils.sysconfig.get_python_lib(0,0);"` 1970 fi 1971 echo "$ac_t""$PYTHON_SITE_PKG" 1>&6 1972 1973 1974 # 1975 # libraries which must be linked in when embedding 1976 # 1977 echo $ac_n "checking python extra libraries""... $ac_c" 1>&6 1978 echo "configure:1979: checking python extra libraries" >&5 1979 if test -z "$PYTHON_EXTRA_LIBS"; then 1980 PYTHON_EXTRA_LIBS=`$PYTHON -c "import distutils.sysconfig; \ 1981 conf = distutils.sysconfig.get_config_var; \ 1982 print conf('LOCALMODLIBS'), conf('LIBS')"` 1983 fi 1984 echo "$ac_t""$PYTHON_EXTRA_LIBS" 1>&6 1985 1986 1987 # 1988 # linking flags needed when embedding 1989 # 1990 echo $ac_n "checking python extra linking flags""... $ac_c" 1>&6 1991 echo "configure:1992: checking python extra linking flags" >&5 1992 if test -z "$PYTHON_EXTRA_LDFLAGS"; then 1993 PYTHON_EXTRA_LDFLAGS=`$PYTHON -c "import distutils.sysconfig; \ 1994 conf = distutils.sysconfig.get_config_var; \ 1995 print conf('LINKFORSHARED')"` 1996 fi 1997 echo "$ac_t""$PYTHON_EXTRA_LDFLAGS" 1>&6 1998 1999 2000 # 2001 # final check to see if everything compiles alright 2002 # 2003 echo $ac_n "checking consistency of all components of python development environment""... $ac_c" 1>&6 2004 echo "configure:2005: checking consistency of all components of python development environment" >&5 2005 # AC_LANG_PUSH([C]) 2006 # save current global flags 2007 ac_save_LIBS_for_python="${LIBS}" 2008 LIBS="$ac_save_LIBS $PYTHON_LDFLAGS" 2009 ac_save_CPPFLAGS_for_python="${CPPFLAGS}" 2010 CPPFLAGS="$ac_save_CPPFLAGS $PYTHON_CPPFLAGS" 2011 cat > conftest.$ac_ext <<EOF 2012 #line 2013 "configure" 2013 #include "confdefs.h" 2014 2015 #include <Python.h> 2016 2017 int main() { 2018 2019 Py_Initialize(); 2020 2021 ; return 0; } 2022 EOF 2023 if { (eval echo configure:2024: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2024 rm -rf conftest* 2025 pythonexists=yes 2026 else 2027 echo "configure: failed program was:" >&5 2028 cat conftest.$ac_ext >&5 2029 rm -rf conftest* 2030 pythonexists=no 2031 fi 2032 rm -f conftest* 2033 2034 echo "$ac_t""$pythonexists" 1>&6 2035 2036 if test ! "$pythonexists" = "yes"; then 2037 { echo "configure: error: 2038 Could not link test program to Python. Maybe the main Python library has been 2039 installed in some non-standard library path. If so, pass it to configure, 2040 via the LDFLAGS environment variable. 2041 Example: ./configure LDFLAGS="-L/usr/non-standard-path/python/lib" 2042 ============================================================================ 2043 ERROR! 2044 You probably have to install the development version of the Python package 2045 for your distribution. The exact name of this package varies among them. 2046 ============================================================================ 2047 " 1>&2; exit 1; } 2048 PYTHON_VERSION="" 2049 else 2050 cat >> confdefs.h <<\EOF 2051 #define HAVE_PYTHON 1 2052 EOF 2053 2054 HAVE_PYTHON_VALUE=1 2055 2056 fi 2057 # AC_LANG_POP 2058 # turn back to default flags 2059 CPPFLAGS="$ac_save_CPPFLAGS_for_python" 2060 LIBS="$ac_save_LIBS_for_python" 2061 2062 # 2063 # all done! 2064 # 2065 2066 fi 2067 fi 2068 1788 2069 # lib checks 1789 2070 # under cygwin, we should not explicitly link with -lm, except for … … 1791 2072 if test "$ac_cv_singuname" != ix86-Win; then 1792 2073 echo $ac_n "checking for atof in -lm""... $ac_c" 1>&6 1793 echo "configure: 1794: checking for atof in -lm" >&52074 echo "configure:2075: checking for atof in -lm" >&5 1794 2075 ac_lib_var=`echo m'_'atof | sed 'y%./+-%__p_%'` 1795 2076 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then … … 1799 2080 LIBS="-lm $LIBS" 1800 2081 cat > conftest.$ac_ext <<EOF 1801 #line 1802"configure"2082 #line 2083 "configure" 1802 2083 #include "confdefs.h" 1803 2084 /* Override any gcc2 internal prototype to avoid an error. */ … … 1810 2091 ; return 0; } 1811 2092 EOF 1812 if { (eval echo configure: 1813: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then2093 if { (eval echo configure:2094: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 1813 2094 rm -rf conftest* 1814 2095 eval "ac_cv_lib_$ac_lib_var=yes" … … 1839 2120 fi 1840 2121 echo $ac_n "checking for in -lnsl""... $ac_c" 1>&6 1841 echo "configure: 1842: checking for in -lnsl" >&52122 echo "configure:2123: checking for in -lnsl" >&5 1842 2123 ac_lib_var=`echo nsl'_' | sed 'y%./+-%__p_%'` 1843 2124 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then … … 1847 2128 LIBS="-lnsl $LIBS" 1848 2129 cat > conftest.$ac_ext <<EOF 1849 #line 1850"configure"2130 #line 2131 "configure" 1850 2131 #include "confdefs.h" 1851 2132 /* Override any gcc2 internal prototype to avoid an error. */ … … 1858 2139 ; return 0; } 1859 2140 EOF 1860 if { (eval echo configure: 1861: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then2141 if { (eval echo configure:2142: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 1861 2142 rm -rf conftest* 1862 2143 eval "ac_cv_lib_$ac_lib_var=yes" … … 1886 2167 1887 2168 echo $ac_n "checking for in -lsocket""... $ac_c" 1>&6 1888 echo "configure: 1889: checking for in -lsocket" >&52169 echo "configure:2170: checking for in -lsocket" >&5 1889 2170 ac_lib_var=`echo socket'_' | sed 'y%./+-%__p_%'` 1890 2171 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then … … 1894 2175 LIBS="-lsocket $LIBS" 1895 2176 cat > conftest.$ac_ext <<EOF 1896 #line 1897"configure"2177 #line 2178 "configure" 1897 2178 #include "confdefs.h" 1898 2179 /* Override any gcc2 internal prototype to avoid an error. */ … … 1905 2186 ; return 0; } 1906 2187 EOF 1907 if { (eval echo configure: 1908: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then2188 if { (eval echo configure:2189: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 1908 2189 rm -rf conftest* 1909 2190 eval "ac_cv_lib_$ac_lib_var=yes" … … 1936 2217 1937 2218 echo $ac_n "checking for setenv in -lbsd""... $ac_c" 1>&6 1938 echo "configure: 1939: checking for setenv in -lbsd" >&52219 echo "configure:2220: checking for setenv in -lbsd" >&5 1939 2220 ac_lib_var=`echo bsd'_'setenv | sed 'y%./+-%__p_%'` 1940 2221 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then … … 1944 2225 LIBS="-lbsd $LIBS" 1945 2226 cat > conftest.$ac_ext <<EOF 1946 #line 1947"configure"2227 #line 2228 "configure" 1947 2228 #include "confdefs.h" 1948 2229 /* Override any gcc2 internal prototype to avoid an error. */ … … 1955 2236 ; return 0; } 1956 2237 EOF 1957 if { (eval echo configure: 1958: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then2238 if { (eval echo configure:2239: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 1958 2239 rm -rf conftest* 1959 2240 eval "ac_cv_lib_$ac_lib_var=yes" … … 1983 2264 1984 2265 echo $ac_n "checking for listen in -lsocket""... $ac_c" 1>&6 1985 echo "configure: 1986: checking for listen in -lsocket" >&52266 echo "configure:2267: checking for listen in -lsocket" >&5 1986 2267 ac_lib_var=`echo socket'_'listen | sed 'y%./+-%__p_%'` 1987 2268 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then … … 1991 2272 LIBS="-lsocket $LIBS" 1992 2273 cat > conftest.$ac_ext <<EOF 1993 #line 1994"configure"2274 #line 2275 "configure" 1994 2275 #include "confdefs.h" 1995 2276 /* Override any gcc2 internal prototype to avoid an error. */ … … 2002 2283 ; return 0; } 2003 2284 EOF 2004 if { (eval echo configure:2 005: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then2285 if { (eval echo configure:2286: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2005 2286 rm -rf conftest* 2006 2287 eval "ac_cv_lib_$ac_lib_var=yes" … … 2030 2311 2031 2312 echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6 2032 echo "configure:2 033: checking for gethostbyname in -lnsl" >&52313 echo "configure:2314: checking for gethostbyname in -lnsl" >&5 2033 2314 ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'` 2034 2315 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then … … 2038 2319 LIBS="-lnsl $LIBS" 2039 2320 cat > conftest.$ac_ext <<EOF 2040 #line 2 041"configure"2321 #line 2322 "configure" 2041 2322 #include "confdefs.h" 2042 2323 /* Override any gcc2 internal prototype to avoid an error. */ … … 2049 2330 ; return 0; } 2050 2331 EOF 2051 if { (eval echo configure:2 052: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then2332 if { (eval echo configure:2333: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2052 2333 rm -rf conftest* 2053 2334 eval "ac_cv_lib_$ac_lib_var=yes" … … 2081 2362 HPUX*) 2082 2363 echo $ac_n "checking for shl_load in -ldld""... $ac_c" 1>&6 2083 echo "configure:2 084: checking for shl_load in -ldld" >&52364 echo "configure:2365: checking for shl_load in -ldld" >&5 2084 2365 ac_lib_var=`echo dld'_'shl_load | sed 'y%./+-%__p_%'` 2085 2366 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then … … 2089 2370 LIBS="-ldld $LIBS" 2090 2371 cat > conftest.$ac_ext <<EOF 2091 #line 2 092"configure"2372 #line 2373 "configure" 2092 2373 #include "confdefs.h" 2093 2374 /* Override any gcc2 internal prototype to avoid an error. */ … … 2100 2381 ; return 0; } 2101 2382 EOF 2102 if { (eval echo configure:2 103: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then2383 if { (eval echo configure:2384: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2103 2384 rm -rf conftest* 2104 2385 eval "ac_cv_lib_$ac_lib_var=yes" … … 2139 2420 *Linux*) 2140 2421 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6 2141 echo "configure:2 142: checking for dlopen in -ldl" >&52422 echo "configure:2423: checking for dlopen in -ldl" >&5 2142 2423 ac_lib_var=`echo dl'_'dlopen | sed 'y%./+-%__p_%'` 2143 2424 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then … … 2147 2428 LIBS="-ldl $LIBS" 2148 2429 cat > conftest.$ac_ext <<EOF 2149 #line 2 150"configure"2430 #line 2431 "configure" 2150 2431 #include "confdefs.h" 2151 2432 /* Override any gcc2 internal prototype to avoid an error. */ … … 2158 2439 ; return 0; } 2159 2440 EOF 2160 if { (eval echo configure:2 161: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then2441 if { (eval echo configure:2442: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2161 2442 rm -rf conftest* 2162 2443 eval "ac_cv_lib_$ac_lib_var=yes" … … 2206 2487 SunOS-5) 2207 2488 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6 2208 echo "configure:2 209: checking for dlopen in -ldl" >&52489 echo "configure:2490: checking for dlopen in -ldl" >&5 2209 2490 ac_lib_var=`echo dl'_'dlopen | sed 'y%./+-%__p_%'` 2210 2491 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then … … 2214 2495 LIBS="-ldl $LIBS" 2215 2496 cat > conftest.$ac_ext <<EOF 2216 #line 2 217"configure"2497 #line 2498 "configure" 2217 2498 #include "confdefs.h" 2218 2499 /* Override any gcc2 internal prototype to avoid an error. */ … … 2225 2506 ; return 0; } 2226 2507 EOF 2227 if { (eval echo configure:2 228: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then2508 if { (eval echo configure:2509: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2228 2509 rm -rf conftest* 2229 2510 eval "ac_cv_lib_$ac_lib_var=yes" … … 2265 2546 ppcMac-darwin) 2266 2547 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6 2267 echo "configure:2 268: checking for dlopen in -ldl" >&52548 echo "configure:2549: checking for dlopen in -ldl" >&5 2268 2549 ac_lib_var=`echo dl'_'dlopen | sed 'y%./+-%__p_%'` 2269 2550 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then … … 2273 2554 LIBS="-ldl $LIBS" 2274 2555 cat > conftest.$ac_ext <<EOF 2275 #line 2 276"configure"2556 #line 2557 "configure" 2276 2557 #include "confdefs.h" 2277 2558 /* Override any gcc2 internal prototype to avoid an error. */ … … 2284 2565 ; return 0; } 2285 2566 EOF 2286 if { (eval echo configure:2 287: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then2567 if { (eval echo configure:2568: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2287 2568 rm -rf conftest* 2288 2569 eval "ac_cv_lib_$ac_lib_var=yes" … … 2323 2604 ix86Mac-darwin) 2324 2605 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6 2325 echo "configure:2 326: checking for dlopen in -ldl" >&52606 echo "configure:2607: checking for dlopen in -ldl" >&5 2326 2607 ac_lib_var=`echo dl'_'dlopen | sed 'y%./+-%__p_%'` 2327 2608 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then … … 2331 2612 LIBS="-ldl $LIBS" 2332 2613 cat > conftest.$ac_ext <<EOF 2333 #line 2 334"configure"2614 #line 2615 "configure" 2334 2615 #include "confdefs.h" 2335 2616 /* Override any gcc2 internal prototype to avoid an error. */ … … 2342 2623 ; return 0; } 2343 2624 EOF 2344 if { (eval echo configure:2 345: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then2625 if { (eval echo configure:2626: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2345 2626 rm -rf conftest* 2346 2627 eval "ac_cv_lib_$ac_lib_var=yes" … … 2381 2662 ix86-freebsd) 2382 2663 echo $ac_n "checking for dlopen in -lc""... $ac_c" 1>&6 2383 echo "configure:2 384: checking for dlopen in -lc" >&52664 echo "configure:2665: checking for dlopen in -lc" >&5 2384 2665 ac_lib_var=`echo c'_'dlopen | sed 'y%./+-%__p_%'` 2385 2666 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then … … 2389 2670 LIBS="-lc $LIBS" 2390 2671 cat > conftest.$ac_ext <<EOF 2391 #line 2 392"configure"2672 #line 2673 "configure" 2392 2673 #include "confdefs.h" 2393 2674 /* Override any gcc2 internal prototype to avoid an error. */ … … 2400 2681 ; return 0; } 2401 2682 EOF 2402 if { (eval echo configure:2 403: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then2683 if { (eval echo configure:2684: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2403 2684 rm -rf conftest* 2404 2685 eval "ac_cv_lib_$ac_lib_var=yes" … … 2447 2728 # heder file checks 2448 2729 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6 2449 echo "configure:2 450: checking for ANSI C header files" >&52730 echo "configure:2731: checking for ANSI C header files" >&5 2450 2731 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then 2451 2732 echo $ac_n "(cached) $ac_c" 1>&6 2452 2733 else 2453 2734 cat > conftest.$ac_ext <<EOF 2454 #line 2 455"configure"2735 #line 2736 "configure" 2455 2736 #include "confdefs.h" 2456 2737 #include <stdlib.h> … … 2460 2741 EOF 2461 2742 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 2462 { (eval echo configure:2 463: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }2743 { (eval echo configure:2744: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 2463 2744 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 2464 2745 if test -z "$ac_err"; then … … 2477 2758 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 2478 2759 cat > conftest.$ac_ext <<EOF 2479 #line 2 480"configure"2760 #line 2761 "configure" 2480 2761 #include "confdefs.h" 2481 2762 #include <string.h> … … 2495 2776 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 2496 2777 cat > conftest.$ac_ext <<EOF 2497 #line 2 498"configure"2778 #line 2779 "configure" 2498 2779 #include "confdefs.h" 2499 2780 #include <stdlib.h> … … 2516 2797 else 2517 2798 cat > conftest.$ac_ext <<EOF 2518 #line 2 519"configure"2799 #line 2800 "configure" 2519 2800 #include "confdefs.h" 2520 2801 #include <ctype.h> … … 2527 2808 2528 2809 EOF 2529 if { (eval echo configure:2 530: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null2810 if { (eval echo configure:2811: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 2530 2811 then 2531 2812 : … … 2554 2835 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 2555 2836 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 2556 echo "configure:2 557: checking for $ac_hdr" >&52837 echo "configure:2838: checking for $ac_hdr" >&5 2557 2838 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 2558 2839 echo $ac_n "(cached) $ac_c" 1>&6 2559 2840 else 2560 2841 cat > conftest.$ac_ext <<EOF 2561 #line 2 562"configure"2842 #line 2843 "configure" 2562 2843 #include "confdefs.h" 2563 2844 #include <$ac_hdr> 2564 2845 EOF 2565 2846 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 2566 { (eval echo configure:2 567: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }2847 { (eval echo configure:2848: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 2567 2848 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 2568 2849 if test -z "$ac_err"; then … … 2598 2879 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 2599 2880 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 2600 echo "configure:2 601: checking for $ac_hdr" >&52881 echo "configure:2882: checking for $ac_hdr" >&5 2601 2882 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 2602 2883 echo $ac_n "(cached) $ac_c" 1>&6 2603 2884 else 2604 2885 cat > conftest.$ac_ext <<EOF 2605 #line 2 606"configure"2886 #line 2887 "configure" 2606 2887 #include "confdefs.h" 2607 2888 #include <$ac_hdr> 2608 2889 EOF 2609 2890 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 2610 { (eval echo configure:2 611: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }2891 { (eval echo configure:2892: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 2611 2892 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 2612 2893 if test -z "$ac_err"; then … … 2637 2918 # typedefs, structures 2638 2919 echo $ac_n "checking for working const""... $ac_c" 1>&6 2639 echo "configure:2 640: checking for working const" >&52920 echo "configure:2921: checking for working const" >&5 2640 2921 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then 2641 2922 echo $ac_n "(cached) $ac_c" 1>&6 2642 2923 else 2643 2924 cat > conftest.$ac_ext <<EOF 2644 #line 2 645"configure"2925 #line 2926 "configure" 2645 2926 #include "confdefs.h" 2646 2927 … … 2691 2972 ; return 0; } 2692 2973 EOF 2693 if { (eval echo configure:2 694: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then2974 if { (eval echo configure:2975: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 2694 2975 rm -rf conftest* 2695 2976 ac_cv_c_const=yes … … 2712 2993 2713 2994 echo $ac_n "checking for inline""... $ac_c" 1>&6 2714 echo "configure:2 715: checking for inline" >&52995 echo "configure:2996: checking for inline" >&5 2715 2996 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then 2716 2997 echo $ac_n "(cached) $ac_c" 1>&6 … … 2719 3000 for ac_kw in inline __inline__ __inline; do 2720 3001 cat > conftest.$ac_ext <<EOF 2721 #line 2722"configure"3002 #line 3003 "configure" 2722 3003 #include "confdefs.h" 2723 3004 … … 2726 3007 ; return 0; } 2727 3008 EOF 2728 if { (eval echo configure: 2729: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then3009 if { (eval echo configure:3010: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 2729 3010 rm -rf conftest* 2730 3011 ac_cv_c_inline=$ac_kw; break … … 2752 3033 2753 3034 echo $ac_n "checking for size_t""... $ac_c" 1>&6 2754 echo "configure: 2755: checking for size_t" >&53035 echo "configure:3036: checking for size_t" >&5 2755 3036 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then 2756 3037 echo $ac_n "(cached) $ac_c" 1>&6 2757 3038 else 2758 3039 cat > conftest.$ac_ext <<EOF 2759 #line 2760"configure"3040 #line 3041 "configure" 2760 3041 #include "confdefs.h" 2761 3042 #include <sys/types.h> … … 2785 3066 2786 3067 echo $ac_n "checking whether struct tm is in sys/time.h or time.h""... $ac_c" 1>&6 2787 echo "configure: 2788: checking whether struct tm is in sys/time.h or time.h" >&53068 echo "configure:3069: checking whether struct tm is in sys/time.h or time.h" >&5 2788 3069 if eval "test \"`echo '$''{'ac_cv_struct_tm'+set}'`\" = set"; then 2789 3070 echo $ac_n "(cached) $ac_c" 1>&6 2790 3071 else 2791 3072 cat > conftest.$ac_ext <<EOF 2792 #line 2793"configure"3073 #line 3074 "configure" 2793 3074 #include "confdefs.h" 2794 3075 #include <sys/types.h> … … 2798 3079 ; return 0; } 2799 3080 EOF 2800 if { (eval echo configure: 2801: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then3081 if { (eval echo configure:3082: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 2801 3082 rm -rf conftest* 2802 3083 ac_cv_struct_tm=time.h … … 2819 3100 2820 3101 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6 2821 echo "configure: 2822: checking whether time.h and sys/time.h may both be included" >&53102 echo "configure:3103: checking whether time.h and sys/time.h may both be included" >&5 2822 3103 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then 2823 3104 echo $ac_n "(cached) $ac_c" 1>&6 2824 3105 else 2825 3106 cat > conftest.$ac_ext <<EOF 2826 #line 2827"configure"3107 #line 3108 "configure" 2827 3108 #include "confdefs.h" 2828 3109 #include <sys/types.h> … … 2833 3114 ; return 0; } 2834 3115 EOF 2835 if { (eval echo configure: 2836: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then3116 if { (eval echo configure:3117: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 2836 3117 rm -rf conftest* 2837 3118 ac_cv_header_time=yes … … 2858 3139 # for constant arguments. Useless! 2859 3140 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6 2860 echo "configure: 2861: checking for working alloca.h" >&53141 echo "configure:3142: checking for working alloca.h" >&5 2861 3142 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then 2862 3143 echo $ac_n "(cached) $ac_c" 1>&6 2863 3144 else 2864 3145 cat > conftest.$ac_ext <<EOF 2865 #line 2866"configure"3146 #line 3147 "configure" 2866 3147 #include "confdefs.h" 2867 3148 #include <alloca.h> … … 2870 3151 ; return 0; } 2871 3152 EOF 2872 if { (eval echo configure: 2873: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then3153 if { (eval echo configure:3154: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2873 3154 rm -rf conftest* 2874 3155 ac_cv_header_alloca_h=yes … … 2891 3172 2892 3173 echo $ac_n "checking for alloca""... $ac_c" 1>&6 2893 echo "configure: 2894: checking for alloca" >&53174 echo "configure:3175: checking for alloca" >&5 2894 3175 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then 2895 3176 echo $ac_n "(cached) $ac_c" 1>&6 2896 3177 else 2897 3178 cat > conftest.$ac_ext <<EOF 2898 #line 2899"configure"3179 #line 3180 "configure" 2899 3180 #include "confdefs.h" 2900 3181 … … 2924 3205 ; return 0; } 2925 3206 EOF 2926 if { (eval echo configure: 2927: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then3207 if { (eval echo configure:3208: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 2927 3208 rm -rf conftest* 2928 3209 ac_cv_func_alloca_works=yes … … 2956 3237 2957 3238 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6 2958 echo "configure: 2959: checking whether alloca needs Cray hooks" >&53239 echo "configure:3240: checking whether alloca needs Cray hooks" >&5 2959 3240 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then 2960 3241 echo $ac_n "(cached) $ac_c" 1>&6 2961 3242 else 2962 3243 cat > conftest.$ac_ext <<EOF 2963 #line 2964"configure"3244 #line 3245 "configure" 2964 3245 #include "confdefs.h" 2965 3246 #if defined(CRAY) && ! defined(CRAY2) … … 2986 3267 for ac_func in _getb67 GETB67 getb67; do 2987 3268 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 2988 echo "configure: 2989: checking for $ac_func" >&53269 echo "configure:3270: checking for $ac_func" >&5 2989 3270 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 2990 3271 echo $ac_n "(cached) $ac_c" 1>&6 2991 3272 else 2992 3273 cat > conftest.$ac_ext <<EOF 2993 #line 2994"configure"3274 #line 3275 "configure" 2994 3275 #include "confdefs.h" 2995 3276 /* System header to define __stub macros and hopefully few prototypes, … … 3014 3295 ; return 0; } 3015 3296 EOF 3016 if { (eval echo configure:3 017: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then3297 if { (eval echo configure:3298: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3017 3298 rm -rf conftest* 3018 3299 eval "ac_cv_func_$ac_func=yes" … … 3041 3322 3042 3323 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6 3043 echo "configure:3 044: checking stack direction for C alloca" >&53324 echo "configure:3325: checking stack direction for C alloca" >&5 3044 3325 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then 3045 3326 echo $ac_n "(cached) $ac_c" 1>&6 … … 3049 3330 else 3050 3331 cat > conftest.$ac_ext <<EOF 3051 #line 3 052"configure"3332 #line 3333 "configure" 3052 3333 #include "confdefs.h" 3053 3334 find_stack_direction () … … 3068 3349 } 3069 3350 EOF 3070 if { (eval echo configure:3 071: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null3351 if { (eval echo configure:3352: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 3071 3352 then 3072 3353 ac_cv_c_stack_direction=1 … … 3091 3372 if test $ac_cv_prog_gcc = yes; then 3092 3373 echo $ac_n "checking whether ${CC-cc} needs -traditional""... $ac_c" 1>&6 3093 echo "configure:3 094: checking whether ${CC-cc} needs -traditional" >&53374 echo "configure:3375: checking whether ${CC-cc} needs -traditional" >&5 3094 3375 if eval "test \"`echo '$''{'ac_cv_prog_gcc_traditional'+set}'`\" = set"; then 3095 3376 echo $ac_n "(cached) $ac_c" 1>&6 … … 3097 3378 ac_pattern="Autoconf.*'x'" 3098 3379 cat > conftest.$ac_ext <<EOF 3099 #line 3 100"configure"3380 #line 3381 "configure" 3100 3381 #include "confdefs.h" 3101 3382 #include <sgtty.h> … … 3115 3396 if test $ac_cv_prog_gcc_traditional = no; then 3116 3397 cat > conftest.$ac_ext <<EOF 3117 #line 3 118"configure"3398 #line 3399 "configure" 3118 3399 #include "confdefs.h" 3119 3400 #include <termio.h> … … 3140 3421 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 3141 3422 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 3142 echo "configure:3 143: checking for $ac_hdr" >&53423 echo "configure:3424: checking for $ac_hdr" >&5 3143 3424 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 3144 3425 echo $ac_n "(cached) $ac_c" 1>&6 3145 3426 else 3146 3427 cat > conftest.$ac_ext <<EOF 3147 #line 3 148"configure"3428 #line 3429 "configure" 3148 3429 #include "confdefs.h" 3149 3430 #include <$ac_hdr> 3150 3431 EOF 3151 3432 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 3152 { (eval echo configure:3 153: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }3433 { (eval echo configure:3434: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 3153 3434 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 3154 3435 if test -z "$ac_err"; then … … 3179 3460 do 3180 3461 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 3181 echo "configure:3 182: checking for $ac_func" >&53462 echo "configure:3463: checking for $ac_func" >&5 3182 3463 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 3183 3464 echo $ac_n "(cached) $ac_c" 1>&6 3184 3465 else 3185 3466 cat > conftest.$ac_ext <<EOF 3186 #line 3 187"configure"3467 #line 3468 "configure" 3187 3468 #include "confdefs.h" 3188 3469 /* System header to define __stub macros and hopefully few prototypes, … … 3207 3488 ; return 0; } 3208 3489 EOF 3209 if { (eval echo configure:3 210: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then3490 if { (eval echo configure:3491: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3210 3491 rm -rf conftest* 3211 3492 eval "ac_cv_func_$ac_func=yes" … … 3232 3513 3233 3514 echo $ac_n "checking for working mmap""... $ac_c" 1>&6 3234 echo "configure:3 235: checking for working mmap" >&53515 echo "configure:3516: checking for working mmap" >&5 3235 3516 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then 3236 3517 echo $ac_n "(cached) $ac_c" 1>&6 … … 3240 3521 else 3241 3522 cat > conftest.$ac_ext <<EOF 3242 #line 3 243"configure"3523 #line 3524 "configure" 3243 3524 #include "confdefs.h" 3244 3525 … … 3380 3661 3381 3662 EOF 3382 if { (eval echo configure:3 383: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null3663 if { (eval echo configure:3664: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 3383 3664 then 3384 3665 ac_cv_func_mmap_fixed_mapped=yes … … 3403 3684 3404 3685 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6 3405 echo "configure:3 406: checking return type of signal handlers" >&53686 echo "configure:3687: checking return type of signal handlers" >&5 3406 3687 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then 3407 3688 echo $ac_n "(cached) $ac_c" 1>&6 3408 3689 else 3409 3690 cat > conftest.$ac_ext <<EOF 3410 #line 3 411"configure"3691 #line 3692 "configure" 3411 3692 #include "confdefs.h" 3412 3693 #include <sys/types.h> … … 3425 3706 ; return 0; } 3426 3707 EOF 3427 if { (eval echo configure:3 428: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then3708 if { (eval echo configure:3709: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 3428 3709 rm -rf conftest* 3429 3710 ac_cv_type_signal=void … … 3444 3725 3445 3726 echo $ac_n "checking for vprintf""... $ac_c" 1>&6 3446 echo "configure:3 447: checking for vprintf" >&53727 echo "configure:3728: checking for vprintf" >&5 3447 3728 if eval "test \"`echo '$''{'ac_cv_func_vprintf'+set}'`\" = set"; then 3448 3729 echo $ac_n "(cached) $ac_c" 1>&6 3449 3730 else 3450 3731 cat > conftest.$ac_ext <<EOF 3451 #line 3 452"configure"3732 #line 3733 "configure" 3452 3733 #include "confdefs.h" 3453 3734 /* System header to define __stub macros and hopefully few prototypes, … … 3472 3753 ; return 0; } 3473 3754 EOF 3474 if { (eval echo configure:3 475: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then3755 if { (eval echo configure:3756: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3475 3756 rm -rf conftest* 3476 3757 eval "ac_cv_func_vprintf=yes" … … 3496 3777 if test "$ac_cv_func_vprintf" != yes; then 3497 3778 echo $ac_n "checking for _doprnt""... $ac_c" 1>&6 3498 echo "configure:3 499: checking for _doprnt" >&53779 echo "configure:3780: checking for _doprnt" >&5 3499 3780 if eval "test \"`echo '$''{'ac_cv_func__doprnt'+set}'`\" = set"; then 3500 3781 echo $ac_n "(cached) $ac_c" 1>&6 3501 3782 else 3502 3783 cat > conftest.$ac_ext <<EOF 3503 #line 3 504"configure"3784 #line 3785 "configure" 3504 3785 #include "confdefs.h" 3505 3786 /* System header to define __stub macros and hopefully few prototypes, … … 3524 3805 ; return 0; } 3525 3806 EOF 3526 if { (eval echo configure:3 527: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then3807 if { (eval echo configure:3808: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3527 3808 rm -rf conftest* 3528 3809 eval "ac_cv_func__doprnt=yes" … … 3550 3831 3551 3832 echo $ac_n "checking for library containing setenv""... $ac_c" 1>&6 3552 echo "configure:3 553: checking for library containing setenv" >&53833 echo "configure:3834: checking for library containing setenv" >&5 3553 3834 if eval "test \"`echo '$''{'ac_cv_search_setenv'+set}'`\" = set"; then 3554 3835 echo $ac_n "(cached) $ac_c" 1>&6 … … 3557 3838 ac_cv_search_setenv="no" 3558 3839 cat > conftest.$ac_ext <<EOF 3559 #line 3 560"configure"3840 #line 3841 "configure" 3560 3841 #include "confdefs.h" 3561 3842 /* Override any gcc2 internal prototype to avoid an error. */ … … 3568 3849 ; return 0; } 3569 3850 EOF 3570 if { (eval echo configure:3 571: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then3851 if { (eval echo configure:3852: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3571 3852 rm -rf conftest* 3572 3853 ac_cv_search_setenv="none required" … … 3579 3860 LIBS="-l$i $ac_func_search_save_LIBS" 3580 3861 cat > conftest.$ac_ext <<EOF 3581 #line 3 582"configure"3862 #line 3863 "configure" 3582 3863 #include "confdefs.h" 3583 3864 /* Override any gcc2 internal prototype to avoid an error. */ … … 3590 3871 ; return 0; } 3591 3872 EOF 3592 if { (eval echo configure:3 593: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then3873 if { (eval echo configure:3874: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3593 3874 rm -rf conftest* 3594 3875 ac_cv_search_setenv="-l$i" … … 3614 3895 do 3615 3896 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 3616 echo "configure:3 617: checking for $ac_func" >&53897 echo "configure:3898: checking for $ac_func" >&5 3617 3898 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 3618 3899 echo $ac_n "(cached) $ac_c" 1>&6 3619 3900 else 3620 3901 cat > conftest.$ac_ext <<EOF 3621 #line 3 622"configure"3902 #line 3903 "configure" 3622 3903 #include "confdefs.h" 3623 3904 /* System header to define __stub macros and hopefully few prototypes, … … 3642 3923 ; return 0; } 3643 3924 EOF 3644 if { (eval echo configure:3 645: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then3925 if { (eval echo configure:3926: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 3645 3926 rm -rf conftest* 3646 3927 eval "ac_cv_func_$ac_func=yes" … … 3692 3973 # check for a peculiar constructor initialization 3693 3974 echo $ac_n "checking whether explicit C++ constructor calls are allowed""... $ac_c" 1>&6 3694 echo "configure:3 695: checking whether explicit C++ constructor calls are allowed" >&53975 echo "configure:3976: checking whether explicit C++ constructor calls are allowed" >&5 3695 3976 3696 3977 ac_ext=C … … 3705 3986 else 3706 3987 cat > conftest.$ac_ext <<EOF 3707 #line 3 708"configure"3988 #line 3989 "configure" 3708 3989 #include "confdefs.h" 3709 3990 … … 3723 4004 ; return 0; } 3724 4005 EOF 3725 if { (eval echo configure: 3726: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then4006 if { (eval echo configure:4007: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 3726 4007 rm -rf conftest* 3727 4008 ac_cv_explicit_const=yes … … 3752 4033 # sprintf returns number of printed chars 3753 4034 echo $ac_n "checking whether vsprintf returns number of printed chars""... $ac_c" 1>&6 3754 echo "configure: 3755: checking whether vsprintf returns number of printed chars" >&54035 echo "configure:4036: checking whether vsprintf returns number of printed chars" >&5 3755 4036 if eval "test \"`echo '$''{'ac_cv_returns_n_of_chars'+set}'`\" = set"; then 3756 4037 echo $ac_n "(cached) $ac_c" 1>&6 … … 3760 4041 else 3761 4042 cat > conftest.$ac_ext <<EOF 3762 #line 3763"configure"4043 #line 4044 "configure" 3763 4044 #include "confdefs.h" 3764 4045 #include <stdio.h> 3765 4046 main() { char *str=(char*)malloc(20); if (((int) sprintf(str,"123456789")) == 9) exit(0); else exit(1); } 3766 4047 EOF 3767 if { (eval echo configure: 3768: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null4048 if { (eval echo configure:4049: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 3768 4049 then 3769 4050 ac_cv_returns_n_of_chars=yes … … 3791 4072 # determine ALIGN_8 3792 4073 echo $ac_n "checking size of char""... $ac_c" 1>&6 3793 echo "configure: 3794: checking size of char" >&54074 echo "configure:4075: checking size of char" >&5 3794 4075 if eval "test \"`echo '$''{'ac_cv_sizeof_char'+set}'`\" = set"; then 3795 4076 echo $ac_n "(cached) $ac_c" 1>&6 … … 3799 4080 else 3800 4081 cat > conftest.$ac_ext <<EOF 3801 #line 3802"configure"4082 #line 4083 "configure" 3802 4083 #include "confdefs.h" 3803 4084 #include <stdio.h> … … 3810 4091 } 3811 4092 EOF 3812 if { (eval echo configure: 3813: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null4093 if { (eval echo configure:4094: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 3813 4094 then 3814 4095 ac_cv_sizeof_char=`cat conftestval` … … 3830 4111 3831 4112 echo $ac_n "checking size of short""... $ac_c" 1>&6 3832 echo "configure: 3833: checking size of short" >&54113 echo "configure:4114: checking size of short" >&5 3833 4114 if eval "test \"`echo '$''{'ac_cv_sizeof_short'+set}'`\" = set"; then 3834 4115 echo $ac_n "(cached) $ac_c" 1>&6 … … 3838 4119 else 3839 4120 cat > conftest.$ac_ext <<EOF 3840 #line 3841"configure"4121 #line 4122 "configure" 3841 4122 #include "confdefs.h" 3842 4123 #include <stdio.h> … … 3849 4130 } 3850 4131 EOF 3851 if { (eval echo configure: 3852: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null4132 if { (eval echo configure:4133: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 3852 4133 then 3853 4134 ac_cv_sizeof_short=`cat conftestval` … … 3869 4150 3870 4151 echo $ac_n "checking size of int""... $ac_c" 1>&6 3871 echo "configure: 3872: checking size of int" >&54152 echo "configure:4153: checking size of int" >&5 3872 4153 if eval "test \"`echo '$''{'ac_cv_sizeof_int'+set}'`\" = set"; then 3873 4154 echo $ac_n "(cached) $ac_c" 1>&6 … … 3877 4158 else 3878 4159 cat > conftest.$ac_ext <<EOF 3879 #line 3880"configure"4160 #line 4161 "configure" 3880 4161 #include "confdefs.h" 3881 4162 #include <stdio.h> … … 3888 4169 } 3889 4170 EOF 3890 if { (eval echo configure: 3891: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null4171 if { (eval echo configure:4172: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 3891 4172 then 3892 4173 ac_cv_sizeof_int=`cat conftestval` … … 3908 4189 3909 4190 echo $ac_n "checking size of long""... $ac_c" 1>&6 3910 echo "configure: 3911: checking size of long" >&54191 echo "configure:4192: checking size of long" >&5 3911 4192 if eval "test \"`echo '$''{'ac_cv_sizeof_long'+set}'`\" = set"; then 3912 4193 echo $ac_n "(cached) $ac_c" 1>&6 … … 3916 4197 else 3917 4198 cat > conftest.$ac_ext <<EOF 3918 #line 3919"configure"4199 #line 4200 "configure" 3919 4200 #include "confdefs.h" 3920 4201 #include <stdio.h> … … 3927 4208 } 3928 4209 EOF 3929 if { (eval echo configure: 3930: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null4210 if { (eval echo configure:4211: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 3930 4211 then 3931 4212 ac_cv_sizeof_long=`cat conftestval` … … 3947 4228 3948 4229 echo $ac_n "checking size of void*""... $ac_c" 1>&6 3949 echo "configure: 3950: checking size of void*" >&54230 echo "configure:4231: checking size of void*" >&5 3950 4231 if eval "test \"`echo '$''{'ac_cv_sizeof_voidp'+set}'`\" = set"; then 3951 4232 echo $ac_n "(cached) $ac_c" 1>&6 … … 3955 4236 else 3956 4237 cat > conftest.$ac_ext <<EOF 3957 #line 3958"configure"4238 #line 4239 "configure" 3958 4239 #include "confdefs.h" 3959 4240 #include <stdio.h> … … 3966 4247 } 3967 4248 EOF 3968 if { (eval echo configure: 3969: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null4249 if { (eval echo configure:4250: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 3969 4250 then 3970 4251 ac_cv_sizeof_voidp=`cat conftestval` … … 3986 4267 3987 4268 echo $ac_n "checking size of double""... $ac_c" 1>&6 3988 echo "configure: 3989: checking size of double" >&54269 echo "configure:4270: checking size of double" >&5 3989 4270 if eval "test \"`echo '$''{'ac_cv_sizeof_double'+set}'`\" = set"; then 3990 4271 echo $ac_n "(cached) $ac_c" 1>&6 … … 3994 4275 else 3995 4276 cat > conftest.$ac_ext <<EOF 3996 #line 3997"configure"4277 #line 4278 "configure" 3997 4278 #include "confdefs.h" 3998 4279 #include <stdio.h> … … 4005 4286 } 4006 4287 EOF 4007 if { (eval echo configure:4 008: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null4288 if { (eval echo configure:4289: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 4008 4289 then 4009 4290 ac_cv_sizeof_double=`cat conftestval` … … 4025 4306 4026 4307 echo $ac_n "checking whether byte ordering is bigendian""... $ac_c" 1>&6 4027 echo "configure:4 028: checking whether byte ordering is bigendian" >&54308 echo "configure:4309: checking whether byte ordering is bigendian" >&5 4028 4309 if eval "test \"`echo '$''{'ac_cv_c_bigendian'+set}'`\" = set"; then 4029 4310 echo $ac_n "(cached) $ac_c" 1>&6 … … 4032 4313 # See if sys/param.h defines the BYTE_ORDER macro. 4033 4314 cat > conftest.$ac_ext <<EOF 4034 #line 4 035"configure"4315 #line 4316 "configure" 4035 4316 #include "confdefs.h" 4036 4317 #include <sys/types.h> … … 4043 4324 ; return 0; } 4044 4325 EOF 4045 if { (eval echo configure:4 046: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then4326 if { (eval echo configure:4327: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 4046 4327 rm -rf conftest* 4047 4328 # It does; now see whether it defined to BIG_ENDIAN or not. 4048 4329 cat > conftest.$ac_ext <<EOF 4049 #line 4 050"configure"4330 #line 4331 "configure" 4050 4331 #include "confdefs.h" 4051 4332 #include <sys/types.h> … … 4058 4339 ; return 0; } 4059 4340 EOF 4060 if { (eval echo configure:4 061: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then4341 if { (eval echo configure:4342: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 4061 4342 rm -rf conftest* 4062 4343 ac_cv_c_bigendian=yes … … 4078 4359 else 4079 4360 cat > conftest.$ac_ext <<EOF 4080 #line 4 081"configure"4361 #line 4362 "configure" 4081 4362 #include "confdefs.h" 4082 4363 main () { … … 4091 4372 } 4092 4373 EOF 4093 if { (eval echo configure:4 094: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null4374 if { (eval echo configure:4375: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null 4094 4375 then 4095 4376 ac_cv_c_bigendian=no … … 4149 4430 fi 4150 4431 4432 # Check whether --with-python or --without-python was given. 4433 if test "${with_python+set}" = set; then 4434 withval="$with_python" 4435 : 4436 fi 4437 4151 4438 # Check whether --with-Boost or --without-Boost was given. 4152 4439 if test "${with_Boost+set}" = set; then … … 4239 4526 4240 4527 echo $ac_n "checking whether to use dynamic linking""... $ac_c" 1>&6 4241 echo "configure:4 242: checking whether to use dynamic linking" >&54528 echo "configure:4529: checking whether to use dynamic linking" >&5 4242 4529 if test "$with_dl" != no && test "$ac_lib_dl" = yes; then 4243 4530 cat >> confdefs.h <<\EOF … … 4252 4539 4253 4540 echo $ac_n "checking for tgetent in -lncurses""... $ac_c" 1>&6 4254 echo "configure:4 255: checking for tgetent in -lncurses" >&54541 echo "configure:4542: checking for tgetent in -lncurses" >&5 4255 4542 ac_lib_var=`echo ncurses'_'tgetent | sed 'y%./+-%__p_%'` 4256 4543 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then … … 4260 4547 LIBS="-lncurses $LIBS" 4261 4548 cat > conftest.$ac_ext <<EOF 4262 #line 4 263"configure"4549 #line 4550 "configure" 4263 4550 #include "confdefs.h" 4264 4551 /* Override any gcc2 internal prototype to avoid an error. */ … … 4271 4558 ; return 0; } 4272 4559 EOF 4273 if { (eval echo configure:4 274: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then4560 if { (eval echo configure:4561: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4274 4561 rm -rf conftest* 4275 4562 eval "ac_cv_lib_$ac_lib_var=yes" … … 4298 4585 \ 4299 4586 echo $ac_n "checking for tgetent in -lcurses""... $ac_c" 1>&6 4300 echo "configure:4 301: checking for tgetent in -lcurses" >&54587 echo "configure:4588: checking for tgetent in -lcurses" >&5 4301 4588 ac_lib_var=`echo curses'_'tgetent | sed 'y%./+-%__p_%'` 4302 4589 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then … … 4306 4593 LIBS="-lcurses $LIBS" 4307 4594 cat > conftest.$ac_ext <<EOF 4308 #line 4 309"configure"4595 #line 4596 "configure" 4309 4596 #include "confdefs.h" 4310 4597 /* Override any gcc2 internal prototype to avoid an error. */ … … 4317 4604 ; return 0; } 4318 4605 EOF 4319 if { (eval echo configure:4 320: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then4606 if { (eval echo configure:4607: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4320 4607 rm -rf conftest* 4321 4608 eval "ac_cv_lib_$ac_lib_var=yes" … … 4344 4631 \ 4345 4632 echo $ac_n "checking for tgetent in -ltermcap""... $ac_c" 1>&6 4346 echo "configure:4 347: checking for tgetent in -ltermcap" >&54633 echo "configure:4634: checking for tgetent in -ltermcap" >&5 4347 4634 ac_lib_var=`echo termcap'_'tgetent | sed 'y%./+-%__p_%'` 4348 4635 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then … … 4352 4639 LIBS="-ltermcap $LIBS" 4353 4640 cat > conftest.$ac_ext <<EOF 4354 #line 4 355"configure"4641 #line 4642 "configure" 4355 4642 #include "confdefs.h" 4356 4643 /* Override any gcc2 internal prototype to avoid an error. */ … … 4363 4650 ; return 0; } 4364 4651 EOF 4365 if { (eval echo configure:4 366: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then4652 if { (eval echo configure:4653: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4366 4653 rm -rf conftest* 4367 4654 eval "ac_cv_lib_$ac_lib_var=yes" … … 4412 4699 4413 4700 echo $ac_n "checking for rl_abort in -lreadline""... $ac_c" 1>&6 4414 echo "configure:4 415: checking for rl_abort in -lreadline" >&54701 echo "configure:4702: checking for rl_abort in -lreadline" >&5 4415 4702 ac_lib_var=`echo readline'_'rl_abort | sed 'y%./+-%__p_%'` 4416 4703 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then … … 4420 4707 LIBS="-lreadline $LIBS" 4421 4708 cat > conftest.$ac_ext <<EOF 4422 #line 4 423"configure"4709 #line 4710 "configure" 4423 4710 #include "confdefs.h" 4424 4711 /* Override any gcc2 internal prototype to avoid an error. */ … … 4434 4721 ; return 0; } 4435 4722 EOF 4436 if { (eval echo configure:4 437: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then4723 if { (eval echo configure:4724: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4437 4724 rm -rf conftest* 4438 4725 eval "ac_cv_lib_$ac_lib_var=yes" … … 4462 4749 4463 4750 echo $ac_n "checking how to run the C++ preprocessor""... $ac_c" 1>&6 4464 echo "configure:4 465: checking how to run the C++ preprocessor" >&54751 echo "configure:4752: checking how to run the C++ preprocessor" >&5 4465 4752 if test -z "$CXXCPP"; then 4466 4753 if eval "test \"`echo '$''{'ac_cv_prog_CXXCPP'+set}'`\" = set"; then … … 4475 4762 CXXCPP="${CXX-g++} -E" 4476 4763 cat > conftest.$ac_ext <<EOF 4477 #line 4 478"configure"4764 #line 4765 "configure" 4478 4765 #include "confdefs.h" 4479 4766 #include <stdlib.h> 4480 4767 EOF 4481 4768 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 4482 { (eval echo configure:4 483: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }4769 { (eval echo configure:4770: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 4483 4770 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 4484 4771 if test -z "$ac_err"; then … … 4508 4795 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 4509 4796 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 4510 echo "configure:4 511: checking for $ac_hdr" >&54797 echo "configure:4798: checking for $ac_hdr" >&5 4511 4798 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 4512 4799 echo $ac_n "(cached) $ac_c" 1>&6 4513 4800 else 4514 4801 cat > conftest.$ac_ext <<EOF 4515 #line 4 516"configure"4802 #line 4803 "configure" 4516 4803 #include "confdefs.h" 4517 4804 #include <$ac_hdr> 4518 4805 EOF 4519 4806 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 4520 { (eval echo configure:4 521: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }4807 { (eval echo configure:4808: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 4521 4808 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 4522 4809 if test -z "$ac_err"; then … … 4547 4834 test "$ac_cv_header_readline_readline_h" = yes; then 4548 4835 echo $ac_n "checking whether readline.h is ok""... $ac_c" 1>&6 4549 echo "configure:4 550: checking whether readline.h is ok" >&54836 echo "configure:4837: checking whether readline.h is ok" >&5 4550 4837 if eval "test \"`echo '$''{'ac_cv_header_readline_readline_h_ok'+set}'`\" = set"; then 4551 4838 echo $ac_n "(cached) $ac_c" 1>&6 4552 4839 else 4553 4840 cat > conftest.$ac_ext <<EOF 4554 #line 4 555"configure"4841 #line 4842 "configure" 4555 4842 #include "confdefs.h" 4556 4843 #include<unistd.h> … … 4565 4852 ; return 0; } 4566 4853 EOF 4567 if { (eval echo configure:4 568: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then4854 if { (eval echo configure:4855: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4568 4855 rm -rf conftest* 4569 4856 ac_cv_header_readline_readline_h_ok="yes" … … 4581 4868 #not ok -- try once more with explicitly declaring everything 4582 4869 echo $ac_n "checking whether or not we nevertheless can use readline""... $ac_c" 1>&6 4583 echo "configure:4 584: checking whether or not we nevertheless can use readline" >&54870 echo "configure:4871: checking whether or not we nevertheless can use readline" >&5 4584 4871 if eval "test \"`echo '$''{'ac_cv_have_readline'+set}'`\" = set"; then 4585 4872 echo $ac_n "(cached) $ac_c" 1>&6 4586 4873 else 4587 4874 cat > conftest.$ac_ext <<EOF 4588 #line 4 589"configure"4875 #line 4876 "configure" 4589 4876 #include "confdefs.h" 4590 4877 #include <stdio.h> … … 4620 4907 ; return 0; } 4621 4908 EOF 4622 if { (eval echo configure:4 623: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then4909 if { (eval echo configure:4910: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4623 4910 rm -rf conftest* 4624 4911 ac_cv_have_readline="yes" … … 4659 4946 4660 4947 echo $ac_n "checking which readline to use""... $ac_c" 1>&6 4661 echo "configure:4 662: checking which readline to use" >&54948 echo "configure:4949: checking which readline to use" >&5 4662 4949 if test "$ac_cv_with_readline" = dynamic; then 4663 4950 echo "$ac_t""dynamic" 1>&6 … … 4679 4966 # gmp, MP, MPT, factory, libfac 4680 4967 echo $ac_n "checking for main in -lgmp""... $ac_c" 1>&6 4681 echo "configure:4 682: checking for main in -lgmp" >&54968 echo "configure:4969: checking for main in -lgmp" >&5 4682 4969 ac_lib_var=`echo gmp'_'main | sed 'y%./+-%__p_%'` 4683 4970 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then … … 4687 4974 LIBS="-lgmp $LIBS" 4688 4975 cat > conftest.$ac_ext <<EOF 4689 #line 4 690"configure"4976 #line 4977 "configure" 4690 4977 #include "confdefs.h" 4691 4978 … … 4694 4981 ; return 0; } 4695 4982 EOF 4696 if { (eval echo configure:4 697: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then4983 if { (eval echo configure:4984: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4697 4984 rm -rf conftest* 4698 4985 eval "ac_cv_lib_$ac_lib_var=yes" … … 4723 5010 SAVE_LIBS=$LIBS 4724 5011 echo $ac_n "checking for IMP_PutGmpInt in -lMP""... $ac_c" 1>&6 4725 echo "configure: 4726: checking for IMP_PutGmpInt in -lMP" >&55012 echo "configure:5013: checking for IMP_PutGmpInt in -lMP" >&5 4726 5013 ac_lib_var=`echo MP'_'IMP_PutGmpInt | sed 'y%./+-%__p_%'` 4727 5014 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then … … 4731 5018 LIBS="-lMP $MP_LIBS $LIBS" 4732 5019 cat > conftest.$ac_ext <<EOF 4733 #line 4734"configure"5020 #line 5021 "configure" 4734 5021 #include "confdefs.h" 4735 5022 /* Override any gcc2 internal prototype to avoid an error. */ … … 4742 5029 ; return 0; } 4743 5030 EOF 4744 if { (eval echo configure: 4745: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then5031 if { (eval echo configure:5032: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4745 5032 rm -rf conftest* 4746 5033 eval "ac_cv_lib_$ac_lib_var=yes" … … 4770 5057 4771 5058 echo $ac_n "checking for MPT_GetTree in -lMPT""... $ac_c" 1>&6 4772 echo "configure: 4773: checking for MPT_GetTree in -lMPT" >&55059 echo "configure:5060: checking for MPT_GetTree in -lMPT" >&5 4773 5060 ac_lib_var=`echo MPT'_'MPT_GetTree | sed 'y%./+-%__p_%'` 4774 5061 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then … … 4778 5065 LIBS="-lMPT $MP_LIBS $LIBS" 4779 5066 cat > conftest.$ac_ext <<EOF 4780 #line 4781"configure"5067 #line 5068 "configure" 4781 5068 #include "confdefs.h" 4782 5069 /* Override any gcc2 internal prototype to avoid an error. */ … … 4789 5076 ; return 0; } 4790 5077 EOF 4791 if { (eval echo configure: 4792: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then5078 if { (eval echo configure:5079: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4792 5079 rm -rf conftest* 4793 5080 eval "ac_cv_lib_$ac_lib_var=yes" … … 4818 5105 LIBS=$SAVE_LIBS 4819 5106 echo $ac_n "checking for atof in -lsingcf""... $ac_c" 1>&6 4820 echo "configure: 4821: checking for atof in -lsingcf" >&55107 echo "configure:5108: checking for atof in -lsingcf" >&5 4821 5108 ac_lib_var=`echo singcf'_'atof | sed 'y%./+-%__p_%'` 4822 5109 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then … … 4826 5113 LIBS="-lsingcf $LIBS" 4827 5114 cat > conftest.$ac_ext <<EOF 4828 #line 4829"configure"5115 #line 5116 "configure" 4829 5116 #include "confdefs.h" 4830 5117 /* Override any gcc2 internal prototype to avoid an error. */ … … 4837 5124 ; return 0; } 4838 5125 EOF 4839 if { (eval echo configure: 4840: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then5126 if { (eval echo configure:5127: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4840 5127 rm -rf conftest* 4841 5128 eval "ac_cv_lib_$ac_lib_var=yes" … … 4865 5152 4866 5153 echo $ac_n "checking for atof in -lsingfac""... $ac_c" 1>&6 4867 echo "configure: 4868: checking for atof in -lsingfac" >&55154 echo "configure:5155: checking for atof in -lsingfac" >&5 4868 5155 ac_lib_var=`echo singfac'_'atof | sed 'y%./+-%__p_%'` 4869 5156 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then … … 4873 5160 LIBS="-lsingfac $LIBS" 4874 5161 cat > conftest.$ac_ext <<EOF 4875 #line 4876"configure"5162 #line 5163 "configure" 4876 5163 #include "confdefs.h" 4877 5164 /* Override any gcc2 internal prototype to avoid an error. */ … … 4884 5171 ; return 0; } 4885 5172 EOF 4886 if { (eval echo configure: 4887: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then5173 if { (eval echo configure:5174: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4887 5174 rm -rf conftest* 4888 5175 eval "ac_cv_lib_$ac_lib_var=yes" … … 4912 5199 4913 5200 echo $ac_n "checking for omTestAddr in -lomalloc""... $ac_c" 1>&6 4914 echo "configure: 4915: checking for omTestAddr in -lomalloc" >&55201 echo "configure:5202: checking for omTestAddr in -lomalloc" >&5 4915 5202 ac_lib_var=`echo omalloc'_'omTestAddr | sed 'y%./+-%__p_%'` 4916 5203 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then … … 4920 5207 LIBS="-lomalloc $LIBS" 4921 5208 cat > conftest.$ac_ext <<EOF 4922 #line 4923"configure"5209 #line 5210 "configure" 4923 5210 #include "confdefs.h" 4924 5211 /* Override any gcc2 internal prototype to avoid an error. */ … … 4931 5218 ; return 0; } 4932 5219 EOF 4933 if { (eval echo configure: 4934: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then5220 if { (eval echo configure:5221: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4934 5221 rm -rf conftest* 4935 5222 eval "ac_cv_lib_$ac_lib_var=yes" … … 4959 5246 4960 5247 echo $ac_n "checking for main in -lomalloc_ndebug""... $ac_c" 1>&6 4961 echo "configure: 4962: checking for main in -lomalloc_ndebug" >&55248 echo "configure:5249: checking for main in -lomalloc_ndebug" >&5 4962 5249 ac_lib_var=`echo omalloc_ndebug'_'main | sed 'y%./+-%__p_%'` 4963 5250 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then … … 4967 5254 LIBS="-lomalloc_ndebug $LIBS" 4968 5255 cat > conftest.$ac_ext <<EOF 4969 #line 4970"configure"5256 #line 5257 "configure" 4970 5257 #include "confdefs.h" 4971 5258 … … 4974 5261 ; return 0; } 4975 5262 EOF 4976 if { (eval echo configure: 4977: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then5263 if { (eval echo configure:5264: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 4977 5264 rm -rf conftest* 4978 5265 eval "ac_cv_lib_$ac_lib_var=yes" … … 5002 5289 5003 5290 echo $ac_n "checking for main in -lntl""... $ac_c" 1>&6 5004 echo "configure:5 005: checking for main in -lntl" >&55291 echo "configure:5292: checking for main in -lntl" >&5 5005 5292 ac_lib_var=`echo ntl'_'main | sed 'y%./+-%__p_%'` 5006 5293 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then … … 5010 5297 LIBS="-lntl $LIBS" 5011 5298 cat > conftest.$ac_ext <<EOF 5012 #line 5 013"configure"5299 #line 5300 "configure" 5013 5300 #include "confdefs.h" 5014 5301 … … 5017 5304 ; return 0; } 5018 5305 EOF 5019 if { (eval echo configure:5 020: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then5306 if { (eval echo configure:5307: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 5020 5307 rm -rf conftest* 5021 5308 eval "ac_cv_lib_$ac_lib_var=yes" … … 5050 5337 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 5051 5338 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 5052 echo "configure:5 053: checking for $ac_hdr" >&55339 echo "configure:5340: checking for $ac_hdr" >&5 5053 5340 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 5054 5341 echo $ac_n "(cached) $ac_c" 1>&6 5055 5342 else 5056 5343 cat > conftest.$ac_ext <<EOF 5057 #line 5 058"configure"5344 #line 5345 "configure" 5058 5345 #include "confdefs.h" 5059 5346 #include <$ac_hdr> 5060 5347 EOF 5061 5348 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 5062 { (eval echo configure:5 063: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }5349 { (eval echo configure:5350: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 5063 5350 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 5064 5351 if test -z "$ac_err"; then … … 5088 5375 5089 5376 echo $ac_n "checking whether to use Boost""... $ac_c" 1>&6 5090 echo "configure:5 091: checking whether to use Boost" >&55377 echo "configure:5378: checking whether to use Boost" >&5 5091 5378 if test "$with_Boost" != no; then 5092 5379 echo "$ac_t""yes" 1>&6 … … 5103 5390 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 5104 5391 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 5105 echo "configure:5 106: checking for $ac_hdr" >&55392 echo "configure:5393: checking for $ac_hdr" >&5 5106 5393 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 5107 5394 echo $ac_n "(cached) $ac_c" 1>&6 5108 5395 else 5109 5396 cat > conftest.$ac_ext <<EOF 5110 #line 5 111"configure"5397 #line 5398 "configure" 5111 5398 #include "confdefs.h" 5112 5399 #include <$ac_hdr> 5113 5400 EOF 5114 5401 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 5115 { (eval echo configure:5 116: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }5402 { (eval echo configure:5403: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 5116 5403 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` 5117 5404 if test -z "$ac_err"; then … … 5149 5436 echo "$ac_t""no" 1>&6 5150 5437 echo $ac_n "checking whether to use std::vector""... $ac_c" 1>&6 5151 echo "configure:5 152: checking whether to use std::vector" >&55438 echo "configure:5439: checking whether to use std::vector" >&5 5152 5439 if test "$with_stdvec" != yes; then 5153 5440 echo "$ac_t""no" 1>&6 … … 5198 5485 SAVE_LIBS=$LIBS 5199 5486 echo $ac_n "checking for __stack_chk_fail_local in -lc_nonshared""... $ac_c" 1>&6 5200 echo "configure:5 201: checking for __stack_chk_fail_local in -lc_nonshared" >&55487 echo "configure:5488: checking for __stack_chk_fail_local in -lc_nonshared" >&5 5201 5488 ac_lib_var=`echo c_nonshared'_'__stack_chk_fail_local | sed 'y%./+-%__p_%'` 5202 5489 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then … … 5206 5493 LIBS="-lc_nonshared $LIBS" 5207 5494 cat > conftest.$ac_ext <<EOF 5208 #line 5 209"configure"5495 #line 5496 "configure" 5209 5496 #include "confdefs.h" 5210 5497 /* Override any gcc2 internal prototype to avoid an error. */ … … 5217 5504 ; return 0; } 5218 5505 EOF 5219 if { (eval echo configure:5 220: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then5506 if { (eval echo configure:5507: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then 5220 5507 rm -rf conftest* 5221 5508 eval "ac_cv_lib_$ac_lib_var=yes" … … 5247 5534 5248 5535 echo $ac_n "checking which apint package to use""... $ac_c" 1>&6 5249 echo "configure:5 250: checking which apint package to use" >&55536 echo "configure:5537: checking which apint package to use" >&5 5250 5537 if test "${with_apint}" != gmp; then 5251 5538 if test "$ac_gmp_ok" = yes || test "$enable_gmp" = yes; then … … 5268 5555 fi 5269 5556 5270 echo $ac_n "checking gfan lib""... $ac_c" 1>&6 5557 echo $ac_n "checking gfanlib""... $ac_c" 1>&6 5558 echo "configure:5559: checking gfanlib" >&5 5271 5559 if test "$enable_gfanlib" = yes; then 5272 echo " yes"5273 NEED_LIBS="${NEED_LIBS} -l cddgmp -lgfan"5274 else 5275 echo " no"5560 echo "$ac_t""yes" 1>&6 5561 NEED_LIBS="${NEED_LIBS} -lgfan -lcddgmp" 5562 else 5563 echo "$ac_t""can not build with gfan lib" 1>&6 5276 5564 fi 5277 5565 5278 5566 echo $ac_n "checking whether to use libsvd""... $ac_c" 1>&6 5279 echo "configure:5 272: checking whether to use libsvd" >&55567 echo "configure:5568: checking whether to use libsvd" >&5 5280 5568 if test "$with_svd" = yes; then 5281 5569 echo "$ac_t""yes" 1>&6 … … 5292 5580 # 5293 5581 echo $ac_n "checking whether to have MP""... $ac_c" 1>&6 5294 echo "configure:5 287: checking whether to have MP" >&55582 echo "configure:5583: checking whether to have MP" >&5 5295 5583 if test "${with_MP}" != yes && test "${with_MP}" != no; then 5296 5584 if (test "${will_have_gmp}" = yes) && \ … … 5327 5615 5328 5616 echo $ac_n "checking whether to have NTL""... $ac_c" 1>&6 5329 echo "configure:5 322: checking whether to have NTL" >&55617 echo "configure:5618: checking whether to have NTL" >&5 5330 5618 if test "${with_NTL}" = yes ; then 5331 5619 echo "$ac_t""yes" 1>&6 … … 5336 5624 5337 5625 echo $ac_n "checking whether to have factory""... $ac_c" 1>&6 5338 echo "configure:5 331: checking whether to have factory" >&55626 echo "configure:5627: checking whether to have factory" >&5 5339 5627 if test "${with_factory}" != yes && test "${with_factory}" != no; then 5340 5628 if test "$ac_factory_ok" = yes || test "$enable_factory" = yes; then … … 5367 5655 5368 5656 echo $ac_n "checking whether to have libfac""... $ac_c" 1>&6 5369 echo "configure:5 362: checking whether to have libfac" >&55657 echo "configure:5658: checking whether to have libfac" >&5 5370 5658 if test "${with_libfac}" != yes && test "${with_libfac}" != no; then 5371 5659 if (test "${will_have_factory}" = yes) && \ … … 5402 5690 5403 5691 echo $ac_n "checking whether to have dbm links""... $ac_c" 1>&6 5404 echo "configure:5 397: checking whether to have dbm links" >&55692 echo "configure:5693: checking whether to have dbm links" >&5 5405 5693 if test "$with_dbm" != no; then 5406 5694 cat >> confdefs.h <<\EOF … … 5414 5702 5415 5703 echo $ac_n "checking whether to have dynamic modules""... $ac_c" 1>&6 5416 echo "configure:5 409: checking whether to have dynamic modules" >&55704 echo "configure:5705: checking whether to have dynamic modules" >&5 5417 5705 if test "$with_dynamic_modules" = no || test "$ac_have_dl" != yes; then 5418 5706 echo "$ac_t""no" 1>&6 … … 5426 5714 5427 5715 echo $ac_n "checking whether to have dynamic kernel""... $ac_c" 1>&6 5428 echo "configure:5 421: checking whether to have dynamic kernel" >&55716 echo "configure:5717: checking whether to have dynamic kernel" >&5 5429 5717 if test "$with_dynamic_kernel" != no && test "$ac_lib_dl" = yes; then 5430 5718 DL_KERNEL=1 … … 5436 5724 5437 5725 echo $ac_n "checking whether to have Plural""... $ac_c" 1>&6 5438 echo "configure:5 431: checking whether to have Plural" >&55726 echo "configure:5727: checking whether to have Plural" >&5 5439 5727 if test "$with_Plural" != no && test "$enable_Plural" != no; then 5440 5728 cat >> confdefs.h <<\EOF … … 5450 5738 5451 5739 echo $ac_n "checking whether to have ratGB""... $ac_c" 1>&6 5452 echo "configure:5 445: checking whether to have ratGB" >&55740 echo "configure:5741: checking whether to have ratGB" >&5 5453 5741 if test "$with_ratGB" != yes && test "$enable_ratGB" != yes; then 5454 5742 echo "$ac_t""no" 1>&6 … … 5630 5918 s%@LN_S@%$LN_S%g 5631 5919 s%@PERL@%$PERL%g 5920 s%@PYTHON@%$PYTHON%g 5921 s%@PYTHON_CPPFLAGS@%$PYTHON_CPPFLAGS%g 5922 s%@PYTHON_LDFLAGS@%$PYTHON_LDFLAGS%g 5923 s%@PYTHON_SITE_PKG@%$PYTHON_SITE_PKG%g 5924 s%@PYTHON_EXTRA_LIBS@%$PYTHON_EXTRA_LIBS%g 5925 s%@PYTHON_EXTRA_LDFLAGS@%$PYTHON_EXTRA_LDFLAGS%g 5926 s%@HAVE_PYTHON_VALUE@%$HAVE_PYTHON_VALUE%g 5632 5927 s%@LD_DYN_FLAGS@%$LD_DYN_FLAGS%g 5633 5928 s%@SFLAGS@%$SFLAGS%g -
Singular/configure.in
ra563a0 r1cb879 3 3 AC_CONFIG_HEADER(mod2.h) 4 4 AC_CONFIG_HEADER(../kernel/mod2.h) 5 6 dnl lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll 7 dnl check for python (see AC_PYTHON_DEVEL in newer autoconf versions) 8 dnl 9 AC_DEFUN([AC_PYTHON_DEVEL_SINGULAR],[ 10 # 11 # Allow the use of a (user set) custom python version 12 # 13 PYTHON_VERSION="$1" 14 PYTHON="$2" 15 16 # 17 # Check for a version of Python >= 2.1.0 18 # 19 AC_MSG_CHECKING([for a version of Python >= '2.1.0']) 20 ac_supports_python_ver=`$PYTHON -c "import sys, string; \ 21 ver = string.split(sys.version)[[0]]; \ 22 print ver >= '2.1.0'"` 23 if test "$ac_supports_python_ver" != "True"; then 24 if test -z "$PYTHON_NOVERSIONCHECK"; then 25 AC_MSG_RESULT([no]) 26 AC_MSG_ERROR([ 27 This version of the AC@&t@_PYTHON_DEVEL macro 28 doesn't work properly with versions of Python before 29 2.1.0. You may need to re-run configure, setting the 30 variables PYTHON_CPPFLAGS, PYTHON_LDFLAGS, PYTHON_SITE_PKG, 31 PYTHON_EXTRA_LIBS and PYTHON_EXTRA_LDFLAGS by hand. 32 Moreover, to disable this check, set PYTHON_NOVERSIONCHECK 33 to something else than an empty string. 34 ]) 35 else 36 AC_MSG_RESULT([skip at user request]) 37 fi 38 else 39 AC_MSG_RESULT([yes]) 40 fi 41 42 # 43 # if the macro parameter ``version'' is set, honour it 44 # 45 if test -n "$1"; then 46 AC_MSG_CHECKING([for a version of Python $1]) 47 ac_supports_python_ver=`$PYTHON -c "import sys, string; \ 48 ver = string.split(sys.version)[[0]]; print ver $1"` 49 if test "$ac_supports_python_ver" = "True"; then 50 AC_MSG_RESULT([yes]) 51 else 52 AC_MSG_RESULT([no]) 53 AC_MSG_ERROR([this package requires Python $1. 54 If you have it installed, but it isn't the default Python 55 interpreter in your system path, please pass the PYTHON_VERSION 56 variable to configure. See ``configure --help'' for reference. 57 ]) 58 PYTHON_VERSION="" 59 fi 60 fi 61 62 # 63 # Check if you have distutils, else fail 64 # 65 AC_MSG_CHECKING([for the distutils Python package]) 66 ac_distutils_result=`$PYTHON -c "import distutils" 2>&1` 67 if test -z "$ac_distutils_result"; then 68 AC_MSG_RESULT([yes]) 69 else 70 AC_MSG_RESULT([no]) 71 AC_MSG_ERROR([cannot import Python module "distutils". 72 Please check your Python installation. The error was: 73 $ac_distutils_result]) 74 PYTHON_VERSION="" 75 fi 76 77 # 78 # Check for Python include path 79 # 80 AC_MSG_CHECKING([for Python include path]) 81 if test -z "$PYTHON_CPPFLAGS"; then 82 python_path=`$PYTHON -c "import distutils.sysconfig; \ 83 print distutils.sysconfig.get_python_inc();"` 84 if test -n "${python_path}"; then 85 python_path="-I$python_path" 86 fi 87 PYTHON_CPPFLAGS=$python_path 88 fi 89 AC_MSG_RESULT([$PYTHON_CPPFLAGS]) 90 AC_SUBST([PYTHON_CPPFLAGS]) 91 92 # 93 # Check for Python library path 94 # 95 AC_MSG_CHECKING([for Python library path]) 96 if test -z "$PYTHON_LDFLAGS"; then 97 # (makes two attempts to ensure we've got a version number 98 # from the interpreter) 99 py_version=`$PYTHON -c "from distutils.sysconfig import *; \ 100 from string import join; \ 101 print join(get_config_vars('VERSION'))"` 102 if test "$py_version" == "[None]"; then 103 if test -n "$PYTHON_VERSION"; then 104 py_version=$PYTHON_VERSION 105 else 106 py_version=`$PYTHON -c "import sys; \ 107 print sys.version[[:3]]"` 108 fi 109 fi 110 111 PYTHON_LDFLAGS=`$PYTHON -c "from distutils.sysconfig import *; \ 112 from string import join; \ 113 from os import path; \ 114 print '-L' + get_python_lib(0,1), \ 115 '-L' + path.dirname(get_python_lib(0,1)), \ 116 '-lpython';"`$py_version 117 fi 118 AC_MSG_RESULT([$PYTHON_LDFLAGS]) 119 AC_SUBST([PYTHON_LDFLAGS]) 120 121 # 122 # Check for site packages 123 # 124 AC_MSG_CHECKING([for Python site-packages path]) 125 if test -z "$PYTHON_SITE_PKG"; then 126 PYTHON_SITE_PKG=`$PYTHON -c "import distutils.sysconfig; \ 127 print distutils.sysconfig.get_python_lib(0,0);"` 128 fi 129 AC_MSG_RESULT([$PYTHON_SITE_PKG]) 130 AC_SUBST([PYTHON_SITE_PKG]) 131 132 # 133 # libraries which must be linked in when embedding 134 # 135 AC_MSG_CHECKING(python extra libraries) 136 if test -z "$PYTHON_EXTRA_LIBS"; then 137 PYTHON_EXTRA_LIBS=`$PYTHON -c "import distutils.sysconfig; \ 138 conf = distutils.sysconfig.get_config_var; \ 139 print conf('LOCALMODLIBS'), conf('LIBS')"` 140 fi 141 AC_MSG_RESULT([$PYTHON_EXTRA_LIBS]) 142 AC_SUBST(PYTHON_EXTRA_LIBS) 143 144 # 145 # linking flags needed when embedding 146 # 147 AC_MSG_CHECKING(python extra linking flags) 148 if test -z "$PYTHON_EXTRA_LDFLAGS"; then 149 PYTHON_EXTRA_LDFLAGS=`$PYTHON -c "import distutils.sysconfig; \ 150 conf = distutils.sysconfig.get_config_var; \ 151 print conf('LINKFORSHARED')"` 152 fi 153 AC_MSG_RESULT([$PYTHON_EXTRA_LDFLAGS]) 154 AC_SUBST(PYTHON_EXTRA_LDFLAGS) 155 156 # 157 # final check to see if everything compiles alright 158 # 159 AC_MSG_CHECKING([consistency of all components of python development environment]) 160 # AC_LANG_PUSH([C]) 161 # save current global flags 162 ac_save_LIBS_for_python="${LIBS}" 163 LIBS="$ac_save_LIBS $PYTHON_LDFLAGS" 164 ac_save_CPPFLAGS_for_python="${CPPFLAGS}" 165 CPPFLAGS="$ac_save_CPPFLAGS $PYTHON_CPPFLAGS" 166 AC_TRY_LINK([ 167 #include <Python.h> 168 ],[ 169 Py_Initialize(); 170 ],[pythonexists=yes],[pythonexists=no]) 171 172 AC_MSG_RESULT([$pythonexists]) 173 174 if test ! "$pythonexists" = "yes"; then 175 AC_MSG_ERROR([ 176 Could not link test program to Python. Maybe the main Python library has been 177 installed in some non-standard library path. If so, pass it to configure, 178 via the LDFLAGS environment variable. 179 Example: ./configure LDFLAGS="-L/usr/non-standard-path/python/lib" 180 ============================================================================ 181 ERROR! 182 You probably have to install the development version of the Python package 183 for your distribution. The exact name of this package varies among them. 184 ============================================================================ 185 ]) 186 PYTHON_VERSION="" 187 else 188 AC_DEFINE(HAVE_PYTHON) 189 HAVE_PYTHON_VALUE=1 190 AC_SUBST(HAVE_PYTHON_VALUE) 191 fi 192 # AC_LANG_POP 193 # turn back to default flags 194 CPPFLAGS="$ac_save_CPPFLAGS_for_python" 195 LIBS="$ac_save_LIBS_for_python" 196 197 # 198 # all done! 199 # 200 ]) 201 5 202 6 203 dnl lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll … … 380 577 381 578 AC_CHECK_PROGS(PERL, perl5 perl) 579 580 # python 581 if test "${with_python+set}" != set; then 582 dnl Default value here! 583 PYTHON_EXE="no" 584 else 585 if test "${with_python}" = yes; then 586 PYTHON_EXE="python" 587 else 588 PYTHON_EXE="${with_python}" 589 fi 590 fi 591 592 if test "${PYTHON_EXE}" = no; then 593 AC_MSG_WARN(building without python support) 594 else 595 AC_PATH_PROG([PYTHON],[$PYTHON_EXE]) 596 if test -z "$PYTHON"; then 597 AC_MSG_WARN([Cannot find $PYTHON_EXE in your system path - skipping python support]) 598 else 599 AC_PYTHON_DEVEL_SINGULAR(>= '2.4', "${PYTHON}") 600 fi 601 fi 382 602 383 603 dnl llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll … … 622 842 readline, 623 843 [ --with-readline=[dynamic,static,no] 624 do use dynamic/static/no readline for fancy display]) 844 do use dynamic/static/no readline for fancy display]) 845 AC_ARG_WITH( 846 python, 847 [ --with-python=[PYTHON,no] uses PYTHON as python executable, default is python]) 625 848 AC_ARG_WITH( 626 849 Boost, -
Singular/grammar.cc
ra563a0 r1cb879 743 743 #define YYFINAL 2 744 744 /* YYLAST -- Last index in YYTABLE. */ 745 #define YYLAST 19 69745 #define YYLAST 1971 746 746 747 747 /* YYNTOKENS -- Number of terminals. */ 748 #define YYNTOKENS 14 5748 #define YYNTOKENS 146 749 749 /* YYNNTS -- Number of nonterminals. */ 750 750 #define YYNNTS 44 751 751 /* YYNRULES -- Number of rules. */ 752 #define YYNRULES 16 8752 #define YYNRULES 169 753 753 /* YYNRULES -- Number of states. */ 754 #define YYNSTATES 37 3754 #define YYNSTATES 375 755 755 756 756 /* YYTRANSLATE(YYLEX) -- Bison symbol number corresponding to YYLEX. */ … … 768 768 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 769 769 2, 2, 2, 2, 2, 2, 2, 2, 138, 2, 770 142, 143, 140, 130, 136, 131, 2, 132, 2, 2,770 142, 143, 140, 130, 136, 131, 144, 132, 2, 2, 771 771 2, 2, 2, 2, 2, 2, 2, 2, 139, 137, 772 772 128, 127, 129, 2, 2, 2, 2, 2, 2, 2, 773 773 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 774 774 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 775 2, 133, 2, 134, 135, 2, 14 4, 2, 2, 2,775 2, 133, 2, 134, 135, 2, 145, 2, 2, 2, 776 776 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 777 777 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, … … 813 813 21, 24, 26, 28, 30, 32, 34, 36, 38, 40, 814 814 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 815 64, 66, 68, 72, 76, 8 1, 85, 87, 89, 91,816 9 6, 100, 102, 104, 106, 110, 117, 122, 127, 132,817 136, 14 1, 146, 150, 155, 162, 171, 178, 187, 192,818 19 7, 204, 209, 216, 225, 234, 238, 243, 252, 257,819 26 6, 271, 280, 285, 289, 295, 296, 302, 305, 307,820 31 0, 313, 317, 321, 325, 329, 333, 337, 341, 345,821 349, 353, 35 6, 359, 362, 365, 367, 371, 373, 375,822 37 8, 381, 384, 387, 396, 399, 408, 411, 415, 418,823 42 0, 422, 428, 430, 432, 437, 439, 443, 445, 449,824 45 1, 452, 457, 461, 464, 468, 471, 474, 478, 483,825 48 8, 493, 498, 503, 508, 513, 518, 523, 530, 537,826 54 4, 551, 558, 565, 572, 579, 583, 585, 594, 597,827 60 0, 602, 604, 607, 610, 612, 618, 621, 627, 629,828 63 1, 635, 641, 645, 649, 654, 657, 660, 665815 64, 66, 68, 72, 76, 80, 85, 89, 91, 93, 816 95, 100, 104, 106, 108, 110, 114, 121, 126, 131, 817 136, 140, 145, 150, 154, 159, 166, 175, 182, 191, 818 196, 201, 208, 213, 220, 229, 238, 242, 247, 256, 819 261, 270, 275, 284, 289, 293, 299, 300, 306, 309, 820 311, 314, 317, 321, 325, 329, 333, 337, 341, 345, 821 349, 353, 357, 360, 363, 366, 369, 371, 375, 377, 822 379, 382, 385, 388, 391, 400, 403, 412, 415, 419, 823 422, 424, 426, 432, 434, 436, 441, 443, 447, 449, 824 453, 455, 456, 461, 465, 468, 472, 475, 478, 482, 825 487, 492, 497, 502, 507, 512, 517, 522, 527, 534, 826 541, 548, 555, 562, 569, 576, 583, 587, 589, 598, 827 601, 604, 606, 608, 611, 614, 616, 622, 625, 631, 828 633, 635, 639, 645, 649, 653, 658, 661, 664, 669 829 829 }; 830 830 … … 832 832 static const yytype_int16 yyrhs[] = 833 833 { 834 146, 0, -1, -1, 146, 147, -1, 148, -1, 150, 835 137, -1, 162, 137, -1, 188, -1, 122, -1, 137, 836 -1, 1, 137, -1, 183, -1, 184, -1, 149, -1, 837 185, -1, 186, -1, 170, -1, 172, -1, 173, -1, 838 101, 110, -1, 151, -1, 174, -1, 175, -1, 176, 839 -1, 187, -1, 178, -1, 179, -1, 181, -1, 182, 840 -1, 159, 153, -1, 113, -1, 160, -1, 152, 11, 841 152, -1, 152, 142, 143, -1, 152, 142, 153, 143, 842 -1, 133, 153, 134, -1, 111, -1, 126, -1, 163, 843 -1, 14, 142, 154, 143, -1, 153, 136, 154, -1, 844 154, -1, 158, -1, 152, -1, 142, 153, 143, -1, 845 154, 133, 154, 136, 154, 134, -1, 154, 133, 154, 846 134, -1, 98, 142, 154, 143, -1, 99, 142, 153, 847 143, -1, 99, 142, 143, -1, 100, 142, 154, 143, 848 -1, 161, 142, 153, 143, -1, 161, 142, 143, -1, 849 90, 142, 154, 143, -1, 91, 142, 154, 136, 154, 850 143, -1, 92, 142, 154, 136, 154, 136, 154, 143, 851 -1, 95, 142, 154, 136, 154, 143, -1, 95, 142, 852 154, 136, 154, 136, 154, 143, -1, 93, 142, 154, 853 143, -1, 94, 142, 154, 143, -1, 93, 142, 154, 854 136, 154, 143, -1, 96, 142, 154, 143, -1, 96, 855 142, 154, 136, 154, 143, -1, 94, 142, 154, 136, 856 154, 136, 154, 143, -1, 96, 142, 154, 136, 154, 857 136, 154, 143, -1, 97, 142, 143, -1, 97, 142, 858 153, 143, -1, 19, 142, 154, 136, 154, 136, 154, 859 143, -1, 19, 142, 154, 143, -1, 13, 142, 154, 860 136, 154, 136, 154, 143, -1, 13, 142, 154, 143, 861 -1, 15, 142, 164, 136, 164, 136, 168, 143, -1, 862 15, 142, 154, 143, -1, 156, 154, 157, -1, 156, 863 154, 127, 154, 157, -1, -1, 118, 142, 155, 154, 864 143, -1, 119, 142, -1, 143, -1, 154, 10, -1, 865 154, 7, -1, 154, 130, 154, -1, 154, 131, 154, 866 -1, 154, 132, 154, -1, 154, 135, 154, -1, 154, 867 128, 154, -1, 154, 138, 154, -1, 154, 9, 154, 868 -1, 154, 4, 154, -1, 154, 3, 154, -1, 154, 869 139, 154, -1, 8, 154, -1, 131, 154, -1, 162, 870 169, -1, 153, 127, -1, 112, -1, 144, 154, 144, 871 -1, 17, -1, 20, -1, 98, 152, -1, 99, 152, 872 -1, 100, 152, -1, 161, 152, -1, 19, 152, 133, 873 154, 134, 133, 154, 134, -1, 19, 152, -1, 13, 874 152, 133, 154, 134, 133, 154, 134, -1, 13, 152, 875 -1, 162, 136, 152, -1, 14, 152, -1, 109, -1, 876 154, -1, 142, 154, 136, 153, 143, -1, 112, -1, 877 165, -1, 165, 142, 153, 143, -1, 166, -1, 166, 878 136, 167, -1, 166, -1, 142, 167, 143, -1, 127, 879 -1, -1, 128, 163, 171, 137, -1, 103, 109, 137, 880 -1, 103, 137, -1, 101, 109, 137, -1, 102, 153, 881 -1, 104, 152, -1, 175, 136, 152, -1, 106, 142, 882 98, 143, -1, 106, 142, 99, 143, -1, 106, 142, 883 100, 143, -1, 106, 142, 161, 143, -1, 106, 142, 884 15, 143, -1, 106, 142, 19, 143, -1, 106, 142, 885 13, 143, -1, 106, 142, 14, 143, -1, 106, 142, 886 152, 143, -1, 106, 142, 152, 136, 98, 143, -1, 887 106, 142, 152, 136, 99, 143, -1, 106, 142, 152, 888 136, 100, 143, -1, 106, 142, 152, 136, 161, 143, 889 -1, 106, 142, 152, 136, 15, 143, -1, 106, 142, 890 152, 136, 19, 143, -1, 106, 142, 152, 136, 13, 891 143, -1, 106, 142, 152, 136, 14, 143, -1, 106, 892 142, 143, -1, 15, -1, 177, 152, 169, 164, 136, 893 164, 136, 168, -1, 177, 152, -1, 126, 163, -1, 894 107, -1, 40, -1, 180, 154, -1, 108, 154, -1, 895 153, -1, 121, 142, 154, 143, 110, -1, 117, 110, 896 -1, 121, 142, 154, 143, 115, -1, 115, -1, 116, 897 -1, 123, 109, 110, -1, 120, 109, 109, 109, 110, 898 -1, 14, 160, 110, -1, 114, 109, 110, -1, 114, 899 109, 109, 110, -1, 125, 162, -1, 125, 154, -1, 900 124, 142, 153, 143, -1, 124, 142, 143, -1 834 147, 0, -1, -1, 147, 148, -1, 149, -1, 151, 835 137, -1, 163, 137, -1, 189, -1, 122, -1, 137, 836 -1, 1, 137, -1, 184, -1, 185, -1, 150, -1, 837 186, -1, 187, -1, 171, -1, 173, -1, 174, -1, 838 101, 110, -1, 152, -1, 175, -1, 176, -1, 177, 839 -1, 188, -1, 179, -1, 180, -1, 182, -1, 183, 840 -1, 160, 154, -1, 113, -1, 161, -1, 153, 11, 841 153, -1, 153, 144, 153, -1, 153, 142, 143, -1, 842 153, 142, 154, 143, -1, 133, 154, 134, -1, 111, 843 -1, 126, -1, 164, -1, 14, 142, 155, 143, -1, 844 154, 136, 155, -1, 155, -1, 159, -1, 153, -1, 845 142, 154, 143, -1, 155, 133, 155, 136, 155, 134, 846 -1, 155, 133, 155, 134, -1, 98, 142, 155, 143, 847 -1, 99, 142, 154, 143, -1, 99, 142, 143, -1, 848 100, 142, 155, 143, -1, 162, 142, 154, 143, -1, 849 162, 142, 143, -1, 90, 142, 155, 143, -1, 91, 850 142, 155, 136, 155, 143, -1, 92, 142, 155, 136, 851 155, 136, 155, 143, -1, 95, 142, 155, 136, 155, 852 143, -1, 95, 142, 155, 136, 155, 136, 155, 143, 853 -1, 93, 142, 155, 143, -1, 94, 142, 155, 143, 854 -1, 93, 142, 155, 136, 155, 143, -1, 96, 142, 855 155, 143, -1, 96, 142, 155, 136, 155, 143, -1, 856 94, 142, 155, 136, 155, 136, 155, 143, -1, 96, 857 142, 155, 136, 155, 136, 155, 143, -1, 97, 142, 858 143, -1, 97, 142, 154, 143, -1, 19, 142, 155, 859 136, 155, 136, 155, 143, -1, 19, 142, 155, 143, 860 -1, 13, 142, 155, 136, 155, 136, 155, 143, -1, 861 13, 142, 155, 143, -1, 15, 142, 165, 136, 165, 862 136, 169, 143, -1, 15, 142, 155, 143, -1, 157, 863 155, 158, -1, 157, 155, 127, 155, 158, -1, -1, 864 118, 142, 156, 155, 143, -1, 119, 142, -1, 143, 865 -1, 155, 10, -1, 155, 7, -1, 155, 130, 155, 866 -1, 155, 131, 155, -1, 155, 132, 155, -1, 155, 867 135, 155, -1, 155, 128, 155, -1, 155, 138, 155, 868 -1, 155, 9, 155, -1, 155, 4, 155, -1, 155, 869 3, 155, -1, 155, 139, 155, -1, 8, 155, -1, 870 131, 155, -1, 163, 170, -1, 154, 127, -1, 112, 871 -1, 145, 155, 145, -1, 17, -1, 20, -1, 98, 872 153, -1, 99, 153, -1, 100, 153, -1, 162, 153, 873 -1, 19, 153, 133, 155, 134, 133, 155, 134, -1, 874 19, 153, -1, 13, 153, 133, 155, 134, 133, 155, 875 134, -1, 13, 153, -1, 163, 136, 153, -1, 14, 876 153, -1, 109, -1, 155, -1, 142, 155, 136, 154, 877 143, -1, 112, -1, 166, -1, 166, 142, 154, 143, 878 -1, 167, -1, 167, 136, 168, -1, 167, -1, 142, 879 168, 143, -1, 127, -1, -1, 128, 164, 172, 137, 880 -1, 103, 109, 137, -1, 103, 137, -1, 101, 109, 881 137, -1, 102, 154, -1, 104, 153, -1, 176, 136, 882 153, -1, 106, 142, 98, 143, -1, 106, 142, 99, 883 143, -1, 106, 142, 100, 143, -1, 106, 142, 162, 884 143, -1, 106, 142, 15, 143, -1, 106, 142, 19, 885 143, -1, 106, 142, 13, 143, -1, 106, 142, 14, 886 143, -1, 106, 142, 153, 143, -1, 106, 142, 153, 887 136, 98, 143, -1, 106, 142, 153, 136, 99, 143, 888 -1, 106, 142, 153, 136, 100, 143, -1, 106, 142, 889 153, 136, 162, 143, -1, 106, 142, 153, 136, 15, 890 143, -1, 106, 142, 153, 136, 19, 143, -1, 106, 891 142, 153, 136, 13, 143, -1, 106, 142, 153, 136, 892 14, 143, -1, 106, 142, 143, -1, 15, -1, 178, 893 153, 170, 165, 136, 165, 136, 169, -1, 178, 153, 894 -1, 126, 164, -1, 107, -1, 40, -1, 181, 155, 895 -1, 108, 155, -1, 154, -1, 121, 142, 155, 143, 896 110, -1, 117, 110, -1, 121, 142, 155, 143, 115, 897 -1, 115, -1, 116, -1, 123, 109, 110, -1, 120, 898 109, 109, 109, 110, -1, 14, 161, 110, -1, 114, 899 109, 110, -1, 114, 109, 109, 110, -1, 125, 163, 900 -1, 125, 155, -1, 124, 142, 154, 143, -1, 124, 901 142, 143, -1 901 902 }; 902 903 … … 904 905 static const yytype_uint16 yyrline[] = 905 906 { 906 0, 35 7, 357, 359, 393, 394, 396, 398, 402, 407,907 4 09, 460, 461, 462, 463, 464, 465, 466, 467, 471,908 47 4, 475, 476, 477, 478, 479, 480, 481, 482, 485,909 49 2, 497, 501, 505, 509, 522, 550, 574, 580, 586,910 59 3, 604, 610, 615, 616, 617, 621, 625, 629, 633,911 63 7, 641, 645, 649, 653, 657, 661, 665, 669, 673,912 67 7, 681, 685, 689, 693, 697, 701, 705, 709, 713,913 71 7, 721, 725, 729, 733, 751, 750, 768, 776, 785,914 7 89, 793, 797, 801, 805, 809, 813, 817, 821, 825,915 8 29, 833, 840, 847, 848, 867, 868, 880, 880, 885,916 890, 895, 899, 903, 919, 923, 939, 953, 974, 982,917 98 6, 987, 1001, 1009, 1018, 1063, 1064, 1073, 1074, 1080,918 10 93, 1092, 1100, 1105, 1112, 1120, 1132, 1148, 1167, 1171,919 117 5, 1180, 1184, 1188, 1192, 1196, 1200, 1205, 1211, 1217,920 122 3, 1229, 1235, 1241, 1247, 1259, 1266, 1270, 1308, 1318,921 13 31, 1331, 1334, 1406, 1412, 1441, 1454, 1471, 1480, 1485,922 149 3, 1505, 1524, 1535, 1555, 1579, 1585, 1597, 1604907 0, 358, 358, 360, 394, 395, 397, 399, 403, 408, 908 410, 461, 462, 463, 464, 465, 466, 467, 468, 472, 909 475, 476, 477, 478, 479, 480, 481, 482, 483, 486, 910 493, 498, 502, 506, 510, 514, 527, 555, 579, 585, 911 591, 598, 609, 615, 620, 621, 622, 626, 630, 634, 912 638, 642, 646, 650, 654, 658, 662, 666, 670, 674, 913 678, 682, 686, 690, 694, 698, 702, 706, 710, 714, 914 718, 722, 726, 730, 734, 738, 756, 755, 773, 781, 915 790, 794, 798, 802, 806, 810, 814, 818, 822, 826, 916 830, 834, 838, 845, 852, 853, 872, 873, 885, 885, 917 890, 895, 900, 904, 908, 924, 928, 944, 958, 979, 918 987, 991, 992, 1006, 1014, 1023, 1068, 1069, 1078, 1079, 919 1085, 1098, 1097, 1105, 1110, 1117, 1125, 1137, 1153, 1172, 920 1176, 1180, 1185, 1189, 1193, 1197, 1201, 1205, 1210, 1216, 921 1222, 1228, 1234, 1240, 1246, 1252, 1264, 1271, 1275, 1313, 922 1323, 1336, 1336, 1339, 1411, 1417, 1446, 1459, 1476, 1485, 923 1490, 1498, 1510, 1529, 1540, 1560, 1584, 1590, 1602, 1609 923 924 }; 924 925 #endif … … 954 955 "SYS_BREAK", "WHILE_CMD", "RETURN", "PARAMETER", "SYSVAR", "'='", "'<'", 955 956 "'>'", "'+'", "'-'", "'/'", "'['", "']'", "'^'", "','", "';'", "'&'", 956 "':'", "'*'", "UMINUS", "'('", "')'", "' `'", "$accept", "lines",957 "':'", "'*'", "UMINUS", "'('", "')'", "'.'", "'`'", "$accept", "lines", 957 958 "pprompt", "flowctrl", "example_dummy", "command", "assign", "elemexpr", 958 959 "exprlist", "expr", "@1", "quote_start", "quote_end", "expr_arithmetic", … … 985 986 375, 376, 377, 378, 379, 380, 381, 61, 60, 62, 986 987 43, 45, 47, 91, 93, 94, 44, 59, 38, 58, 987 42, 382, 40, 41, 96988 42, 382, 40, 41, 46, 96 988 989 }; 989 990 # endif … … 992 993 static const yytype_uint8 yyr1[] = 993 994 { 994 0, 14 5, 146, 146, 147, 147, 147, 147, 147, 147,995 14 7, 148, 148, 148, 148, 148, 148, 148, 148, 149,996 15 0, 150, 150, 150, 150, 150, 150, 150, 150, 151,997 15 2, 152, 152, 152, 152, 152, 152, 152, 152, 152,998 153, 15 3, 154, 154, 154, 154, 154, 154, 154, 154,999 15 4, 154, 154, 154, 154, 154, 154, 154, 154, 154,1000 15 4, 154, 154, 154, 154, 154, 154, 154, 154, 154,1001 15 4, 154, 154, 154, 154, 155, 154, 156, 157, 158,1002 15 8, 158, 158, 158, 158, 158, 158, 158, 158, 158,1003 15 8, 158, 158, 159, 159, 160, 160, 161, 161, 162,1004 16 2, 162, 162, 162, 162, 162, 162, 162, 162, 163,1005 164, 16 4, 165, 166, 166, 167, 167, 168, 168, 169,1006 17 1, 170, 172, 172, 173, 174, 175, 175, 176, 176,1007 17 6, 176, 176, 176, 176, 176, 176, 176, 176, 176,1008 17 6, 176, 176, 176, 176, 176, 177, 178, 178, 179,1009 180, 18 0, 181, 182, 182, 183, 183, 183, 183, 183,1010 184, 185, 186, 18 6, 186, 187, 187, 188, 188995 0, 146, 147, 147, 148, 148, 148, 148, 148, 148, 996 148, 149, 149, 149, 149, 149, 149, 149, 149, 150, 997 151, 151, 151, 151, 151, 151, 151, 151, 151, 152, 998 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 999 153, 154, 154, 155, 155, 155, 155, 155, 155, 155, 1000 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 1001 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 1002 155, 155, 155, 155, 155, 155, 156, 155, 157, 158, 1003 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 1004 159, 159, 159, 159, 160, 160, 161, 161, 162, 162, 1005 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 1006 164, 165, 165, 166, 167, 167, 168, 168, 169, 169, 1007 170, 172, 171, 173, 173, 174, 175, 176, 176, 177, 1008 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 1009 177, 177, 177, 177, 177, 177, 177, 178, 179, 179, 1010 180, 181, 181, 182, 183, 183, 184, 184, 184, 184, 1011 184, 185, 186, 187, 187, 187, 188, 188, 189, 189 1011 1012 }; 1012 1013 … … 1017 1018 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1018 1019 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1019 1, 1, 3, 3, 4, 3, 1, 1, 1, 4,1020 3, 1, 1, 1, 3, 6, 4, 4, 4, 3,1021 4, 4, 3, 4, 6, 8, 6, 8, 4, 4,1022 6, 4, 6, 8, 8, 3, 4, 8, 4, 8,1023 4, 8, 4, 3, 5, 0, 5, 2, 1, 2,1024 2, 3, 3, 3, 3, 3, 3, 3, 3, 3,1025 3, 2, 2, 2, 2, 1, 3, 1, 1, 2,1026 2, 2, 2, 8, 2, 8, 2, 3, 2, 1,1027 1, 5, 1, 1, 4, 1, 3, 1, 3, 1,1028 0, 4, 3, 2, 3, 2, 2, 3, 4, 4,1029 4, 4, 4, 4, 4, 4, 4, 6, 6, 6,1030 6, 6, 6, 6, 6, 3, 1, 8, 2, 2,1031 1, 1, 2, 2, 1, 5, 2, 5, 1, 1,1032 3, 5, 3, 3, 4, 2, 2, 4, 31020 1, 1, 3, 3, 3, 4, 3, 1, 1, 1, 1021 4, 3, 1, 1, 1, 3, 6, 4, 4, 4, 1022 3, 4, 4, 3, 4, 6, 8, 6, 8, 4, 1023 4, 6, 4, 6, 8, 8, 3, 4, 8, 4, 1024 8, 4, 8, 4, 3, 5, 0, 5, 2, 1, 1025 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 1026 3, 3, 2, 2, 2, 2, 1, 3, 1, 1, 1027 2, 2, 2, 2, 8, 2, 8, 2, 3, 2, 1028 1, 1, 5, 1, 1, 4, 1, 3, 1, 3, 1029 1, 0, 4, 3, 2, 3, 2, 2, 3, 4, 1030 4, 4, 4, 4, 4, 4, 4, 4, 6, 6, 1031 6, 6, 6, 6, 6, 6, 3, 1, 8, 2, 1032 2, 1, 1, 2, 2, 1, 5, 2, 5, 1, 1033 1, 3, 5, 3, 3, 4, 2, 2, 4, 3 1033 1034 }; 1034 1035 … … 1038 1039 static const yytype_uint8 yydefact[] = 1039 1040 { 1040 2, 0, 1, 0, 0, 0, 0, 14 6, 97, 0,1041 9 8, 151, 0, 0, 0, 0, 0, 0, 0, 0,1042 0, 0, 0, 0, 0, 0, 0, 0, 15 0, 0,1043 1 09, 36, 95, 30, 0, 158, 159, 0, 0, 0,1044 0, 0, 8, 0, 0, 0, 3 7, 0, 0, 0,1045 9, 0, 0, 3, 4, 13, 0, 20, 4 3, 154,1046 4 1, 0, 42, 0, 31, 0, 0, 38, 16, 17,1041 2, 0, 1, 0, 0, 0, 0, 147, 98, 0, 1042 99, 152, 0, 0, 0, 0, 0, 0, 0, 0, 1043 0, 0, 0, 0, 0, 0, 0, 0, 151, 0, 1044 110, 37, 96, 30, 0, 159, 160, 0, 0, 0, 1045 0, 0, 8, 0, 0, 0, 38, 0, 0, 0, 1046 9, 0, 0, 3, 4, 13, 0, 20, 44, 155, 1047 42, 0, 43, 0, 31, 0, 0, 39, 16, 17, 1047 1048 18, 21, 22, 23, 0, 25, 26, 0, 27, 28, 1048 1049 11, 12, 14, 15, 24, 7, 10, 0, 0, 0, 1049 0, 0, 0, 0, 37, 91, 0, 0, 106, 0, 1050 108, 31, 0, 0, 104, 0, 0, 0, 0, 0, 1051 0, 0, 0, 0, 99, 0, 100, 0, 101, 0, 1052 19, 125, 0, 123, 126, 0, 153, 0, 156, 75, 1053 77, 0, 0, 0, 0, 0, 166, 165, 149, 120, 1054 92, 0, 0, 0, 5, 0, 0, 94, 0, 0, 1055 0, 80, 0, 79, 0, 0, 0, 0, 0, 0, 1056 0, 0, 0, 29, 0, 102, 119, 0, 6, 93, 1057 0, 148, 152, 0, 0, 0, 162, 0, 110, 0, 1058 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 1059 0, 0, 49, 0, 0, 124, 122, 0, 0, 0, 1060 0, 0, 0, 0, 145, 0, 0, 0, 163, 0, 1061 0, 0, 160, 168, 0, 0, 35, 44, 96, 32, 1062 33, 0, 40, 89, 88, 87, 85, 81, 82, 83, 1063 0, 84, 86, 90, 0, 78, 73, 52, 0, 107, 1064 127, 0, 0, 70, 0, 39, 41, 72, 0, 0, 1065 68, 0, 53, 0, 0, 0, 58, 0, 59, 0, 1066 0, 61, 66, 47, 48, 50, 134, 135, 132, 133, 1067 128, 129, 130, 0, 136, 131, 164, 0, 0, 0, 1068 167, 121, 34, 46, 0, 0, 51, 110, 0, 0, 1050 0, 0, 0, 0, 38, 92, 0, 0, 107, 0, 1051 109, 31, 0, 0, 105, 0, 0, 0, 0, 0, 1052 0, 0, 0, 0, 100, 0, 101, 0, 102, 0, 1053 19, 126, 0, 124, 127, 0, 154, 0, 157, 76, 1054 78, 0, 0, 0, 0, 0, 167, 166, 150, 121, 1055 93, 0, 0, 0, 5, 0, 0, 0, 95, 0, 1056 0, 0, 81, 0, 80, 0, 0, 0, 0, 0, 1057 0, 0, 0, 0, 29, 0, 103, 120, 0, 6, 1058 94, 0, 149, 153, 0, 0, 0, 163, 0, 111, 1069 1059 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1070 0, 0, 0, 0, 0, 0, 0, 0, 0, 76, 1071 161, 155, 157, 0, 74, 0, 0, 0, 0, 0, 1072 0, 0, 54, 0, 60, 0, 0, 56, 0, 62, 1073 143, 144, 141, 142, 137, 138, 139, 140, 45, 0, 1074 0, 0, 111, 112, 0, 113, 117, 0, 0, 0, 1075 0, 0, 0, 0, 0, 69, 105, 115, 0, 0, 1076 71, 67, 103, 55, 63, 57, 64, 147, 0, 118, 1077 0, 116, 114 1060 66, 0, 0, 50, 0, 0, 125, 123, 0, 0, 1061 0, 0, 0, 0, 0, 146, 0, 0, 0, 164, 1062 0, 0, 0, 161, 169, 0, 0, 36, 45, 97, 1063 32, 34, 0, 33, 41, 90, 89, 88, 86, 82, 1064 83, 84, 0, 85, 87, 91, 0, 79, 74, 53, 1065 0, 108, 128, 0, 0, 71, 0, 40, 42, 73, 1066 0, 0, 69, 0, 54, 0, 0, 0, 59, 0, 1067 60, 0, 0, 62, 67, 48, 49, 51, 135, 136, 1068 133, 134, 129, 130, 131, 0, 137, 132, 165, 0, 1069 0, 0, 168, 122, 35, 47, 0, 0, 52, 111, 1070 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1071 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1072 0, 77, 162, 156, 158, 0, 75, 0, 0, 0, 1073 0, 0, 0, 0, 55, 0, 61, 0, 0, 57, 1074 0, 63, 144, 145, 142, 143, 138, 139, 140, 141, 1075 46, 0, 0, 0, 112, 113, 0, 114, 118, 0, 1076 0, 0, 0, 0, 0, 0, 0, 70, 106, 116, 1077 0, 0, 72, 68, 104, 56, 64, 58, 65, 148, 1078 0, 119, 0, 117, 115 1078 1079 }; 1079 1080 … … 1082 1083 { 1083 1084 -1, 1, 53, 54, 55, 56, 57, 58, 142, 60, 1084 2 09, 61, 236, 62, 63, 64, 96, 66, 67, 179,1085 34 5, 346, 358, 347, 169, 68, 215, 69, 70, 71,1085 210, 61, 238, 62, 63, 64, 96, 66, 67, 180, 1086 347, 348, 360, 349, 170, 68, 216, 69, 70, 71, 1086 1087 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 1087 1088 82, 83, 84, 85 … … 1090 1091 /* YYPACT[STATE-NUM] -- Index in YYTABLE of the portion describing 1091 1092 STATE-NUM. */ 1092 #define YYPACT_NINF -33 51093 #define YYPACT_NINF -334 1093 1094 static const yytype_int16 yypact[] = 1094 1095 { 1095 -33 5, 281, -335, -132, 1199, 822, 848, -129, -335, 899,1096 -33 5, -335, -123, -115, -104, -73, -68, -64, -55, -53,1097 175 1, 1779, 1798, -24, 1199, -108, 1825, -50, -335, 1199,1098 -33 5, -335, -335, -335, -28, -335, -335, -51, -38, -37,1099 0, -34, -335, 13, -26, 1255, 39, 39, 1199, 1199,1100 -33 5, 1199, 1199, -335, -335, -335, 12, -335, -5, -101,1101 1 678, 1199, -335, 1199, -335, 1817, -83, -335, -335, -335,1102 -33 5, -335, 24, -335, 1825, -335, -335, 1199, -335, -335,1103 -33 5, -335, -335, -335, -335, -335, -335, 40, 45, -129,1104 51, 52, 54, 55, -335, 36, 60, 1199, 9, 1199,1105 -5, 88, 1314, 1199, 20, 1199, 1199, 1199, 1199, 1199,1106 1 199, 1199, 904, 1199, -5, 969, -5, 1199, -5, 70,1107 -33 5, 74, 72, -335, -5, 1756, 1678, -11, -335, -335,1108 -33 5, 46, 1199, 104, 1025, 848, 1678, 77, -335, -335,1109 36, -61, -127, 8, -335, 1825, 1084, -335, 1199, 1199,1110 1 199, -335, 1199, -335, 1199, 1199, 1199, 1199, 1199, 1199,1111 1 199, 1199, 73, 74, 1140, -5, -335, 1825, -335, -335,1112 1825, -8, 1678, 87, 1199, 426, -335, 1199, 456, 85,1113 103, 1199, 495, 1368, 1380, 181, 319, 1412, 344, -335,1114 - 106, 509, -335, -94, 523, -335, -335, 81, -42, 86,1115 89, 94, 97, 101, -335, 107, 102, 118, -335, 1199,1116 138, 563, -335, -335, -86, 111, -335, -335, -335, -335,1117 -335, -76, 1678, 1690, 446, 446, 26, 48, 48, 36,1118 1353, -3, 1702, 48, 1199, -335, -335, -335, -75, -5,1119 -5, 1314, 1199, -335, 1427, -335, 1439, -335, 1314, 1199,1120 -335, 1456, -335, 1199, 1199, 1199, -335, 1199, -335, 1199,1121 1199, -335, -335, -335, -335, -335, -335, -335, -335, -335,1122 -33 5, -335, -335, 424, -335, -335, -335, 593, 141, -59,1123 -335, -335, -335, -335, 1199, 607, -335, 1678, 117, 1468,1124 1 21, 1199, 119, 1517, 123, 660, 1529, 674, 1605, 358,1125 412, 114, 115, 120, 122, 125, 126, 127, 131, -335,1126 -335, -335, -335, 1617, -335, 1314, 1199, 1199, -72, -110,1127 1199, 1199, -335, 1199, -335, 1199, 1199, -335, 1199, -335,1128 -335, -335, -335, -335, -335, -335, -335, -335, -335, 128,1129 700, 1629, -335, -335, 149, 134, -335, 136, 744, 1666,1130 7 58, 772, 811, 837, -110, -335, -335, 147, 142, 1199,1131 -335, -335, -335, -335, -335, -335, -335, -335, 149, -335,1132 -71, -335, -3351096 -334, 283, -334, -136, 1271, 961, 1016, -78, -334, 1651, 1097 -334, -334, -73, -71, -67, -62, -60, -59, -58, -57, 1098 1752, 1757, 1801, -83, 1271, -103, 221, -56, -334, 1271, 1099 -334, -334, -334, -334, -54, -334, -334, -23, -53, -52, 1100 -12, -42, -334, -8, -38, 1327, -4, -4, 1271, 1271, 1101 -334, 1271, 1271, -334, -334, -334, -30, -334, 0, -122, 1102 1703, 1271, -334, 1271, -334, 1826, -117, -334, -334, -334, 1103 -334, -334, -26, -334, 221, -334, -334, 1271, -334, -334, 1104 -334, -334, -334, -334, -334, -334, -334, -29, -24, -78, 1105 -20, 6, 16, 44, -334, 22, 50, 1271, 28, 1271, 1106 0, 2, 1386, 1271, 61, 1271, 1271, 1271, 1271, 1271, 1107 1271, 1271, 908, 1271, 0, 1041, 0, 1271, 0, -21, 1108 -334, -17, 26, -334, 0, 1775, 1703, -50, -334, -334, 1109 -334, 25, 1271, 85, 1097, 1016, 1703, 62, -334, -334, 1110 22, -69, -101, 21, -334, 221, 1156, 221, -334, 1271, 1111 1271, 1271, -334, 1271, -334, 1271, 1271, 1271, 1271, 1271, 1112 1271, 1271, 1271, 99, -17, 1212, 0, -334, 221, -334, 1113 -334, 221, 57, 1703, 178, 1271, 497, -334, 1271, 511, 1114 66, 315, 1271, 525, 1405, 1425, 346, 360, 1440, 414, 1115 -334, -100, 565, -334, -98, 589, -334, -334, 63, -102, 1116 65, 67, 75, 80, 82, -334, 47, 90, 94, -334, 1117 1271, 106, 603, -334, -334, -92, 102, -334, -334, -334, 1118 92, -334, -90, -334, 1703, 1715, 81, 81, 155, 89, 1119 89, 22, 950, -3, 8, 89, 1271, -334, -334, -334, 1120 -87, 0, 0, 1386, 1271, -334, 1452, -334, 1464, -334, 1121 1386, 1271, -334, 1484, -334, 1271, 1271, 1271, -334, 1271, 1122 -334, 1271, 1271, -334, -334, -334, -334, -334, -334, -334, 1123 -334, -334, -334, -334, -334, 766, -334, -334, -334, 662, 1124 131, -94, -334, -334, -334, -334, 1271, 676, -334, 1703, 1125 108, 1499, 112, 1271, 110, 1511, 114, 702, 1542, 740, 1126 1601, 428, 452, 105, 107, 109, 113, 115, 116, 117, 1127 120, -334, -334, -334, -334, 1648, -334, 1386, 1271, 1271, 1128 -86, -109, 1271, 1271, -334, 1271, -334, 1271, 1271, -334, 1129 1271, -334, -334, -334, -334, -334, -334, -334, -334, -334, 1130 -334, 119, 754, 1679, -334, -334, 137, 111, -334, 121, 1131 768, 1691, 813, 839, 853, 905, -109, -334, -334, 129, 1132 123, 1271, -334, -334, -334, -334, -334, -334, -334, -334, 1133 137, -334, -82, -334, -334 1133 1134 }; 1134 1135 … … 1136 1137 static const yytype_int16 yypgoto[] = 1137 1138 { 1138 -33 5, -335, -335, -335, -335, -335, -335, 19, -1, 18,1139 -33 5, -335, -23, -335, -335, 278, 7, 241, 56, -227,1140 -33 5, -334, -81, -66, 132, -335, -335, -335, -335, -335,1141 -33 5, -335, -335, -335, -335, -335, -335, -335, -335, -335,1142 -33 5, -335, -335, -3351139 -334, -334, -334, -334, -334, -334, -334, 72, -1, 18, 1140 -334, -334, -36, -334, -334, 251, 7, 222, 27, -241, 1141 -334, -333, -99, -84, 98, -334, -334, -334, -334, -334, 1142 -334, -334, -334, -334, -334, -334, -334, -334, -334, -334, 1143 -334, -334, -334, -334 1143 1144 }; 1144 1145 … … 1150 1151 static const yytype_int16 yytable[] = 1151 1152 { 1152 59, 122, 343, 145, 151, 86, 145, 153, 65, 148, 1153 357, 149, 150, 102, 288, 151, 217, 152, 153, 105, 1154 145, 292, 95, 121, 98, 100, 147, 106, 104, 123, 1155 148, 145, 344, 151, 357, 148, 153, 262, 107, 114, 1156 116, 118, 148, 151, 166, 124, 153, 126, 141, 264, 1157 148, 311, 65, 167, 168, 151, 312, 280, 153, 128, 1158 148, 148, 163, 136, 148, 148, 140, 282, 286, 108, 1159 143, 342, 372, 216, 109, 148, 149, 150, 110, 162, 1160 151, 127, 152, 153, 165, 119, 120, 111, 339, 112, 1161 149, 150, 125, 171, 151, 172, 152, 153, 207, 208, 1162 99, 267, 138, 139, 129, 130, 149, 150, 132, 131, 1163 151, 190, 152, 153, 193, 173, 134, 175, 145, 166, 1164 178, 180, 133, 182, 183, 184, 185, 186, 187, 188, 1165 158, 191, 206, 214, 146, 194, 154, 146, 155, 156, 1166 157, 158, 174, 159, 205, 221, 160, 161, 30, 144, 1167 211, 146, 218, 181, 100, 210, 155, 156, 157, 158, 1168 170, 159, 146, 238, 219, 161, 222, 223, 224, 158, 1169 225, 159, 226, 227, 228, 229, 230, 231, 232, 233, 1170 157, 158, 97, 159, 149, 150, 239, 99, 151, 240, 1171 152, 153, 244, 103, 113, 246, 115, 117, 176, 251, 1172 234, 154, 164, 155, 156, 157, 158, 195, 159, 196, 1173 148, 160, 161, 167, 212, 154, 235, 155, 156, 157, 1174 158, 248, 159, 242, 266, 160, 161, 277, 276, 268, 1175 243, 154, 269, 155, 156, 157, 158, 270, 159, 249, 1176 271, 160, 161, 273, 272, 275, 250, 278, 281, 146, 1177 274, 310, 285, 315, 317, 319, 321, 330, 331, 287, 1178 289, 343, 314, 332, 354, 333, 287, 293, 334, 335, 1179 336, 295, 296, 297, 337, 298, 359, 299, 300, 360, 1180 308, 2, 3, 368, 101, 369, 137, 371, 367, 4, 1181 318, 0, 0, 0, 5, 6, 7, 0, 8, 0, 1182 9, 10, 313, 241, 0, 0, 0, 0, 0, 154, 1183 0, 155, 156, 157, 158, 0, 159, 255, 0, 160, 1184 161, 11, 149, 150, 256, 0, 151, 0, 152, 153, 1185 0, 0, 0, 287, 340, 341, 0, 0, 348, 349, 1186 0, 350, 0, 351, 352, 0, 353, 149, 150, 0, 1187 0, 151, 0, 152, 153, 0, 0, 0, 370, 0, 1188 0, 149, 150, 0, 0, 151, 0, 152, 153, 0, 1189 0, 12, 13, 14, 15, 16, 17, 18, 19, 20, 1190 21, 22, 23, 24, 25, 26, 0, 27, 28, 29, 1191 30, 0, 31, 32, 33, 34, 35, 36, 37, 38, 1192 39, 40, 41, 42, 43, 44, 45, 46, 0, 47, 1193 0, 0, 48, 0, 49, 149, 150, 0, 50, 151, 1194 0, 152, 153, 51, 0, 52, 0, 0, 0, 149, 1195 150, 0, 0, 151, 0, 152, 153, 301, 302, 303, 1196 0, 8, 0, 304, 10, 0, 0, 154, 0, 155, 1197 156, 157, 158, 151, 159, 257, 153, 160, 161, 149, 1198 150, 0, 258, 151, 0, 152, 153, 0, 0, 0, 1199 0, 0, 154, 0, 155, 156, 157, 158, 0, 159, 1200 260, 0, 160, 161, 0, 0, 154, 261, 155, 156, 1201 157, 158, 0, 159, 326, 0, 160, 161, 149, 150, 1202 0, 327, 151, 0, 152, 153, 0, 0, 0, 0, 1203 0, 0, 149, 150, 0, 0, 151, 0, 152, 153, 1204 0, 0, 305, 306, 307, 0, 149, 150, 0, 0, 1205 151, 0, 152, 153, 0, 0, 0, 0, 0, 0, 1206 154, 0, 155, 156, 157, 158, 0, 159, 328, 0, 1207 160, 161, 0, 0, 154, 329, 155, 156, 157, 158, 1208 0, 159, 0, 0, 160, 161, 149, 150, 0, 245, 1209 151, 0, 152, 153, 154, 0, 155, 156, 157, 158, 1210 0, 159, 0, 0, 154, 161, 155, 156, 157, 158, 1211 0, 159, 0, 0, 160, 161, 149, 150, 0, 247, 1212 151, 0, 152, 153, 0, 0, 0, 0, 0, 0, 1213 149, 150, 0, 0, 151, 0, 152, 153, 0, 0, 1214 0, 0, 0, 154, 0, 155, 156, 157, 158, 0, 1215 159, 0, 0, 160, 161, 0, 0, 154, 252, 155, 1216 156, 157, 158, 0, 159, 0, 0, 160, 161, 0, 1217 0, 154, 263, 155, 156, 157, 158, 0, 159, 0, 1218 0, 160, 161, 149, 150, 0, 265, 151, 0, 152, 1219 153, 0, 0, 0, 0, 0, 0, 149, 150, 0, 1220 0, 151, 0, 152, 153, 0, 0, 0, 0, 0, 1221 0, 154, 0, 155, 156, 157, 158, 0, 159, 0, 1222 0, 160, 161, 149, 150, 0, 279, 151, 0, 152, 1223 153, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1224 0, 154, 0, 155, 156, 157, 158, 0, 159, 0, 1225 0, 160, 161, 0, 0, 154, 309, 155, 156, 157, 1226 158, 0, 159, 0, 0, 160, 161, 149, 150, 0, 1227 235, 151, 0, 152, 153, 0, 0, 0, 0, 0, 1228 0, 149, 150, 0, 0, 151, 0, 152, 153, 0, 1229 0, 0, 0, 0, 0, 149, 150, 0, 0, 151, 1230 0, 152, 153, 0, 0, 0, 0, 0, 154, 0, 1231 155, 156, 157, 158, 0, 159, 0, 0, 160, 161, 1232 0, 0, 154, 322, 155, 156, 157, 158, 0, 159, 1233 0, 0, 160, 161, 149, 150, 0, 324, 151, 0, 1234 152, 153, 0, 0, 0, 0, 0, 0, 154, 0, 1235 155, 156, 157, 158, 0, 159, 88, 0, 160, 161, 1236 149, 150, 0, 355, 151, 0, 152, 153, 0, 0, 1153 59, 86, 290, 345, 152, 148, 122, 154, 65, 294, 1154 167, 145, 151, 359, 149, 152, 313, 153, 154, 168, 1155 169, 314, 95, 121, 150, 151, 119, 120, 152, 152, 1156 153, 154, 154, 346, 123, 149, 149, 359, 149, 145, 1157 99, 269, 218, 264, 149, 266, 149, 126, 141, 149, 1158 149, 282, 65, 284, 149, 127, 288, 344, 145, 208, 1159 209, 374, 164, 136, 102, 217, 140, 149, 145, 105, 1160 143, 106, 145, 138, 139, 107, 341, 98, 100, 163, 1161 108, 104, 109, 110, 111, 112, 125, 128, 152, 129, 1162 130, 154, 114, 116, 118, 173, 152, 131, 124, 154, 1163 132, 133, 150, 151, 134, 30, 152, 144, 153, 154, 1164 171, 191, 177, 97, 194, 174, 196, 176, 99, 149, 1165 179, 181, 103, 183, 184, 185, 186, 187, 188, 189, 1166 159, 192, 207, 215, 211, 195, 155, 166, 156, 157, 1167 158, 159, 146, 160, 147, 222, 172, 162, 113, 155, 1168 212, 156, 157, 158, 159, 159, 160, 160, 115, 161, 1169 162, 175, 152, 197, 240, 154, 219, 224, 225, 226, 1170 146, 227, 147, 228, 229, 230, 231, 232, 233, 234, 1171 235, 150, 151, 275, 167, 152, 117, 153, 154, 146, 1172 276, 147, 165, 246, 182, 213, 248, 206, 168, 146, 1173 253, 147, 250, 146, 278, 147, 268, 100, 270, 155, 1174 271, 156, 157, 158, 159, 280, 160, 220, 272, 223, 1175 162, 158, 159, 273, 160, 274, 236, 155, 279, 156, 1176 157, 158, 159, 277, 160, 88, 147, 161, 162, 283, 1177 241, 312, 237, 242, 317, 319, 321, 323, 332, 345, 1178 333, 316, 334, 361, 287, 356, 335, 101, 336, 337, 1179 338, 289, 291, 339, 362, 370, 371, 137, 289, 295, 1180 243, 373, 369, 297, 298, 299, 0, 300, 0, 301, 1181 302, 0, 310, 2, 3, 156, 157, 158, 159, 0, 1182 160, 4, 320, 0, 162, 0, 5, 6, 7, 0, 1183 8, 0, 9, 10, 315, 0, 155, 0, 156, 157, 1184 158, 159, 0, 160, 244, 0, 161, 162, 150, 151, 1185 0, 245, 152, 11, 153, 154, 0, 0, 0, 0, 1186 30, 0, 31, 32, 33, 289, 342, 343, 0, 0, 1187 350, 351, 0, 352, 0, 353, 354, 94, 355, 150, 1188 151, 0, 0, 152, 49, 153, 154, 0, 0, 0, 1189 372, 0, 0, 150, 151, 0, 52, 152, 0, 153, 1190 154, 0, 0, 12, 13, 14, 15, 16, 17, 18, 1191 19, 20, 21, 22, 23, 24, 25, 26, 0, 27, 1192 28, 29, 30, 0, 31, 32, 33, 34, 35, 36, 1193 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 1194 0, 47, 0, 0, 48, 0, 49, 150, 151, 0, 1195 50, 152, 0, 153, 154, 51, 0, 0, 52, 0, 1196 0, 150, 151, 0, 0, 152, 0, 153, 154, 0, 1197 0, 0, 0, 155, 0, 156, 157, 158, 159, 0, 1198 160, 251, 0, 161, 162, 150, 151, 0, 252, 152, 1199 0, 153, 154, 0, 0, 0, 0, 0, 0, 0, 1200 0, 0, 0, 0, 155, 0, 156, 157, 158, 159, 1201 0, 160, 257, 0, 161, 162, 0, 0, 155, 258, 1202 156, 157, 158, 159, 0, 160, 259, 0, 161, 162, 1203 150, 151, 0, 260, 152, 0, 153, 154, 0, 0, 1204 0, 0, 0, 0, 150, 151, 0, 0, 152, 0, 1205 153, 154, 0, 0, 0, 0, 0, 0, 150, 151, 1206 0, 0, 152, 0, 153, 154, 0, 0, 0, 0, 1207 0, 0, 155, 0, 156, 157, 158, 159, 0, 160, 1208 262, 0, 161, 162, 0, 0, 155, 263, 156, 157, 1209 158, 159, 0, 160, 328, 0, 161, 162, 150, 151, 1210 0, 329, 152, 0, 153, 154, 0, 0, 0, 0, 1211 155, 0, 156, 157, 158, 159, 0, 160, 330, 0, 1212 161, 162, 150, 151, 0, 331, 152, 0, 153, 154, 1213 0, 0, 0, 0, 0, 0, 150, 151, 0, 0, 1214 152, 0, 153, 154, 0, 0, 0, 0, 0, 0, 1215 0, 0, 0, 0, 0, 155, 0, 156, 157, 158, 1216 159, 0, 160, 0, 0, 161, 162, 0, 0, 155, 1217 247, 156, 157, 158, 159, 0, 160, 0, 0, 161, 1218 162, 0, 0, 155, 249, 156, 157, 158, 159, 0, 1219 160, 0, 0, 161, 162, 150, 151, 0, 254, 152, 1220 0, 153, 154, 0, 0, 0, 0, 0, 0, 150, 1221 151, 0, 0, 152, 0, 153, 154, 0, 0, 0, 1222 0, 0, 0, 155, 0, 156, 157, 158, 159, 0, 1223 160, 0, 0, 161, 162, 150, 151, 0, 265, 152, 1224 0, 153, 154, 0, 0, 0, 0, 155, 0, 156, 1225 157, 158, 159, 0, 160, 0, 0, 161, 162, 0, 1226 0, 155, 267, 156, 157, 158, 159, 0, 160, 0, 1227 0, 161, 162, 150, 151, 0, 281, 152, 0, 153, 1228 154, 0, 0, 0, 0, 0, 0, 150, 151, 0, 1229 0, 152, 0, 153, 154, 0, 0, 0, 0, 0, 1230 0, 150, 151, 0, 0, 152, 0, 153, 154, 303, 1231 304, 305, 0, 8, 0, 306, 10, 0, 0, 0, 1232 155, 0, 156, 157, 158, 159, 0, 160, 0, 0, 1233 161, 162, 0, 0, 155, 311, 156, 157, 158, 159, 1234 0, 160, 0, 0, 161, 162, 150, 151, 0, 237, 1235 152, 0, 153, 154, 0, 0, 0, 0, 0, 0, 1236 155, 0, 156, 157, 158, 159, 0, 160, 0, 0, 1237 161, 162, 150, 151, 0, 324, 152, 0, 153, 154, 1238 0, 0, 0, 0, 0, 0, 150, 151, 0, 0, 1239 152, 0, 153, 154, 307, 308, 309, 0, 155, 0, 1240 156, 157, 158, 159, 0, 160, 0, 0, 161, 162, 1241 0, 0, 155, 326, 156, 157, 158, 159, 0, 160, 1242 0, 0, 161, 162, 0, 0, 155, 357, 156, 157, 1243 158, 159, 0, 160, 0, 0, 161, 162, 150, 151, 1244 0, 363, 152, 0, 153, 154, 4, 0, 0, 0, 1245 0, 87, 88, 89, 0, 8, 0, 90, 10, 0, 1237 1246 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1238 0, 0, 88, 0, 0, 0, 0, 0, 0, 0, 1239 0, 0, 154, 0, 155, 156, 157, 158, 0, 159, 1240 0, 0, 160, 161, 0, 0, 154, 361, 155, 156, 1241 157, 158, 0, 159, 0, 0, 160, 161, 0, 0, 1242 154, 363, 155, 156, 157, 158, 0, 159, 0, 0, 1243 160, 161, 4, 88, 0, 364, 0, 87, 88, 89, 1244 0, 8, 0, 90, 10, 0, 0, 0, 0, 0, 1245 0, 30, 0, 31, 32, 33, 0, 0, 0, 154, 1246 0, 155, 156, 157, 158, 0, 159, 0, 94, 160, 1247 161, 0, 0, 0, 365, 49, 0, 30, 0, 31, 1248 32, 33, 0, 0, 97, 154, 52, 155, 156, 157, 1249 158, 0, 159, 0, 94, 160, 161, 4, 0, 0, 1250 366, 49, 87, 88, 89, 0, 8, 0, 90, 10, 1251 99, 0, 52, 0, 12, 13, 14, 15, 16, 17, 1252 18, 19, 91, 92, 93, 0, 0, 0, 30, 0, 1253 31, 32, 33, 30, 0, 31, 32, 33, 0, 0, 1254 0, 0, 38, 39, 0, 94, 0, 0, 0, 0, 1255 94, 0, 49, 4, 0, 48, 0, 49, 87, 88, 1256 89, 103, 8, 52, 90, 10, 51, 189, 52, 0, 1257 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 1258 13, 14, 15, 16, 17, 18, 19, 91, 92, 93, 1259 0, 0, 0, 0, 0, 0, 0, 0, 30, 0, 1260 31, 32, 33, 0, 0, 0, 0, 38, 39, 0, 1261 0, 0, 4, 0, 0, 94, 0, 87, 88, 89, 1262 48, 8, 49, 90, 10, 0, 0, 0, 0, 0, 1263 0, 51, 192, 52, 0, 12, 13, 14, 15, 16, 1264 17, 18, 19, 91, 92, 93, 0, 0, 0, 0, 1265 0, 0, 0, 0, 30, 0, 31, 32, 33, 0, 1266 0, 0, 0, 38, 39, 0, 0, 0, 4, 0, 1267 0, 94, 0, 87, 88, 89, 48, 8, 49, 90, 1268 10, 0, 0, 0, 0, 0, 0, 51, 213, 52, 1269 0, 0, 0, 0, 12, 13, 14, 15, 16, 17, 1270 18, 19, 91, 92, 93, 0, 0, 0, 0, 0, 1271 0, 0, 0, 30, 0, 31, 32, 33, 0, 0, 1272 0, 0, 38, 39, 0, 0, 0, 4, 0, 0, 1273 94, 0, 87, 88, 89, 48, 8, 49, 90, 10, 1274 0, 0, 0, 0, 0, 0, 51, 220, 52, 0, 1275 12, 13, 14, 15, 16, 17, 18, 19, 91, 92, 1276 93, 0, 0, 0, 0, 0, 0, 0, 0, 30, 1277 0, 31, 32, 33, 0, 0, 0, 0, 38, 39, 1278 0, 0, 0, 4, 0, 0, 94, 0, 5, 135, 1279 89, 48, 8, 49, 9, 10, 0, 0, 0, 0, 1280 0, 0, 51, 237, 52, 0, 0, 0, 0, 12, 1281 13, 14, 15, 16, 17, 18, 19, 91, 92, 93, 1282 0, 0, 0, 0, 0, 0, 0, 0, 30, 0, 1283 31, 32, 33, 0, 0, 0, 0, 38, 39, 0, 1284 0, 0, 4, 0, 0, 94, 0, 87, 88, 89, 1285 48, 8, 49, 90, 10, 0, 0, 0, 0, 0, 1286 0, 51, 0, 52, 0, 12, 13, 14, 15, 16, 1287 17, 18, 19, 20, 21, 22, 149, 150, 0, 0, 1288 151, 0, 152, 153, 30, 0, 31, 32, 33, 0, 1289 0, 149, 150, 38, 39, 151, 0, 152, 153, 0, 1290 0, 94, 0, 149, 150, 0, 48, 151, 49, 152, 1291 153, 0, 0, 0, 0, 0, 0, 51, 0, 52, 1292 0, 0, 0, 0, 12, 13, 14, 15, 16, 17, 1293 18, 19, 91, 92, 93, 149, 150, 0, 0, 151, 1294 0, 152, 153, 30, 0, 31, 32, 33, 0, 0, 1295 149, 150, 38, 39, 151, 0, 152, 153, 0, 0, 1296 94, 0, 149, 150, 0, 48, 151, 49, 152, 153, 1297 0, 0, 0, 0, 0, 0, 177, 0, 52, 149, 1298 150, 0, 0, 151, 0, 152, 153, 0, 0, 0, 1299 0, 149, 150, 0, 0, 151, 0, 152, 153, 0, 1300 0, 154, 0, 155, 156, 157, 158, 283, 159, 284, 1301 0, 160, 161, 0, 0, 0, 154, 0, 155, 156, 1302 157, 158, 0, 159, 253, 0, 160, 161, 154, 0, 1303 155, 156, 157, 158, 0, 159, 254, 0, 160, 161, 1304 149, 150, 0, 0, 151, 0, 152, 153, 0, 0, 1305 0, 0, 149, 150, 0, 0, 151, 0, 152, 153, 1306 154, 0, 155, 156, 157, 158, 0, 159, 259, 0, 1307 160, 161, 0, 0, 0, 154, 0, 155, 156, 157, 1308 158, 290, 159, 0, 0, 160, 161, 154, 0, 155, 1309 156, 157, 158, 0, 159, 291, 0, 160, 161, 0, 1310 0, 0, 0, 0, 154, 0, 155, 156, 157, 158, 1311 294, 159, 0, 0, 160, 161, 154, 0, 155, 156, 1312 157, 158, 0, 159, 316, 0, 160, 161, 149, 150, 1313 0, 0, 151, 0, 152, 153, 0, 0, 0, 0, 1314 149, 150, 0, 0, 151, 0, 152, 153, 0, 0, 1315 0, 0, 149, 150, 0, 0, 151, 0, 152, 153, 1316 0, 0, 0, 0, 0, 154, 0, 155, 156, 157, 1317 158, 0, 159, 320, 0, 160, 161, 154, 0, 155, 1318 156, 157, 158, 0, 159, 323, 0, 160, 161, 149, 1319 150, 0, 0, 151, 0, 152, 153, 0, 0, 0, 1320 0, 149, 150, 0, 0, 151, 0, 152, 153, 0, 1321 0, 0, 0, -1, 150, 0, 0, 151, 0, 152, 1322 153, 0, 0, 0, 0, 0, 150, 0, 0, 151, 1323 0, 152, 153, 0, 0, 0, 0, 0, 0, 0, 1247 0, 155, 0, 156, 157, 158, 159, 0, 160, 0, 1248 0, 161, 162, 150, 151, 0, 365, 152, 0, 153, 1249 154, 0, 0, 0, 0, 0, 0, 155, 0, 156, 1250 157, 158, 159, 0, 160, 88, 0, 161, 162, 0, 1251 0, 155, 366, 156, 157, 158, 159, 0, 160, 0, 1252 0, 161, 162, 0, 0, 0, 367, 0, 12, 13, 1253 14, 15, 16, 17, 18, 19, 91, 92, 93, 0, 1254 0, 0, 0, 0, 0, 0, 0, 30, 0, 31, 1255 32, 33, 0, 0, 0, 0, 38, 39, 0, 0, 1256 88, 0, 0, 155, 94, 156, 157, 158, 159, 48, 1257 160, 49, 0, 161, 162, 0, 0, 0, 368, 4, 1258 51, 190, 0, 52, 87, 88, 89, 0, 8, 0, 1259 90, 10, 0, 0, 0, 0, 0, 0, 0, 0, 1260 30, 0, 31, 32, 33, 0, 0, 0, 155, 0, 1261 156, 157, 158, 159, 285, 160, 286, 94, 161, 162, 1262 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 1263 0, 0, 0, 97, 0, 4, 52, 0, 0, 0, 1264 87, 88, 89, 0, 8, 0, 90, 10, 0, 0, 1265 0, 0, 0, 0, 0, 30, 0, 31, 32, 33, 1266 0, 12, 13, 14, 15, 16, 17, 18, 19, 91, 1267 92, 93, 94, 0, 0, 0, 0, 0, 0, 49, 1268 30, 0, 31, 32, 33, 0, 0, 0, 99, 38, 1269 39, 52, 0, 0, 4, 0, 0, 94, 0, 87, 1270 88, 89, 48, 8, 49, 90, 10, 0, 0, 0, 1271 0, 0, 0, 51, 193, 0, 52, 12, 13, 14, 1272 15, 16, 17, 18, 19, 91, 92, 93, 0, 0, 1273 0, 0, 0, 0, 0, 0, 30, 0, 31, 32, 1274 33, 0, 0, 0, 0, 38, 39, 0, 0, 0, 1275 4, 0, 0, 94, 0, 87, 88, 89, 48, 8, 1276 49, 90, 10, 0, 0, 0, 0, 0, 0, 51, 1277 214, 0, 52, 0, 0, 0, 12, 13, 14, 15, 1278 16, 17, 18, 19, 91, 92, 93, 0, 0, 0, 1279 0, 0, 0, 0, 0, 30, 0, 31, 32, 33, 1280 0, 0, 0, 0, 38, 39, 0, 0, 0, 4, 1281 0, 0, 94, 0, 87, 88, 89, 48, 8, 49, 1282 90, 10, 0, 0, 0, 0, 0, 0, 51, 221, 1283 0, 52, 12, 13, 14, 15, 16, 17, 18, 19, 1284 91, 92, 93, 0, 0, 0, 0, 0, 0, 0, 1285 0, 30, 0, 31, 32, 33, 0, 0, 0, 0, 1286 38, 39, 0, 0, 0, 4, 0, 0, 94, 0, 1287 5, 135, 89, 48, 8, 49, 9, 10, 0, 0, 1288 0, 0, 0, 0, 51, 239, 0, 52, 0, 0, 1289 0, 12, 13, 14, 15, 16, 17, 18, 19, 91, 1290 92, 93, 0, 0, 0, 0, 0, 0, 0, 0, 1291 30, 0, 31, 32, 33, 0, 0, 0, 0, 38, 1292 39, 0, 0, 0, 4, 0, 0, 94, 0, 87, 1293 88, 89, 48, 8, 49, 90, 10, 0, 150, 151, 1294 0, 0, 152, 51, 153, 154, 52, 12, 13, 14, 1295 15, 16, 17, 18, 19, 20, 21, 22, 150, 151, 1296 0, 0, 152, 0, 153, 154, 30, 0, 31, 32, 1297 33, 0, 0, 150, 151, 38, 39, 152, 0, 153, 1298 154, 0, 0, 94, 0, 150, 151, 0, 48, 152, 1299 49, 153, 154, 0, 0, 0, 0, 150, 151, 51, 1300 0, 152, 52, 153, 154, 0, 12, 13, 14, 15, 1301 16, 17, 18, 19, 91, 92, 93, 150, 151, 0, 1302 0, 152, 0, 153, 154, 30, 0, 31, 32, 33, 1303 0, 0, 150, 151, 38, 39, 152, 0, 153, 154, 1304 0, 0, 94, 0, 150, 151, 0, 48, 152, 49, 1305 153, 154, 0, 0, 0, 0, 0, 0, 178, 0, 1306 0, 52, 0, 155, 0, 156, 157, 158, 159, 0, 1307 160, 255, 0, 161, 162, 150, 151, 0, 0, 152, 1308 0, 153, 154, 155, 0, 156, 157, 158, 159, 0, 1309 160, 256, 0, 161, 162, 0, 0, 0, 155, 0, 1310 156, 157, 158, 159, 0, 160, 261, 0, 161, 162, 1311 155, 0, 156, 157, 158, 159, 292, 160, 0, 0, 1312 161, 162, 155, 0, 156, 157, 158, 159, 0, 160, 1313 293, 0, 161, 162, 150, 151, 0, 0, 152, 0, 1314 153, 154, 155, 0, 156, 157, 158, 159, 296, 160, 1315 0, 0, 161, 162, 0, 0, 0, 155, 0, 156, 1316 157, 158, 159, 0, 160, 318, 0, 161, 162, 155, 1317 0, 156, 157, 158, 159, 0, 160, 322, 0, 161, 1318 162, 150, 151, 0, 0, 152, 0, 153, 154, 0, 1319 0, 0, 0, 0, 0, 88, 0, 0, 0, 0, 1320 155, 0, 156, 157, 158, 159, 0, 160, 325, 0, 1321 161, 162, 150, 151, 0, 0, 152, 0, 153, 154, 1322 0, 0, 0, 0, 150, 151, 0, 0, 152, 0, 1323 153, 154, 0, 0, 0, 0, 150, 151, 0, 0, 1324 152, 0, 153, 154, 0, 0, 0, 0, -1, 151, 1325 0, 0, 152, 0, 153, 154, 0, 0, 0, 155, 1326 0, 156, 157, 158, 159, 0, 160, 327, 0, 161, 1327 162, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1324 1328 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1325 0, 0, 0, 154, 0, 155, 156, 157, 158, 0, 1326 159, 325, 0, 160, 161, 154, 0, 155, 156, 157, 1327 158, 338, 159, 0, 0, 160, 161, 154, 0, 155, 1328 156, 157, 158, 356, 159, 88, 0, 160, 161, 197, 1329 198, 199, 0, 8, 0, 200, 10, 0, 0, 0, 1330 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1331 0, 0, 0, 88, 154, 0, 155, 156, 157, 158, 1332 362, 159, 0, 0, 160, 161, 154, 0, 155, 156, 1333 157, 158, 88, 159, 0, 0, 160, 161, 154, 0, 1334 155, 156, 157, 158, 0, 159, 0, 0, 160, 161, 1335 154, 88, 155, 156, 157, 158, 0, 159, 0, 88, 1336 0, 161, 0, 0, 0, 0, 0, 0, 0, 0, 1337 0, 0, 0, 0, 201, 202, 203, 0, 0, 0, 1338 30, 0, 31, 32, 33, 30, 0, 31, 32, 33, 1339 0, 0, 0, 0, 0, 0, 0, 94, 0, 0, 1340 0, 0, 94, 0, 49, 0, 0, 0, 30, 49, 1341 31, 32, 33, 113, 0, 52, 0, 0, 0, 204, 1342 52, 0, 0, 0, 0, 94, 0, 30, 0, 31, 1343 32, 33, 49, 0, 0, 0, 0, 0, 0, 0, 1344 0, 115, 0, 52, 94, 0, 30, 0, 31, 32, 1345 33, 49, 0, 0, 30, 0, 31, 32, 33, 0, 1346 117, 0, 52, 94, 0, 0, 0, 0, 0, 0, 1347 49, 94, 0, 0, 0, 0, 0, 0, 49, 164, 1348 0, 52, 0, 0, 0, 0, 0, 0, 0, 52 1329 30, 0, 31, 32, 33, 0, 88, 0, 0, 0, 1330 0, 88, 0, 0, 0, 0, 155, 94, 156, 157, 1331 158, 159, 340, 160, 49, 0, 161, 162, 198, 199, 1332 200, 0, 8, 103, 201, 10, 52, 0, 0, 0, 1333 0, 0, 0, 0, 0, 0, 0, 155, 0, 156, 1334 157, 158, 159, 358, 160, 88, 0, 161, 162, 155, 1335 0, 156, 157, 158, 159, 364, 160, 0, 0, 161, 1336 162, 155, 0, 156, 157, 158, 159, 0, 160, 0, 1337 88, 161, 162, 155, 0, 156, 157, 158, 159, 0, 1338 160, 0, 0, 161, 162, 0, 0, 0, 0, 0, 1339 0, 30, 0, 31, 32, 33, 30, 0, 31, 32, 1340 33, 0, 0, 202, 203, 204, 0, 0, 94, 0, 1341 0, 0, 0, 94, 30, 49, 31, 32, 33, 0, 1342 49, 0, 0, 0, 113, 0, 0, 52, 0, 115, 1343 0, 94, 52, 0, 0, 0, 0, 0, 49, 0, 1344 30, 0, 31, 32, 33, 0, 0, 0, 205, 0, 1345 52, 0, 0, 0, 0, 0, 0, 94, 0, 0, 1346 0, 0, 0, 0, 49, 30, 0, 31, 32, 33, 1347 0, 0, 0, 117, 0, 0, 52, 0, 0, 0, 1348 0, 0, 94, 0, 0, 0, 0, 0, 0, 49, 1349 0, 0, 0, 0, 0, 0, 0, 0, 165, 0, 1350 0, 52 1349 1351 }; 1350 1352 1351 1353 static const yytype_int16 yycheck[] = 1352 1354 { 1353 1, 109, 112, 11, 7, 137, 11, 10, 1, 136, 1354 344, 3, 4, 142, 241, 7, 143, 9, 10, 142, 1355 11, 248, 4, 24, 5, 6, 127, 142, 9, 137, 1356 136, 11, 142, 7, 368, 136, 10, 143, 142, 20, 1357 21, 22, 136, 7, 127, 26, 10, 29, 49, 143, 1358 136, 110, 45, 136, 137, 7, 115, 143, 10, 110, 1359 136, 136, 63, 45, 136, 136, 48, 143, 143, 142, 1360 52, 143, 143, 134, 142, 136, 3, 4, 142, 61, 1361 7, 109, 9, 10, 65, 109, 110, 142, 315, 142, 1362 3, 4, 142, 74, 7, 77, 9, 10, 109, 110, 1363 142, 143, 46, 47, 142, 142, 3, 4, 142, 109, 1364 7, 112, 9, 10, 115, 97, 142, 99, 11, 127, 1365 102, 103, 109, 105, 106, 107, 108, 109, 110, 111, 1366 133, 113, 125, 134, 142, 117, 128, 142, 130, 131, 1367 132, 133, 133, 135, 125, 146, 138, 139, 109, 137, 1368 132, 142, 144, 133, 135, 109, 130, 131, 132, 133, 1369 136, 135, 142, 164, 145, 139, 148, 149, 150, 133, 1370 152, 135, 154, 155, 156, 157, 158, 159, 160, 161, 1371 132, 133, 142, 135, 3, 4, 167, 142, 7, 170, 1372 9, 10, 174, 142, 142, 177, 142, 142, 110, 181, 1373 127, 128, 142, 130, 131, 132, 133, 137, 135, 137, 1374 136, 138, 139, 136, 110, 128, 143, 130, 131, 132, 1375 133, 136, 135, 136, 143, 138, 139, 209, 110, 143, 1376 143, 128, 143, 130, 131, 132, 133, 143, 135, 136, 1377 143, 138, 139, 136, 143, 143, 143, 109, 137, 142, 1378 143, 110, 234, 136, 133, 136, 133, 143, 143, 241, 1379 242, 112, 285, 143, 136, 143, 248, 249, 143, 143, 1380 143, 253, 254, 255, 143, 257, 142, 259, 260, 143, 1381 273, 0, 1, 136, 6, 143, 45, 368, 354, 8, 1382 291, -1, -1, -1, 13, 14, 15, -1, 17, -1, 1383 19, 20, 284, 171, -1, -1, -1, -1, -1, 128, 1384 -1, 130, 131, 132, 133, -1, 135, 136, -1, 138, 1385 139, 40, 3, 4, 143, -1, 7, -1, 9, 10, 1386 -1, -1, -1, 315, 316, 317, -1, -1, 320, 321, 1387 -1, 323, -1, 325, 326, -1, 328, 3, 4, -1, 1388 -1, 7, -1, 9, 10, -1, -1, -1, 359, -1, 1355 1, 137, 243, 112, 7, 127, 109, 10, 1, 250, 1356 127, 11, 4, 346, 136, 7, 110, 9, 10, 136, 1357 137, 115, 4, 24, 3, 4, 109, 110, 7, 7, 1358 9, 10, 10, 142, 137, 136, 136, 370, 136, 11, 1359 142, 143, 143, 143, 136, 143, 136, 29, 49, 136, 1360 136, 143, 45, 143, 136, 109, 143, 143, 11, 109, 1361 110, 143, 63, 45, 142, 134, 48, 136, 11, 142, 1362 52, 142, 11, 46, 47, 142, 317, 5, 6, 61, 1363 142, 9, 142, 142, 142, 142, 142, 110, 7, 142, 1364 142, 10, 20, 21, 22, 77, 7, 109, 26, 10, 1365 142, 109, 3, 4, 142, 109, 7, 137, 9, 10, 1366 136, 112, 110, 142, 115, 97, 137, 99, 142, 136, 1367 102, 103, 142, 105, 106, 107, 108, 109, 110, 111, 1368 133, 113, 125, 134, 109, 117, 128, 65, 130, 131, 1369 132, 133, 142, 135, 144, 146, 74, 139, 142, 128, 1370 132, 130, 131, 132, 133, 133, 135, 135, 142, 138, 1371 139, 133, 7, 137, 165, 10, 145, 149, 150, 151, 1372 142, 153, 144, 155, 156, 157, 158, 159, 160, 161, 1373 162, 3, 4, 136, 127, 7, 142, 9, 10, 142, 1374 143, 144, 142, 175, 133, 110, 178, 125, 136, 142, 1375 182, 144, 136, 142, 110, 144, 143, 135, 143, 128, 1376 143, 130, 131, 132, 133, 109, 135, 145, 143, 147, 1377 139, 132, 133, 143, 135, 143, 127, 128, 210, 130, 1378 131, 132, 133, 143, 135, 14, 144, 138, 139, 137, 1379 168, 110, 143, 171, 136, 133, 136, 133, 143, 112, 1380 143, 287, 143, 142, 236, 136, 143, 6, 143, 143, 1381 143, 243, 244, 143, 143, 136, 143, 45, 250, 251, 1382 172, 370, 356, 255, 256, 257, -1, 259, -1, 261, 1383 262, -1, 275, 0, 1, 130, 131, 132, 133, -1, 1384 135, 8, 293, -1, 139, -1, 13, 14, 15, -1, 1385 17, -1, 19, 20, 286, -1, 128, -1, 130, 131, 1386 132, 133, -1, 135, 136, -1, 138, 139, 3, 4, 1387 -1, 143, 7, 40, 9, 10, -1, -1, -1, -1, 1388 109, -1, 111, 112, 113, 317, 318, 319, -1, -1, 1389 322, 323, -1, 325, -1, 327, 328, 126, 330, 3, 1390 4, -1, -1, 7, 133, 9, 10, -1, -1, -1, 1391 361, -1, -1, 3, 4, -1, 145, 7, -1, 9, 1392 10, -1, -1, 90, 91, 92, 93, 94, 95, 96, 1393 97, 98, 99, 100, 101, 102, 103, 104, -1, 106, 1394 107, 108, 109, -1, 111, 112, 113, 114, 115, 116, 1395 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 1396 -1, 128, -1, -1, 131, -1, 133, 3, 4, -1, 1397 137, 7, -1, 9, 10, 142, -1, -1, 145, -1, 1389 1398 -1, 3, 4, -1, -1, 7, -1, 9, 10, -1, 1390 -1, 90, 91, 92, 93, 94, 95, 96, 97, 98,1391 99, 100, 101, 102, 103, 104, -1, 106, 107, 108,1392 109, -1, 111, 112, 113, 114, 115, 116, 117, 118,1393 119, 120, 121, 122, 123, 124, 125, 126, -1, 128,1394 -1, -1, 131, -1, 133, 3, 4, -1, 137, 7,1395 -1, 9, 10, 142, -1, 144, -1, -1, -1, 3,1396 4, -1, -1, 7, -1, 9, 10, 13, 14, 15,1397 -1, 17, -1, 19, 20, -1, -1, 128, -1, 130,1398 131, 132, 133, 7, 135, 136, 10, 138, 139, 3,1399 4, -1, 143, 7, -1, 9, 10, -1, -1, -1,1399 -1, -1, -1, 128, -1, 130, 131, 132, 133, -1, 1400 135, 136, -1, 138, 139, 3, 4, -1, 143, 7, 1401 -1, 9, 10, -1, -1, -1, -1, -1, -1, -1, 1402 -1, -1, -1, -1, 128, -1, 130, 131, 132, 133, 1403 -1, 135, 136, -1, 138, 139, -1, -1, 128, 143, 1404 130, 131, 132, 133, -1, 135, 136, -1, 138, 139, 1405 3, 4, -1, 143, 7, -1, 9, 10, -1, -1, 1406 -1, -1, -1, -1, 3, 4, -1, -1, 7, -1, 1407 9, 10, -1, -1, -1, -1, -1, -1, 3, 4, 1408 -1, -1, 7, -1, 9, 10, -1, -1, -1, -1, 1400 1409 -1, -1, 128, -1, 130, 131, 132, 133, -1, 135, 1401 1410 136, -1, 138, 139, -1, -1, 128, 143, 130, 131, 1402 1411 132, 133, -1, 135, 136, -1, 138, 139, 3, 4, 1403 1412 -1, 143, 7, -1, 9, 10, -1, -1, -1, -1, 1404 -1, -1, 3, 4, -1, -1, 7, -1, 9, 10, 1405 -1, -1, 98, 99, 100, -1, 3, 4, -1, -1, 1413 128, -1, 130, 131, 132, 133, -1, 135, 136, -1, 1414 138, 139, 3, 4, -1, 143, 7, -1, 9, 10, 1415 -1, -1, -1, -1, -1, -1, 3, 4, -1, -1, 1406 1416 7, -1, 9, 10, -1, -1, -1, -1, -1, -1, 1407 128, -1, 130, 131, 132, 133, -1, 135, 136, -1, 1408 138, 139, -1, -1, 128, 143, 130, 131, 132, 133, 1409 -1, 135, -1, -1, 138, 139, 3, 4, -1, 143, 1410 7, -1, 9, 10, 128, -1, 130, 131, 132, 133, 1411 -1, 135, -1, -1, 128, 139, 130, 131, 132, 133, 1412 -1, 135, -1, -1, 138, 139, 3, 4, -1, 143, 1413 7, -1, 9, 10, -1, -1, -1, -1, -1, -1, 1414 3, 4, -1, -1, 7, -1, 9, 10, -1, -1, 1417 -1, -1, -1, -1, -1, 128, -1, 130, 131, 132, 1418 133, -1, 135, -1, -1, 138, 139, -1, -1, 128, 1419 143, 130, 131, 132, 133, -1, 135, -1, -1, 138, 1420 139, -1, -1, 128, 143, 130, 131, 132, 133, -1, 1421 135, -1, -1, 138, 139, 3, 4, -1, 143, 7, 1422 -1, 9, 10, -1, -1, -1, -1, -1, -1, 3, 1423 4, -1, -1, 7, -1, 9, 10, -1, -1, -1, 1415 1424 -1, -1, -1, 128, -1, 130, 131, 132, 133, -1, 1416 135, -1, -1, 138, 139, -1, -1, 128, 143, 130, 1425 135, -1, -1, 138, 139, 3, 4, -1, 143, 7, 1426 -1, 9, 10, -1, -1, -1, -1, 128, -1, 130, 1417 1427 131, 132, 133, -1, 135, -1, -1, 138, 139, -1, 1418 1428 -1, 128, 143, 130, 131, 132, 133, -1, 135, -1, … … 1420 1430 10, -1, -1, -1, -1, -1, -1, 3, 4, -1, 1421 1431 -1, 7, -1, 9, 10, -1, -1, -1, -1, -1, 1432 -1, 3, 4, -1, -1, 7, -1, 9, 10, 13, 1433 14, 15, -1, 17, -1, 19, 20, -1, -1, -1, 1434 128, -1, 130, 131, 132, 133, -1, 135, -1, -1, 1435 138, 139, -1, -1, 128, 143, 130, 131, 132, 133, 1436 -1, 135, -1, -1, 138, 139, 3, 4, -1, 143, 1437 7, -1, 9, 10, -1, -1, -1, -1, -1, -1, 1438 128, -1, 130, 131, 132, 133, -1, 135, -1, -1, 1439 138, 139, 3, 4, -1, 143, 7, -1, 9, 10, 1440 -1, -1, -1, -1, -1, -1, 3, 4, -1, -1, 1441 7, -1, 9, 10, 98, 99, 100, -1, 128, -1, 1442 130, 131, 132, 133, -1, 135, -1, -1, 138, 139, 1443 -1, -1, 128, 143, 130, 131, 132, 133, -1, 135, 1444 -1, -1, 138, 139, -1, -1, 128, 143, 130, 131, 1445 132, 133, -1, 135, -1, -1, 138, 139, 3, 4, 1446 -1, 143, 7, -1, 9, 10, 8, -1, -1, -1, 1447 -1, 13, 14, 15, -1, 17, -1, 19, 20, -1, 1448 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1422 1449 -1, 128, -1, 130, 131, 132, 133, -1, 135, -1, 1423 1450 -1, 138, 139, 3, 4, -1, 143, 7, -1, 9, 1424 10, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1425 -1, 128, -1, 130, 131, 132, 133, -1, 135, -1, 1426 -1, 138, 139, -1, -1, 128, 143, 130, 131, 132, 1427 133, -1, 135, -1, -1, 138, 139, 3, 4, -1, 1428 143, 7, -1, 9, 10, -1, -1, -1, -1, -1, 1429 -1, 3, 4, -1, -1, 7, -1, 9, 10, -1, 1430 -1, -1, -1, -1, -1, 3, 4, -1, -1, 7, 1431 -1, 9, 10, -1, -1, -1, -1, -1, 128, -1, 1432 130, 131, 132, 133, -1, 135, -1, -1, 138, 139, 1433 -1, -1, 128, 143, 130, 131, 132, 133, -1, 135, 1434 -1, -1, 138, 139, 3, 4, -1, 143, 7, -1, 1435 9, 10, -1, -1, -1, -1, -1, -1, 128, -1, 1436 130, 131, 132, 133, -1, 135, 14, -1, 138, 139, 1437 3, 4, -1, 143, 7, -1, 9, 10, -1, -1, 1451 10, -1, -1, -1, -1, -1, -1, 128, -1, 130, 1452 131, 132, 133, -1, 135, 14, -1, 138, 139, -1, 1453 -1, 128, 143, 130, 131, 132, 133, -1, 135, -1, 1454 -1, 138, 139, -1, -1, -1, 143, -1, 90, 91, 1455 92, 93, 94, 95, 96, 97, 98, 99, 100, -1, 1456 -1, -1, -1, -1, -1, -1, -1, 109, -1, 111, 1457 112, 113, -1, -1, -1, -1, 118, 119, -1, -1, 1458 14, -1, -1, 128, 126, 130, 131, 132, 133, 131, 1459 135, 133, -1, 138, 139, -1, -1, -1, 143, 8, 1460 142, 143, -1, 145, 13, 14, 15, -1, 17, -1, 1461 19, 20, -1, -1, -1, -1, -1, -1, -1, -1, 1462 109, -1, 111, 112, 113, -1, -1, -1, 128, -1, 1463 130, 131, 132, 133, 134, 135, 136, 126, 138, 139, 1464 -1, -1, -1, -1, 133, -1, -1, -1, -1, -1, 1465 -1, -1, -1, 142, -1, 8, 145, -1, -1, -1, 1466 13, 14, 15, -1, 17, -1, 19, 20, -1, -1, 1467 -1, -1, -1, -1, -1, 109, -1, 111, 112, 113, 1468 -1, 90, 91, 92, 93, 94, 95, 96, 97, 98, 1469 99, 100, 126, -1, -1, -1, -1, -1, -1, 133, 1470 109, -1, 111, 112, 113, -1, -1, -1, 142, 118, 1471 119, 145, -1, -1, 8, -1, -1, 126, -1, 13, 1472 14, 15, 131, 17, 133, 19, 20, -1, -1, -1, 1473 -1, -1, -1, 142, 143, -1, 145, 90, 91, 92, 1474 93, 94, 95, 96, 97, 98, 99, 100, -1, -1, 1475 -1, -1, -1, -1, -1, -1, 109, -1, 111, 112, 1476 113, -1, -1, -1, -1, 118, 119, -1, -1, -1, 1477 8, -1, -1, 126, -1, 13, 14, 15, 131, 17, 1478 133, 19, 20, -1, -1, -1, -1, -1, -1, 142, 1479 143, -1, 145, -1, -1, -1, 90, 91, 92, 93, 1480 94, 95, 96, 97, 98, 99, 100, -1, -1, -1, 1481 -1, -1, -1, -1, -1, 109, -1, 111, 112, 113, 1482 -1, -1, -1, -1, 118, 119, -1, -1, -1, 8, 1483 -1, -1, 126, -1, 13, 14, 15, 131, 17, 133, 1484 19, 20, -1, -1, -1, -1, -1, -1, 142, 143, 1485 -1, 145, 90, 91, 92, 93, 94, 95, 96, 97, 1486 98, 99, 100, -1, -1, -1, -1, -1, -1, -1, 1487 -1, 109, -1, 111, 112, 113, -1, -1, -1, -1, 1488 118, 119, -1, -1, -1, 8, -1, -1, 126, -1, 1489 13, 14, 15, 131, 17, 133, 19, 20, -1, -1, 1490 -1, -1, -1, -1, 142, 143, -1, 145, -1, -1, 1491 -1, 90, 91, 92, 93, 94, 95, 96, 97, 98, 1492 99, 100, -1, -1, -1, -1, -1, -1, -1, -1, 1493 109, -1, 111, 112, 113, -1, -1, -1, -1, 118, 1494 119, -1, -1, -1, 8, -1, -1, 126, -1, 13, 1495 14, 15, 131, 17, 133, 19, 20, -1, 3, 4, 1496 -1, -1, 7, 142, 9, 10, 145, 90, 91, 92, 1497 93, 94, 95, 96, 97, 98, 99, 100, 3, 4, 1498 -1, -1, 7, -1, 9, 10, 109, -1, 111, 112, 1499 113, -1, -1, 3, 4, 118, 119, 7, -1, 9, 1500 10, -1, -1, 126, -1, 3, 4, -1, 131, 7, 1501 133, 9, 10, -1, -1, -1, -1, 3, 4, 142, 1502 -1, 7, 145, 9, 10, -1, 90, 91, 92, 93, 1503 94, 95, 96, 97, 98, 99, 100, 3, 4, -1, 1504 -1, 7, -1, 9, 10, 109, -1, 111, 112, 113, 1505 -1, -1, 3, 4, 118, 119, 7, -1, 9, 10, 1506 -1, -1, 126, -1, 3, 4, -1, 131, 7, 133, 1507 9, 10, -1, -1, -1, -1, -1, -1, 142, -1, 1508 -1, 145, -1, 128, -1, 130, 131, 132, 133, -1, 1509 135, 136, -1, 138, 139, 3, 4, -1, -1, 7, 1510 -1, 9, 10, 128, -1, 130, 131, 132, 133, -1, 1511 135, 136, -1, 138, 139, -1, -1, -1, 128, -1, 1512 130, 131, 132, 133, -1, 135, 136, -1, 138, 139, 1513 128, -1, 130, 131, 132, 133, 134, 135, -1, -1, 1514 138, 139, 128, -1, 130, 131, 132, 133, -1, 135, 1515 136, -1, 138, 139, 3, 4, -1, -1, 7, -1, 1516 9, 10, 128, -1, 130, 131, 132, 133, 134, 135, 1517 -1, -1, 138, 139, -1, -1, -1, 128, -1, 130, 1518 131, 132, 133, -1, 135, 136, -1, 138, 139, 128, 1519 -1, 130, 131, 132, 133, -1, 135, 136, -1, 138, 1520 139, 3, 4, -1, -1, 7, -1, 9, 10, -1, 1521 -1, -1, -1, -1, -1, 14, -1, -1, -1, -1, 1522 128, -1, 130, 131, 132, 133, -1, 135, 136, -1, 1523 138, 139, 3, 4, -1, -1, 7, -1, 9, 10, 1524 -1, -1, -1, -1, 3, 4, -1, -1, 7, -1, 1525 9, 10, -1, -1, -1, -1, 3, 4, -1, -1, 1526 7, -1, 9, 10, -1, -1, -1, -1, 3, 4, 1527 -1, -1, 7, -1, 9, 10, -1, -1, -1, 128, 1528 -1, 130, 131, 132, 133, -1, 135, 136, -1, 138, 1529 139, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1438 1530 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1439 -1, -1, 14, -1, -1, -1, -1, -1, -1, -1, 1440 -1, -1, 128, -1, 130, 131, 132, 133, -1, 135, 1441 -1, -1, 138, 139, -1, -1, 128, 143, 130, 131, 1442 132, 133, -1, 135, -1, -1, 138, 139, -1, -1, 1443 128, 143, 130, 131, 132, 133, -1, 135, -1, -1, 1444 138, 139, 8, 14, -1, 143, -1, 13, 14, 15, 1445 -1, 17, -1, 19, 20, -1, -1, -1, -1, -1, 1446 -1, 109, -1, 111, 112, 113, -1, -1, -1, 128, 1447 -1, 130, 131, 132, 133, -1, 135, -1, 126, 138, 1448 139, -1, -1, -1, 143, 133, -1, 109, -1, 111, 1449 112, 113, -1, -1, 142, 128, 144, 130, 131, 132, 1450 133, -1, 135, -1, 126, 138, 139, 8, -1, -1, 1451 143, 133, 13, 14, 15, -1, 17, -1, 19, 20, 1452 142, -1, 144, -1, 90, 91, 92, 93, 94, 95, 1453 96, 97, 98, 99, 100, -1, -1, -1, 109, -1, 1454 111, 112, 113, 109, -1, 111, 112, 113, -1, -1, 1455 -1, -1, 118, 119, -1, 126, -1, -1, -1, -1, 1456 126, -1, 133, 8, -1, 131, -1, 133, 13, 14, 1457 15, 142, 17, 144, 19, 20, 142, 143, 144, -1, 1458 -1, -1, -1, -1, -1, -1, -1, -1, -1, 90, 1459 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 1460 -1, -1, -1, -1, -1, -1, -1, -1, 109, -1, 1461 111, 112, 113, -1, -1, -1, -1, 118, 119, -1, 1462 -1, -1, 8, -1, -1, 126, -1, 13, 14, 15, 1463 131, 17, 133, 19, 20, -1, -1, -1, -1, -1, 1464 -1, 142, 143, 144, -1, 90, 91, 92, 93, 94, 1465 95, 96, 97, 98, 99, 100, -1, -1, -1, -1, 1466 -1, -1, -1, -1, 109, -1, 111, 112, 113, -1, 1467 -1, -1, -1, 118, 119, -1, -1, -1, 8, -1, 1468 -1, 126, -1, 13, 14, 15, 131, 17, 133, 19, 1469 20, -1, -1, -1, -1, -1, -1, 142, 143, 144, 1470 -1, -1, -1, -1, 90, 91, 92, 93, 94, 95, 1471 96, 97, 98, 99, 100, -1, -1, -1, -1, -1, 1472 -1, -1, -1, 109, -1, 111, 112, 113, -1, -1, 1473 -1, -1, 118, 119, -1, -1, -1, 8, -1, -1, 1474 126, -1, 13, 14, 15, 131, 17, 133, 19, 20, 1475 -1, -1, -1, -1, -1, -1, 142, 143, 144, -1, 1476 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 1477 100, -1, -1, -1, -1, -1, -1, -1, -1, 109, 1478 -1, 111, 112, 113, -1, -1, -1, -1, 118, 119, 1479 -1, -1, -1, 8, -1, -1, 126, -1, 13, 14, 1480 15, 131, 17, 133, 19, 20, -1, -1, -1, -1, 1481 -1, -1, 142, 143, 144, -1, -1, -1, -1, 90, 1482 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 1483 -1, -1, -1, -1, -1, -1, -1, -1, 109, -1, 1484 111, 112, 113, -1, -1, -1, -1, 118, 119, -1, 1485 -1, -1, 8, -1, -1, 126, -1, 13, 14, 15, 1486 131, 17, 133, 19, 20, -1, -1, -1, -1, -1, 1487 -1, 142, -1, 144, -1, 90, 91, 92, 93, 94, 1488 95, 96, 97, 98, 99, 100, 3, 4, -1, -1, 1489 7, -1, 9, 10, 109, -1, 111, 112, 113, -1, 1490 -1, 3, 4, 118, 119, 7, -1, 9, 10, -1, 1491 -1, 126, -1, 3, 4, -1, 131, 7, 133, 9, 1492 10, -1, -1, -1, -1, -1, -1, 142, -1, 144, 1493 -1, -1, -1, -1, 90, 91, 92, 93, 94, 95, 1494 96, 97, 98, 99, 100, 3, 4, -1, -1, 7, 1495 -1, 9, 10, 109, -1, 111, 112, 113, -1, -1, 1496 3, 4, 118, 119, 7, -1, 9, 10, -1, -1, 1497 126, -1, 3, 4, -1, 131, 7, 133, 9, 10, 1498 -1, -1, -1, -1, -1, -1, 142, -1, 144, 3, 1499 4, -1, -1, 7, -1, 9, 10, -1, -1, -1, 1500 -1, 3, 4, -1, -1, 7, -1, 9, 10, -1, 1501 -1, 128, -1, 130, 131, 132, 133, 134, 135, 136, 1502 -1, 138, 139, -1, -1, -1, 128, -1, 130, 131, 1503 132, 133, -1, 135, 136, -1, 138, 139, 128, -1, 1504 130, 131, 132, 133, -1, 135, 136, -1, 138, 139, 1505 3, 4, -1, -1, 7, -1, 9, 10, -1, -1, 1506 -1, -1, 3, 4, -1, -1, 7, -1, 9, 10, 1507 128, -1, 130, 131, 132, 133, -1, 135, 136, -1, 1508 138, 139, -1, -1, -1, 128, -1, 130, 131, 132, 1509 133, 134, 135, -1, -1, 138, 139, 128, -1, 130, 1510 131, 132, 133, -1, 135, 136, -1, 138, 139, -1, 1511 -1, -1, -1, -1, 128, -1, 130, 131, 132, 133, 1512 134, 135, -1, -1, 138, 139, 128, -1, 130, 131, 1513 132, 133, -1, 135, 136, -1, 138, 139, 3, 4, 1514 -1, -1, 7, -1, 9, 10, -1, -1, -1, -1, 1515 3, 4, -1, -1, 7, -1, 9, 10, -1, -1, 1516 -1, -1, 3, 4, -1, -1, 7, -1, 9, 10, 1517 -1, -1, -1, -1, -1, 128, -1, 130, 131, 132, 1518 133, -1, 135, 136, -1, 138, 139, 128, -1, 130, 1519 131, 132, 133, -1, 135, 136, -1, 138, 139, 3, 1520 4, -1, -1, 7, -1, 9, 10, -1, -1, -1, 1521 -1, 3, 4, -1, -1, 7, -1, 9, 10, -1, 1522 -1, -1, -1, 3, 4, -1, -1, 7, -1, 9, 1523 10, -1, -1, -1, -1, -1, 4, -1, -1, 7, 1524 -1, 9, 10, -1, -1, -1, -1, -1, -1, -1, 1525 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1526 -1, -1, -1, 128, -1, 130, 131, 132, 133, -1, 1527 135, 136, -1, 138, 139, 128, -1, 130, 131, 132, 1528 133, 134, 135, -1, -1, 138, 139, 128, -1, 130, 1529 131, 132, 133, 134, 135, 14, -1, 138, 139, 13, 1530 14, 15, -1, 17, -1, 19, 20, -1, -1, -1, 1531 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1532 -1, -1, -1, 14, 128, -1, 130, 131, 132, 133, 1533 134, 135, -1, -1, 138, 139, 128, -1, 130, 131, 1534 132, 133, 14, 135, -1, -1, 138, 139, 128, -1, 1535 130, 131, 132, 133, -1, 135, -1, -1, 138, 139, 1536 128, 14, 130, 131, 132, 133, -1, 135, -1, 14, 1537 -1, 139, -1, -1, -1, -1, -1, -1, -1, -1, 1538 -1, -1, -1, -1, 98, 99, 100, -1, -1, -1, 1539 109, -1, 111, 112, 113, 109, -1, 111, 112, 113, 1540 -1, -1, -1, -1, -1, -1, -1, 126, -1, -1, 1541 -1, -1, 126, -1, 133, -1, -1, -1, 109, 133, 1542 111, 112, 113, 142, -1, 144, -1, -1, -1, 143, 1543 144, -1, -1, -1, -1, 126, -1, 109, -1, 111, 1544 112, 113, 133, -1, -1, -1, -1, -1, -1, -1, 1545 -1, 142, -1, 144, 126, -1, 109, -1, 111, 112, 1546 113, 133, -1, -1, 109, -1, 111, 112, 113, -1, 1547 142, -1, 144, 126, -1, -1, -1, -1, -1, -1, 1548 133, 126, -1, -1, -1, -1, -1, -1, 133, 142, 1549 -1, 144, -1, -1, -1, -1, -1, -1, -1, 144 1531 109, -1, 111, 112, 113, -1, 14, -1, -1, -1, 1532 -1, 14, -1, -1, -1, -1, 128, 126, 130, 131, 1533 132, 133, 134, 135, 133, -1, 138, 139, 13, 14, 1534 15, -1, 17, 142, 19, 20, 145, -1, -1, -1, 1535 -1, -1, -1, -1, -1, -1, -1, 128, -1, 130, 1536 131, 132, 133, 134, 135, 14, -1, 138, 139, 128, 1537 -1, 130, 131, 132, 133, 134, 135, -1, -1, 138, 1538 139, 128, -1, 130, 131, 132, 133, -1, 135, -1, 1539 14, 138, 139, 128, -1, 130, 131, 132, 133, -1, 1540 135, -1, -1, 138, 139, -1, -1, -1, -1, -1, 1541 -1, 109, -1, 111, 112, 113, 109, -1, 111, 112, 1542 113, -1, -1, 98, 99, 100, -1, -1, 126, -1, 1543 -1, -1, -1, 126, 109, 133, 111, 112, 113, -1, 1544 133, -1, -1, -1, 142, -1, -1, 145, -1, 142, 1545 -1, 126, 145, -1, -1, -1, -1, -1, 133, -1, 1546 109, -1, 111, 112, 113, -1, -1, -1, 143, -1, 1547 145, -1, -1, -1, -1, -1, -1, 126, -1, -1, 1548 -1, -1, -1, -1, 133, 109, -1, 111, 112, 113, 1549 -1, -1, -1, 142, -1, -1, 145, -1, -1, -1, 1550 -1, -1, 126, -1, -1, -1, -1, -1, -1, 133, 1551 -1, -1, -1, -1, -1, -1, -1, -1, 142, -1, 1552 -1, 145 1550 1553 }; 1551 1554 … … 1554 1557 static const yytype_uint8 yystos[] = 1555 1558 { 1556 0, 14 6, 0, 1, 8, 13, 14, 15, 17, 19,1559 0, 147, 0, 1, 8, 13, 14, 15, 17, 19, 1557 1560 20, 40, 90, 91, 92, 93, 94, 95, 96, 97, 1558 1561 98, 99, 100, 101, 102, 103, 104, 106, 107, 108, 1559 1562 109, 111, 112, 113, 114, 115, 116, 117, 118, 119, 1560 1563 120, 121, 122, 123, 124, 125, 126, 128, 131, 133, 1561 137, 142, 144, 147, 148, 149, 150, 151, 152, 153, 1562 154, 156, 158, 159, 160, 161, 162, 163, 170, 172, 1563 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 1564 183, 184, 185, 186, 187, 188, 137, 13, 14, 15, 1565 19, 98, 99, 100, 126, 154, 161, 142, 152, 142, 1566 152, 160, 142, 142, 152, 142, 142, 142, 142, 142, 1567 142, 142, 142, 142, 152, 142, 152, 142, 152, 109, 1568 110, 153, 109, 137, 152, 142, 154, 109, 110, 142, 1569 142, 109, 142, 109, 142, 14, 154, 162, 163, 163, 1570 154, 153, 153, 154, 137, 11, 142, 127, 136, 3, 1571 4, 7, 9, 10, 128, 130, 131, 132, 133, 135, 1572 138, 139, 154, 153, 142, 152, 127, 136, 137, 169, 1573 136, 152, 154, 154, 133, 154, 110, 142, 154, 164, 1574 154, 133, 154, 154, 154, 154, 154, 154, 154, 143, 1575 153, 154, 143, 153, 154, 137, 137, 13, 14, 15, 1576 19, 98, 99, 100, 143, 152, 161, 109, 110, 155, 1577 109, 154, 110, 143, 153, 171, 134, 143, 144, 152, 1578 143, 153, 154, 154, 154, 154, 154, 154, 154, 154, 1579 154, 154, 154, 154, 127, 143, 157, 143, 153, 152, 1580 152, 169, 136, 143, 154, 143, 154, 143, 136, 136, 1581 143, 154, 143, 136, 136, 136, 143, 136, 143, 136, 1564 137, 142, 145, 148, 149, 150, 151, 152, 153, 154, 1565 155, 157, 159, 160, 161, 162, 163, 164, 171, 173, 1566 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 1567 184, 185, 186, 187, 188, 189, 137, 13, 14, 15, 1568 19, 98, 99, 100, 126, 155, 162, 142, 153, 142, 1569 153, 161, 142, 142, 153, 142, 142, 142, 142, 142, 1570 142, 142, 142, 142, 153, 142, 153, 142, 153, 109, 1571 110, 154, 109, 137, 153, 142, 155, 109, 110, 142, 1572 142, 109, 142, 109, 142, 14, 155, 163, 164, 164, 1573 155, 154, 154, 155, 137, 11, 142, 144, 127, 136, 1574 3, 4, 7, 9, 10, 128, 130, 131, 132, 133, 1575 135, 138, 139, 155, 154, 142, 153, 127, 136, 137, 1576 170, 136, 153, 155, 155, 133, 155, 110, 142, 155, 1577 165, 155, 133, 155, 155, 155, 155, 155, 155, 155, 1578 143, 154, 155, 143, 154, 155, 137, 137, 13, 14, 1579 15, 19, 98, 99, 100, 143, 153, 162, 109, 110, 1580 156, 109, 155, 110, 143, 154, 172, 134, 143, 145, 1581 153, 143, 154, 153, 155, 155, 155, 155, 155, 155, 1582 155, 155, 155, 155, 155, 155, 127, 143, 158, 143, 1583 154, 153, 153, 170, 136, 143, 155, 143, 155, 143, 1584 136, 136, 143, 155, 143, 136, 136, 136, 143, 136, 1585 143, 136, 136, 143, 143, 143, 143, 143, 143, 143, 1586 143, 143, 143, 143, 143, 136, 143, 143, 110, 155, 1587 109, 143, 143, 137, 143, 134, 136, 155, 143, 155, 1588 165, 155, 134, 136, 165, 155, 134, 155, 155, 155, 1589 155, 155, 155, 13, 14, 15, 19, 98, 99, 100, 1590 162, 143, 110, 110, 115, 155, 158, 136, 136, 133, 1591 154, 136, 136, 133, 143, 136, 143, 136, 136, 143, 1582 1592 136, 143, 143, 143, 143, 143, 143, 143, 143, 143, 1583 143, 143, 143, 136, 143, 143, 110, 154, 109, 143, 1584 143, 137, 143, 134, 136, 154, 143, 154, 164, 154, 1585 134, 136, 164, 154, 134, 154, 154, 154, 154, 154, 1586 154, 13, 14, 15, 19, 98, 99, 100, 161, 143, 1587 110, 110, 115, 154, 157, 136, 136, 133, 153, 136, 1588 136, 133, 143, 136, 143, 136, 136, 143, 136, 143, 1589 143, 143, 143, 143, 143, 143, 143, 143, 134, 164, 1590 154, 154, 143, 112, 142, 165, 166, 168, 154, 154, 1591 154, 154, 154, 154, 136, 143, 134, 166, 167, 142, 1592 143, 143, 134, 143, 143, 143, 143, 168, 136, 143, 1593 153, 167, 143 1593 134, 165, 155, 155, 143, 112, 142, 166, 167, 169, 1594 155, 155, 155, 155, 155, 155, 136, 143, 134, 167, 1595 168, 142, 143, 143, 134, 143, 143, 143, 143, 169, 1596 136, 143, 154, 168, 143 1594 1597 }; 1595 1598 … … 2409 2412 { 2410 2413 case 3: 2411 #line 36 0"grammar.y"2414 #line 361 "grammar.y" 2412 2415 { 2413 2416 if (timerv) … … 2443 2446 2444 2447 case 5: 2445 #line 39 5"grammar.y"2448 #line 396 "grammar.y" 2446 2449 {currentVoice->ifsw=0;;} 2447 2450 break; 2448 2451 2449 2452 case 6: 2450 #line 39 7"grammar.y"2453 #line 398 "grammar.y" 2451 2454 { (yyvsp[(1) - (2)].lv).CleanUp(); currentVoice->ifsw=0;;} 2452 2455 break; 2453 2456 2454 2457 case 7: 2455 #line 399"grammar.y"2458 #line 400 "grammar.y" 2456 2459 { 2457 2460 YYACCEPT; … … 2460 2463 2461 2464 case 8: 2462 #line 40 3"grammar.y"2465 #line 404 "grammar.y" 2463 2466 { 2464 2467 currentVoice->ifsw=0; … … 2468 2471 2469 2472 case 9: 2470 #line 40 8"grammar.y"2473 #line 409 "grammar.y" 2471 2474 {currentVoice->ifsw=0;;} 2472 2475 break; 2473 2476 2474 2477 case 10: 2475 #line 41 0"grammar.y"2478 #line 411 "grammar.y" 2476 2479 { 2477 2480 #ifdef SIQ … … 2525 2528 2526 2529 case 18: 2527 #line 46 8"grammar.y"2530 #line 469 "grammar.y" 2528 2531 {if (currentVoice!=NULL) currentVoice->ifsw=0;;} 2529 2532 break; 2530 2533 2531 2534 case 19: 2532 #line 47 1"grammar.y"2535 #line 472 "grammar.y" 2533 2536 { omFree((ADDRESS)(yyvsp[(2) - (2)].name)); ;} 2534 2537 break; 2535 2538 2536 2539 case 29: 2537 #line 48 6"grammar.y"2540 #line 487 "grammar.y" 2538 2541 { 2539 2542 if(iiAssign(&(yyvsp[(1) - (2)].lv),&(yyvsp[(2) - (2)].lv))) YYERROR; … … 2542 2545 2543 2546 case 30: 2544 #line 49 3"grammar.y"2547 #line 494 "grammar.y" 2545 2548 { 2546 2549 if (currRing==NULL) MYYERROR("no ring active"); … … 2550 2553 2551 2554 case 31: 2552 #line 49 8"grammar.y"2555 #line 499 "grammar.y" 2553 2556 { 2554 2557 syMake(&(yyval.lv),(yyvsp[(1) - (1)].name)); … … 2557 2560 2558 2561 case 32: 2559 #line 50 2"grammar.y"2562 #line 503 "grammar.y" 2560 2563 { 2561 2564 if(iiExprArith2(&(yyval.lv), &(yyvsp[(1) - (3)].lv), COLONCOLON, &(yyvsp[(3) - (3)].lv))) YYERROR; … … 2564 2567 2565 2568 case 33: 2566 #line 506 "grammar.y" 2569 #line 507 "grammar.y" 2570 { 2571 if(iiExprArith2(&(yyval.lv), &(yyvsp[(1) - (3)].lv), '.', &(yyvsp[(3) - (3)].lv))) YYERROR; 2572 ;} 2573 break; 2574 2575 case 34: 2576 #line 511 "grammar.y" 2567 2577 { 2568 2578 if(iiExprArith1(&(yyval.lv),&(yyvsp[(1) - (3)].lv),'(')) YYERROR; … … 2570 2580 break; 2571 2581 2572 case 3 4:2573 #line 51 0"grammar.y"2582 case 35: 2583 #line 515 "grammar.y" 2574 2584 { 2575 2585 if ((yyvsp[(1) - (4)].lv).rtyp==UNKNOWN) … … 2586 2596 break; 2587 2597 2588 case 3 5:2589 #line 52 3"grammar.y"2598 case 36: 2599 #line 528 "grammar.y" 2590 2600 { 2591 2601 if (currRingHdl==NULL) MYYERROR("no ring active"); … … 2617 2627 break; 2618 2628 2619 case 3 6:2620 #line 55 1"grammar.y"2629 case 37: 2630 #line 556 "grammar.y" 2621 2631 { 2622 2632 memset(&(yyval.lv),0,sizeof((yyval.lv))); … … 2644 2654 break; 2645 2655 2646 case 3 7:2647 #line 5 75"grammar.y"2656 case 38: 2657 #line 580 "grammar.y" 2648 2658 { 2649 2659 memset(&(yyval.lv),0,sizeof((yyval.lv))); … … 2653 2663 break; 2654 2664 2655 case 3 8:2656 #line 58 1"grammar.y"2665 case 39: 2666 #line 586 "grammar.y" 2657 2667 { 2658 2668 memset(&(yyval.lv),0,sizeof((yyval.lv))); … … 2662 2672 break; 2663 2673 2664 case 39:2665 #line 5 87"grammar.y"2674 case 40: 2675 #line 592 "grammar.y" 2666 2676 { 2667 2677 if(iiExprArith1(&(yyval.lv),&(yyvsp[(3) - (4)].lv),(yyvsp[(1) - (4)].i))) YYERROR; … … 2669 2679 break; 2670 2680 2671 case 4 0:2672 #line 59 4"grammar.y"2681 case 41: 2682 #line 599 "grammar.y" 2673 2683 { 2674 2684 leftv v = &(yyvsp[(1) - (3)].lv); … … 2683 2693 break; 2684 2694 2685 case 4 1:2686 #line 6 05"grammar.y"2695 case 42: 2696 #line 610 "grammar.y" 2687 2697 { 2688 2698 (yyval.lv) = (yyvsp[(1) - (1)].lv); … … 2690 2700 break; 2691 2701 2692 case 4 2:2693 #line 61 1"grammar.y"2702 case 43: 2703 #line 616 "grammar.y" 2694 2704 { 2695 2705 /*if ($1.typ == eunknown) YYERROR;*/ … … 2698 2708 break; 2699 2709 2700 case 4 3:2701 #line 6 15"grammar.y"2710 case 44: 2711 #line 620 "grammar.y" 2702 2712 { (yyval.lv) = (yyvsp[(1) - (1)].lv); ;} 2703 2713 break; 2704 2714 2705 case 4 4:2706 #line 6 16"grammar.y"2715 case 45: 2716 #line 621 "grammar.y" 2707 2717 { (yyval.lv) = (yyvsp[(2) - (3)].lv); ;} 2708 2718 break; 2709 2719 2710 case 4 5:2711 #line 6 18"grammar.y"2720 case 46: 2721 #line 623 "grammar.y" 2712 2722 { 2713 2723 if(iiExprArith3(&(yyval.lv),'[',&(yyvsp[(1) - (6)].lv),&(yyvsp[(3) - (6)].lv),&(yyvsp[(5) - (6)].lv))) YYERROR; … … 2715 2725 break; 2716 2726 2717 case 4 6:2718 #line 62 2"grammar.y"2727 case 47: 2728 #line 627 "grammar.y" 2719 2729 { 2720 2730 if(iiExprArith2(&(yyval.lv),&(yyvsp[(1) - (4)].lv),'[',&(yyvsp[(3) - (4)].lv))) YYERROR; … … 2722 2732 break; 2723 2733 2724 case 4 7:2725 #line 6 26"grammar.y"2734 case 48: 2735 #line 631 "grammar.y" 2726 2736 { 2727 2737 if(iiExprArith1(&(yyval.lv),&(yyvsp[(3) - (4)].lv),(yyvsp[(1) - (4)].i))) YYERROR; … … 2729 2739 break; 2730 2740 2731 case 4 8:2732 #line 63 0"grammar.y"2741 case 49: 2742 #line 635 "grammar.y" 2733 2743 { 2734 2744 if(iiExprArithM(&(yyval.lv),&(yyvsp[(3) - (4)].lv),(yyvsp[(1) - (4)].i))) YYERROR; … … 2736 2746 break; 2737 2747 2738 case 49:2739 #line 63 4"grammar.y"2748 case 50: 2749 #line 639 "grammar.y" 2740 2750 { 2741 2751 if(iiExprArithM(&(yyval.lv),NULL,(yyvsp[(1) - (3)].i))) YYERROR; … … 2743 2753 break; 2744 2754 2745 case 5 0:2746 #line 6 38"grammar.y"2755 case 51: 2756 #line 643 "grammar.y" 2747 2757 { 2748 2758 if(iiExprArith1(&(yyval.lv),&(yyvsp[(3) - (4)].lv),(yyvsp[(1) - (4)].i))) YYERROR; … … 2750 2760 break; 2751 2761 2752 case 5 1:2753 #line 64 2"grammar.y"2762 case 52: 2763 #line 647 "grammar.y" 2754 2764 { 2755 2765 if(iiExprArithM(&(yyval.lv),&(yyvsp[(3) - (4)].lv),(yyvsp[(1) - (4)].i))) YYERROR; … … 2757 2767 break; 2758 2768 2759 case 5 2:2760 #line 6 46"grammar.y"2769 case 53: 2770 #line 651 "grammar.y" 2761 2771 { 2762 2772 if(iiExprArithM(&(yyval.lv),NULL,(yyvsp[(1) - (3)].i))) YYERROR; … … 2764 2774 break; 2765 2775 2766 case 5 3:2767 #line 65 0"grammar.y"2776 case 54: 2777 #line 655 "grammar.y" 2768 2778 { 2769 2779 if(iiExprArith1(&(yyval.lv),&(yyvsp[(3) - (4)].lv),(yyvsp[(1) - (4)].i))) YYERROR; … … 2771 2781 break; 2772 2782 2773 case 5 4:2774 #line 65 4"grammar.y"2783 case 55: 2784 #line 659 "grammar.y" 2775 2785 { 2776 2786 if(iiExprArith2(&(yyval.lv),&(yyvsp[(3) - (6)].lv),(yyvsp[(1) - (6)].i),&(yyvsp[(5) - (6)].lv),TRUE)) YYERROR; … … 2778 2788 break; 2779 2789 2780 case 5 5:2781 #line 6 58"grammar.y"2790 case 56: 2791 #line 663 "grammar.y" 2782 2792 { 2783 2793 if(iiExprArith3(&(yyval.lv),(yyvsp[(1) - (8)].i),&(yyvsp[(3) - (8)].lv),&(yyvsp[(5) - (8)].lv),&(yyvsp[(7) - (8)].lv))) YYERROR; … … 2785 2795 break; 2786 2796 2787 case 5 6:2788 #line 66 2"grammar.y"2797 case 57: 2798 #line 667 "grammar.y" 2789 2799 { 2790 2800 if(iiExprArith2(&(yyval.lv),&(yyvsp[(3) - (6)].lv),(yyvsp[(1) - (6)].i),&(yyvsp[(5) - (6)].lv),TRUE)) YYERROR; … … 2792 2802 break; 2793 2803 2794 case 5 7:2795 #line 6 66"grammar.y"2804 case 58: 2805 #line 671 "grammar.y" 2796 2806 { 2797 2807 if(iiExprArith3(&(yyval.lv),(yyvsp[(1) - (8)].i),&(yyvsp[(3) - (8)].lv),&(yyvsp[(5) - (8)].lv),&(yyvsp[(7) - (8)].lv))) YYERROR; … … 2799 2809 break; 2800 2810 2801 case 5 8:2802 #line 67 0"grammar.y"2811 case 59: 2812 #line 675 "grammar.y" 2803 2813 { 2804 2814 if(iiExprArith1(&(yyval.lv),&(yyvsp[(3) - (4)].lv),(yyvsp[(1) - (4)].i))) YYERROR; … … 2806 2816 break; 2807 2817 2808 case 59:2809 #line 67 4"grammar.y"2818 case 60: 2819 #line 679 "grammar.y" 2810 2820 { 2811 2821 if(iiExprArith1(&(yyval.lv),&(yyvsp[(3) - (4)].lv),(yyvsp[(1) - (4)].i))) YYERROR; … … 2813 2823 break; 2814 2824 2815 case 6 0:2816 #line 6 78"grammar.y"2825 case 61: 2826 #line 683 "grammar.y" 2817 2827 { 2818 2828 if(iiExprArith2(&(yyval.lv),&(yyvsp[(3) - (6)].lv),(yyvsp[(1) - (6)].i),&(yyvsp[(5) - (6)].lv),TRUE)) YYERROR; … … 2820 2830 break; 2821 2831 2822 case 6 1:2823 #line 68 2"grammar.y"2832 case 62: 2833 #line 687 "grammar.y" 2824 2834 { 2825 2835 if(iiExprArith1(&(yyval.lv),&(yyvsp[(3) - (4)].lv),(yyvsp[(1) - (4)].i))) YYERROR; … … 2827 2837 break; 2828 2838 2829 case 6 2:2830 #line 6 86"grammar.y"2839 case 63: 2840 #line 691 "grammar.y" 2831 2841 { 2832 2842 if(iiExprArith2(&(yyval.lv),&(yyvsp[(3) - (6)].lv),(yyvsp[(1) - (6)].i),&(yyvsp[(5) - (6)].lv),TRUE)) YYERROR; … … 2834 2844 break; 2835 2845 2836 case 6 3:2837 #line 69 0"grammar.y"2846 case 64: 2847 #line 695 "grammar.y" 2838 2848 { 2839 2849 if(iiExprArith3(&(yyval.lv),(yyvsp[(1) - (8)].i),&(yyvsp[(3) - (8)].lv),&(yyvsp[(5) - (8)].lv),&(yyvsp[(7) - (8)].lv))) YYERROR; … … 2841 2851 break; 2842 2852 2843 case 6 4:2844 #line 69 4"grammar.y"2853 case 65: 2854 #line 699 "grammar.y" 2845 2855 { 2846 2856 if(iiExprArith3(&(yyval.lv),(yyvsp[(1) - (8)].i),&(yyvsp[(3) - (8)].lv),&(yyvsp[(5) - (8)].lv),&(yyvsp[(7) - (8)].lv))) YYERROR; … … 2848 2858 break; 2849 2859 2850 case 6 5:2851 #line 698"grammar.y"2860 case 66: 2861 #line 703 "grammar.y" 2852 2862 { 2853 2863 if(iiExprArithM(&(yyval.lv),NULL,(yyvsp[(1) - (3)].i))) YYERROR; … … 2855 2865 break; 2856 2866 2857 case 6 6:2858 #line 70 2"grammar.y"2867 case 67: 2868 #line 707 "grammar.y" 2859 2869 { 2860 2870 if(iiExprArithM(&(yyval.lv),&(yyvsp[(3) - (4)].lv),(yyvsp[(1) - (4)].i))) YYERROR; … … 2862 2872 break; 2863 2873 2864 case 6 7:2865 #line 7 06"grammar.y"2874 case 68: 2875 #line 711 "grammar.y" 2866 2876 { 2867 2877 if(iiExprArith3(&(yyval.lv),MATRIX_CMD,&(yyvsp[(3) - (8)].lv),&(yyvsp[(5) - (8)].lv),&(yyvsp[(7) - (8)].lv))) YYERROR; … … 2869 2879 break; 2870 2880 2871 case 6 8:2872 #line 71 0"grammar.y"2881 case 69: 2882 #line 715 "grammar.y" 2873 2883 { 2874 2884 if(iiExprArith1(&(yyval.lv),&(yyvsp[(3) - (4)].lv),MATRIX_CMD)) YYERROR; … … 2876 2886 break; 2877 2887 2878 case 69:2879 #line 71 4"grammar.y"2888 case 70: 2889 #line 719 "grammar.y" 2880 2890 { 2881 2891 if(iiExprArith3(&(yyval.lv),INTMAT_CMD,&(yyvsp[(3) - (8)].lv),&(yyvsp[(5) - (8)].lv),&(yyvsp[(7) - (8)].lv))) YYERROR; … … 2883 2893 break; 2884 2894 2885 case 7 0:2886 #line 7 18"grammar.y"2895 case 71: 2896 #line 723 "grammar.y" 2887 2897 { 2888 2898 if(iiExprArith1(&(yyval.lv),&(yyvsp[(3) - (4)].lv),INTMAT_CMD)) YYERROR; … … 2890 2900 break; 2891 2901 2892 case 7 1:2893 #line 72 2"grammar.y"2902 case 72: 2903 #line 727 "grammar.y" 2894 2904 { 2895 2905 if(iiExprArith3(&(yyval.lv),RING_CMD,&(yyvsp[(3) - (8)].lv),&(yyvsp[(5) - (8)].lv),&(yyvsp[(7) - (8)].lv))) YYERROR; … … 2897 2907 break; 2898 2908 2899 case 7 2:2900 #line 7 26"grammar.y"2909 case 73: 2910 #line 731 "grammar.y" 2901 2911 { 2902 2912 if(iiExprArith1(&(yyval.lv),&(yyvsp[(3) - (4)].lv),RING_CMD)) YYERROR; … … 2904 2914 break; 2905 2915 2906 case 7 3:2907 #line 73 0"grammar.y"2916 case 74: 2917 #line 735 "grammar.y" 2908 2918 { 2909 2919 (yyval.lv)=(yyvsp[(2) - (3)].lv); … … 2911 2921 break; 2912 2922 2913 case 7 4:2914 #line 73 4"grammar.y"2923 case 75: 2924 #line 739 "grammar.y" 2915 2925 { 2916 2926 #ifdef SIQ … … 2931 2941 break; 2932 2942 2933 case 7 5:2934 #line 75 1"grammar.y"2943 case 76: 2944 #line 756 "grammar.y" 2935 2945 { 2936 2946 #ifdef SIQ … … 2940 2950 break; 2941 2951 2942 case 7 6:2943 #line 7 57"grammar.y"2952 case 77: 2953 #line 762 "grammar.y" 2944 2954 { 2945 2955 #ifdef SIQ … … 2953 2963 break; 2954 2964 2955 case 7 7:2956 #line 7 69"grammar.y"2965 case 78: 2966 #line 774 "grammar.y" 2957 2967 { 2958 2968 #ifdef SIQ … … 2962 2972 break; 2963 2973 2964 case 7 8:2965 #line 7 77"grammar.y"2974 case 79: 2975 #line 782 "grammar.y" 2966 2976 { 2967 2977 #ifdef SIQ … … 2971 2981 break; 2972 2982 2973 case 79:2974 #line 7 86"grammar.y"2983 case 80: 2984 #line 791 "grammar.y" 2975 2985 { 2976 2986 if(iiExprArith1(&(yyval.lv),&(yyvsp[(1) - (2)].lv),PLUSPLUS)) YYERROR; … …