=>> Building lang/mtasc build started at Mon Apr 1 08:37:34 BST 2024 port directory: /usr/ports/lang/mtasc package name: mtasc-1.14_3 building for: FreeBSD pkg-builder.dan.net.uk 13.2-RELEASE-p10 FreeBSD 13.2-RELEASE-p10 amd64 maintained by: saper@saper.info Makefile datestamp: -rw-r--r-- 1 root wheel 2408 Feb 25 10:26 /usr/ports/lang/mtasc/Makefile Ports top last git commit: c2c35d895e Ports top unclean checkout: yes Port dir last git commit: 5eba91cd4c Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.99.20240122_1 Host OSVERSION: 1400097 Jail OSVERSION: 1302001 Job Id: 09 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1302001 UNAME_v=FreeBSD 13.2-RELEASE-p10 UNAME_r=13.2-RELEASE-p10 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.99.20240122_1 MASTERMNT=/usr/local/poudriere/data/.m/13-amd64-default-dan/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=screen OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/13-amd64-default-dan/09/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=13-amd64-default-dan SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/13-amd64-default-dan/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.99.20240122_1 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for mtasc-1.14_3: DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- saper@saper.info --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/lang/mtasc/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/mtasc/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/mtasc/work/.cache HOME=/wrkdirs/usr/ports/lang/mtasc/work TMPDIR="/tmp" PATH=/ccache/libexec/ccache:/wrkdirs/usr/ports/lang/mtasc/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/mtasc/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCACHE_DIR="/root/.ccache" --End CONFIGURE_ENV-- --MAKE_ENV-- OCAMLFIND_DESTDIR="/wrkdirs/usr/ports/lang/mtasc/work/stage/usr/local/lib/ocaml/site-lib" OCAMLFIND_LDCONF="/usr/local/lib/ocaml/ld.conf" XDG_DATA_HOME=/wrkdirs/usr/ports/lang/mtasc/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/mtasc/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/mtasc/work/.cache HOME=/wrkdirs/usr/ports/lang/mtasc/work TMPDIR="/tmp" PATH=/ccache/libexec/ccache:/wrkdirs/usr/ports/lang/mtasc/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/mtasc/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CCACHE_DIR="/root/.ccache" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PORTDOCS="" PORTEXAMPLES="" OCAML_SITELIBDIR="lib/ocaml/site-lib" OSREL=13.2 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/mtasc" EXAMPLESDIR="share/examples/mtasc" DATADIR="share/mtasc" WWWDIR="www/mtasc" ETCDIR="etc/mtasc" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/mtasc DOCSDIR=/usr/local/share/doc/mtasc EXAMPLESDIR=/usr/local/share/examples/mtasc WWWDIR=/usr/local/www/mtasc ETCDIR=/usr/local/etc/mtasc --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### CCACHE_CPP2=1 WITH_SSP_PORTS=yes WITH_SSP=yes #WITH_LTO=yes DISABLE_LICENSES=yes LICENSES_ACCEPTED=AGPLv3 APACHE10 APACHE11 APACHE20 ART10 ARTPERL10 ART20 BSD BSD2CLAUSE BSD3CLAUSE BSD4CLAUSE BSL CC0-1.0 CDDL ClArtistic EPL GFDL GMGPL GPLv1 GPLv2 GPLv3 GPLv3RLE ISCL LGPL20 LGPL21 LGPL3 LPPL10 LPPL11 LPPL12 LPPL13 LPPL13a LPPL13b LPPL13c MIT MPL OpenSSL OFL10 OFL11 OWL PostgreSQL PHP202 PHP30 PHP301 PSFL RUBY ZLIB ZPL21 SVM-Light EULA ALASIR Microsoft-exFAT SIMIAN UDEVGAME unknown MTA COMMERCIAL teamspeak NO_LICENSES_DIALOGS=yes #### #### NO_IGNORE=yes DEFAULT_VERSIONS+=ssl=openssl mysql=8.0 imagemagick=7 samba=4.13 java=18 WITH_SETID_MODE=force PHP_ZTS=enabled OPTIONS_UNSET+=OPENJPEG OPTIONS_UNSET+=GSSAPI_BASE OPTIONS_SET+=ZTS OPTIONS_SET+=GSSAPI_NONE WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache NO_CCACHE_DEPEND=1 CCACHE_WRAPPER_PATH= /ccache/libexec/ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> mtasc-1.14_3 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.20.9_1.pkg [pkg-builder.dan.net.uk] Installing pkg-1.20.9_1... [pkg-builder.dan.net.uk] Extracting pkg-1.20.9_1: .......... done ===> mtasc-1.14_3 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of mtasc-1.14_3 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by mtasc-1.14_3 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by mtasc-1.14_3 for building => SHA256 Checksum OK for mtasc-1.14.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> mtasc-1.14_3 depends on file: /usr/local/bin/ocamlc - not found ===> Installing existing package /packages/All/ocaml-4.14.1.pkg [pkg-builder.dan.net.uk] Installing ocaml-4.14.1... [pkg-builder.dan.net.uk] Extracting ocaml-4.14.1: .......... done ===> mtasc-1.14_3 depends on file: /usr/local/bin/ocamlc - found ===> Returning to build of mtasc-1.14_3 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by mtasc-1.14_3 for building ===> Extracting for mtasc-1.14_3 => SHA256 Checksum OK for mtasc-1.14.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> mtasc-1.14_3 depends on file: /usr/local/bin/ocamlc - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for mtasc-1.14_3 ===> Applying FreeBSD patches for mtasc-1.14_3 from /usr/ports/lang/mtasc/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> mtasc-1.14_3 depends on file: /usr/local/lib/ocaml/site-lib/extlib/IO.cmi - not found ===> Installing existing package /packages/All/ocaml-extlib-1.7.9_2.pkg [pkg-builder.dan.net.uk] Installing ocaml-extlib-1.7.9_2... [pkg-builder.dan.net.uk] `-- Installing ocaml-findlib-1.9.6_2... [pkg-builder.dan.net.uk] | `-- Installing ocaml-labltk-8.06.12... [pkg-builder.dan.net.uk] | | `-- Installing tcl86-8.6.14_1... [pkg-builder.dan.net.uk] | | `-- Extracting tcl86-8.6.14_1: .......... done [pkg-builder.dan.net.uk] | | `-- Installing tk86-8.6.14_1... [pkg-builder.dan.net.uk] | | `-- Installing fontconfig-2.15.0_2,1... [pkg-builder.dan.net.uk] | | | `-- Installing expat-2.6.1... [pkg-builder.dan.net.uk] | | | `-- Extracting expat-2.6.1: .......... done [pkg-builder.dan.net.uk] | | | `-- Installing freetype2-2.13.2... [pkg-builder.dan.net.uk] | | | `-- Extracting freetype2-2.13.2: .......... done [pkg-builder.dan.net.uk] | | `-- Extracting fontconfig-2.15.0_2,1: .......... done [pkg-builder.dan.net.uk] | | `-- Installing libX11-1.8.7_1,1... [pkg-builder.dan.net.uk] | | | `-- Installing libxcb-1.16.1... [pkg-builder.dan.net.uk] | | | `-- Installing libXau-1.0.9_1... [pkg-builder.dan.net.uk] | | | `-- Extracting libXau-1.0.9_1: .......... done [pkg-builder.dan.net.uk] | | | `-- Installing libXdmcp-1.1.5... [pkg-builder.dan.net.uk] | | | | `-- Installing xorgproto-2023.2... [pkg-builder.dan.net.uk] | | | | `-- Extracting xorgproto-2023.2: .......... done [pkg-builder.dan.net.uk] | | | `-- Extracting libXdmcp-1.1.5: ...... done [pkg-builder.dan.net.uk] | | | `-- Extracting libxcb-1.16.1: .......... done [pkg-builder.dan.net.uk] | | `-- Extracting libX11-1.8.7_1,1: .......... done [pkg-builder.dan.net.uk] | | `-- Installing libXScrnSaver-1.2.4_1... [pkg-builder.dan.net.uk] | | | `-- Installing libXext-1.3.6,1... [pkg-builder.dan.net.uk] | | | `-- Extracting libXext-1.3.6,1: .......... done [pkg-builder.dan.net.uk] | | `-- Extracting libXScrnSaver-1.2.4_1: .......... done [pkg-builder.dan.net.uk] | | `-- Installing libXft-2.3.7_1... [pkg-builder.dan.net.uk] | | | `-- Installing libXrender-0.9.10_2... [pkg-builder.dan.net.uk] | | | `-- Extracting libXrender-0.9.10_2: ....... done [pkg-builder.dan.net.uk] | | `-- Extracting libXft-2.3.7_1: .......... done [pkg-builder.dan.net.uk] | | `-- Extracting tk86-8.6.14_1: .......... done [pkg-builder.dan.net.uk] | `-- Extracting ocaml-labltk-8.06.12: .......... done [pkg-builder.dan.net.uk] `-- Extracting ocaml-findlib-1.9.6_2: .......... done [pkg-builder.dan.net.uk] Extracting ocaml-extlib-1.7.9_2: .......... done ==> Running trigger: fontconfig.ucl Running fc-cache to build fontconfig cache... ===== Message from freetype2-2.13.2: -- The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. If LONG_PCF_NAMES port's option was enabled, the PCF family names may include the foundry and information whether they contain wide characters. For example, "Sony Fixed" or "Misc Fixed Wide", instead of "Fixed". This can be disabled at run time with using pcf:no-long-family-names property, if needed. Example: FREETYPE_PROPERTIES=pcf:no-long-family-names=1 How to recreate fontconfig cache with using such environment variable, if needed: # env FREETYPE_PROPERTIES=pcf:no-long-family-names=1 fc-cache -fsv The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/index.html, if documentation was installed). ===> mtasc-1.14_3 depends on file: /usr/local/lib/ocaml/site-lib/extlib/IO.cmi - found ===> Returning to build of mtasc-1.14_3 ===> mtasc-1.14_3 depends on file: /usr/local/bin/ocamlc - found ===> mtasc-1.14_3 depends on file: /usr/local/bin/ocamlfind - found ===> mtasc-1.14_3 depends on file: /usr/local/bin/camlp4 - not found ===> Installing existing package /packages/All/ocaml-camlp4-4.14+1.pkg [pkg-builder.dan.net.uk] Installing ocaml-camlp4-4.14+1... [pkg-builder.dan.net.uk] Extracting ocaml-camlp4-4.14+1: .......... done ===> mtasc-1.14_3 depends on file: /usr/local/bin/camlp4 - found ===> Returning to build of mtasc-1.14_3 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for mtasc-1.14_3 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for mtasc-1.14_3 (cd /wrkdirs/usr/ports/lang/mtasc/work/ocaml/extc && /usr/local/bin/ocamlopt /wrkdirs/usr/ports/lang/mtasc/work/ocaml/extc/extc_stubs.c && /usr/local/bin/ocamlopt -a -o extc.cmxa -cclib "/wrkdirs/usr/ports/lang/mtasc/work/ocaml/extc/extc_stubs.o" -cclib -lz extc.mli extc.ml ) /wrkdirs/usr/ports/lang/mtasc/work/ocaml/extc/extc_stubs.c:44:12: warning: "alloc" is deprecated: use "caml_alloc" instead [-W#pragma-messages] value z = alloc((sizeof(z_stream) + sizeof(value) - 1) / sizeof(value),Abstract_tag); ^ /usr/local/lib/ocaml/caml/compatibility.h:46:15: note: expanded from macro 'alloc' #define alloc CAML_DEPRECATED("alloc", "caml_alloc") caml_alloc /*SP*/ ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :104:6: note: expanded from here GCC warning "\"alloc\" is deprecated: use \"caml_alloc\" instead" ^ /wrkdirs/usr/ports/lang/mtasc/work/ocaml/extc/extc_stubs.c:57:3: warning: "failwith" is deprecated: use "caml_failwith" instead [-W#pragma-messages] failwith("zlib_deflate_init"); ^ /usr/local/lib/ocaml/caml/compatibility.h:111:18: note: expanded from macro 'failwith' #define failwith CAML_DEPRECATED("failwith", "caml_failwith") caml_failwith ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :108:6: note: expanded from here GCC warning "\"failwith\" is deprecated: use \"caml_failwith\" instead" ^ /wrkdirs/usr/ports/lang/mtasc/work/ocaml/extc/extc_stubs.c:61:116: warning: "flush" is deprecated: use "caml_flush" instead [-W#pragma-messages] CAMLprim value zlib_deflate( value zv, value src, value spos, value slen, value dst, value dpos, value dlen, value flush ) { ^ /usr/local/lib/ocaml/caml/compatibility.h:191:15: note: expanded from macro 'flush' #define flush CAML_DEPRECATED("flush", "caml_flush") caml_flush /*SP*/ ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :112:6: note: expanded from here GCC warning "\"flush\" is deprecated: use \"caml_flush\" instead" ^ /wrkdirs/usr/ports/lang/mtasc/work/ocaml/extc/extc_stubs.c:70:29: warning: "flush" is deprecated: use "caml_flush" instead [-W#pragma-messages] if( (r = deflate(z,Int_val(flush))) < 0 ) ^ /usr/local/lib/ocaml/caml/compatibility.h:191:15: note: expanded from macro 'flush' #define flush CAML_DEPRECATED("flush", "caml_flush") caml_flush /*SP*/ ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ /wrkdirs/usr/ports/lang/mtasc/work/ocaml/extc/extc_stubs.c:71:3: warning: "failwith" is deprecated: use "caml_failwith" instead [-W#pragma-messages] failwith("zlib_deflate"); ^ /usr/local/lib/ocaml/caml/compatibility.h:111:18: note: expanded from macro 'failwith' #define failwith CAML_DEPRECATED("failwith", "caml_failwith") caml_failwith ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :120:6: note: expanded from here GCC warning "\"failwith\" is deprecated: use \"caml_failwith\" instead" ^ /wrkdirs/usr/ports/lang/mtasc/work/ocaml/extc/extc_stubs.c:76:8: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead [-W#pragma-messages] res = alloc_small(3, 0); ^ /usr/local/lib/ocaml/caml/compatibility.h:47:21: note: expanded from macro 'alloc_small' #define alloc_small CAML_DEPRECATED("alloc_small", "caml_alloc_small") caml_alloc_small ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :124:6: note: expanded from here GCC warning "\"alloc_small\" is deprecated: use \"caml_alloc_small\" instead" ^ /wrkdirs/usr/ports/lang/mtasc/work/ocaml/extc/extc_stubs.c:89:3: warning: "failwith" is deprecated: use "caml_failwith" instead [-W#pragma-messages] failwith("zlib_deflate_end"); ^ /usr/local/lib/ocaml/caml/compatibility.h:111:18: note: expanded from macro 'failwith' #define failwith CAML_DEPRECATED("failwith", "caml_failwith") caml_failwith ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :128:6: note: expanded from here GCC warning "\"failwith\" is deprecated: use \"caml_failwith\" instead" ^ /wrkdirs/usr/ports/lang/mtasc/work/ocaml/extc/extc_stubs.c:96:3: warning: "failwith" is deprecated: use "caml_failwith" instead [-W#pragma-messages] failwith("zlib_inflate_init"); ^ /usr/local/lib/ocaml/caml/compatibility.h:111:18: note: expanded from macro 'failwith' #define failwith CAML_DEPRECATED("failwith", "caml_failwith") caml_failwith ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :132:6: note: expanded from here GCC warning "\"failwith\" is deprecated: use \"caml_failwith\" instead" ^ /wrkdirs/usr/ports/lang/mtasc/work/ocaml/extc/extc_stubs.c:100:116: warning: "flush" is deprecated: use "caml_flush" instead [-W#pragma-messages] CAMLprim value zlib_inflate( value zv, value src, value spos, value slen, value dst, value dpos, value dlen, value flush ) { ^ /usr/local/lib/ocaml/caml/compatibility.h:191:15: note: expanded from macro 'flush' #define flush CAML_DEPRECATED("flush", "caml_flush") caml_flush /*SP*/ ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :136:6: note: expanded from here GCC warning "\"flush\" is deprecated: use \"caml_flush\" instead" ^ /wrkdirs/usr/ports/lang/mtasc/work/ocaml/extc/extc_stubs.c:109:29: warning: "flush" is deprecated: use "caml_flush" instead [-W#pragma-messages] if( (r = inflate(z,Int_val(flush))) < 0 ) ^ /usr/local/lib/ocaml/caml/compatibility.h:191:15: note: expanded from macro 'flush' #define flush CAML_DEPRECATED("flush", "caml_flush") caml_flush /*SP*/ ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ /wrkdirs/usr/ports/lang/mtasc/work/ocaml/extc/extc_stubs.c:110:3: warning: "failwith" is deprecated: use "caml_failwith" instead [-W#pragma-messages] failwith("zlib_inflate"); ^ /usr/local/lib/ocaml/caml/compatibility.h:111:18: note: expanded from macro 'failwith' #define failwith CAML_DEPRECATED("failwith", "caml_failwith") caml_failwith ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :4:6: note: expanded from here GCC warning "\"failwith\" is deprecated: use \"caml_failwith\" instead" ^ /wrkdirs/usr/ports/lang/mtasc/work/ocaml/extc/extc_stubs.c:115:8: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead [-W#pragma-messages] res = alloc_small(3, 0); ^ /usr/local/lib/ocaml/caml/compatibility.h:47:21: note: expanded from macro 'alloc_small' #define alloc_small CAML_DEPRECATED("alloc_small", "caml_alloc_small") caml_alloc_small ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :8:6: note: expanded from here GCC warning "\"alloc_small\" is deprecated: use \"caml_alloc_small\" instead" ^ /wrkdirs/usr/ports/lang/mtasc/work/ocaml/extc/extc_stubs.c:128:3: warning: "failwith" is deprecated: use "caml_failwith" instead [-W#pragma-messages] failwith("zlib_inflate_end"); ^ /usr/local/lib/ocaml/caml/compatibility.h:111:18: note: expanded from macro 'failwith' #define failwith CAML_DEPRECATED("failwith", "caml_failwith") caml_failwith ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :12:6: note: expanded from here GCC warning "\"failwith\" is deprecated: use \"caml_failwith\" instead" ^ /wrkdirs/usr/ports/lang/mtasc/work/ocaml/extc/extc_stubs.c:148:3: warning: implicit declaration of function 'warn' is invalid in C99 [-Wimplicit-function-declaration] warn("sysctl: kern.proc.pathname: %d", pid); ^ /wrkdirs/usr/ports/lang/mtasc/work/ocaml/extc/extc_stubs.c:187:3: warning: "failwith" is deprecated: use "caml_failwith" instead [-W#pragma-messages] failwith("get_full_path"); ^ /usr/local/lib/ocaml/caml/compatibility.h:111:18: note: expanded from macro 'failwith' #define failwith CAML_DEPRECATED("failwith", "caml_failwith") caml_failwith ^ /usr/local/lib/ocaml/caml/misc.h:58:3: note: expanded from macro 'CAML_DEPRECATED' CAML_PREPROWARNING(name1 is deprecated: use name2 instead) ^ /usr/local/lib/ocaml/caml/misc.h:56:31: note: expanded from macro 'CAML_PREPROWARNING' #define CAML_PREPROWARNING(x) _Pragma(CAML_MAKEWARNING2(x)) ^ :16:6: note: expanded from here GCC warning "\"failwith\" is deprecated: use \"caml_failwith\" instead" ^ 15 warnings generated. File "extc.ml", line 58, characters 11-24: 58 | let tmp = String.create bufsize in ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. File "extc.ml", line 70, characters 11-24: 70 | let big = String.create !total in ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create/BytesLabels.create instead. (cd /wrkdirs/usr/ports/lang/mtasc/work/ocaml/swflib && /usr/local/bin/ocamlfind ocamlopt -package extlib -a -o swflib.cmxa -I /wrkdirs/usr/ports/lang/mtasc/work/ocaml/extc -I /wrkdirs/usr/ports/lang/mtasc/work/ocaml/swflib as3.mli as3code.ml as3parse.ml swf.ml swfZip.ml actionScript.ml swfParser.ml ) File "swfParser.ml", line 405, characters 14-31: 405 | seek_in ch ((Pervasives.pos_in ch) + n) ^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "swfParser.ml", line 566, characters 1-11: 566 | write_bits b 5 nbits; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 567, characters 1-11: 567 | write_bits b nbits r.left; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 568, characters 1-11: 568 | write_bits b nbits r.right; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 569, characters 1-11: 569 | write_bits b nbits r.top; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 570, characters 1-11: 570 | write_bits b nbits r.bottom; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 576, characters 10-20: 576 | | [] -> write_bits b n 0 ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 577, characters 11-21: 577 | | [x] -> write_bits b n x ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 581, characters 10-20: 581 | | [] -> write_bits b 30 0; write_multi_bits b (n - 30) [] ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 582, characters 14-24: 582 | | x :: l -> write_bits b 30 x; write_multi_bits b (n - 30) l ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 587, characters 1-11: 587 | write_bits b 5 nbits; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 598, characters 2-12: 598 | write_bits b 5 nbits; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 599, characters 2-12: 599 | write_bits b nbits m.mx; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 600, characters 2-12: 600 | write_bits b nbits m.my; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 604, characters 2-12: 604 | write_bits b 1 0 ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 606, characters 2-12: 606 | write_bits b 1 1; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 611, characters 2-12: 611 | write_bits b 1 0 ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 613, characters 2-12: 613 | write_bits b 1 1; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 623, characters 2-12: 623 | write_bits b 2 0; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 624, characters 2-12: 624 | write_bits b 4 1; (* some strange MM thing... *) ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 626, characters 2-12: 626 | write_bits b 2 2; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 627, characters 2-12: 627 | write_bits b 4 nbits; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 630, characters 2-12: 630 | write_bits b 2 1; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 631, characters 2-12: 631 | write_bits b 4 nbits; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 634, characters 2-12: 634 | write_bits b 2 3; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 635, characters 2-12: 635 | write_bits b 4 nbits; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 1490, characters 1-11: 1490 | write_bits b 6 flags; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 1492, characters 2-12: 1492 | write_bits b 5 n; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 1493, characters 2-12: 1493 | write_bits b n dx; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 1494, characters 2-12: 1494 | write_bits b n dy; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 1507, characters 2-12: 1507 | write_bits b 4 !nfbits; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 1508, characters 2-12: 1508 | write_bits b 4 !nlbits ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 1514, characters 2-12: 1514 | write_bits b 2 2; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 1515, characters 2-12: 1515 | write_bits b 4 (s.scer_nbits - 2); ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 1516, characters 2-12: 1516 | write_bits b s.scer_nbits s.scer_cx; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 1517, characters 2-12: 1517 | write_bits b s.scer_nbits s.scer_cy; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 1518, characters 2-12: 1518 | write_bits b s.scer_nbits s.scer_ax; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 1519, characters 2-12: 1519 | write_bits b s.scer_nbits s.scer_ay; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 1521, characters 2-12: 1521 | write_bits b 2 3; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 1522, characters 2-12: 1522 | write_bits b 4 (s.sser_nbits - 2); ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 1527, characters 3-13: 1527 | write_bits b 1 0; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 1528, characters 3-13: 1528 | write_bits b 1 (if (fst s.sser_line) = None then 1 else 0); ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 1529, characters 3-13: 1529 | write_bits b s.sser_nbits p; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 1531, characters 3-13: 1531 | write_bits b 1 1; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 1532, characters 3-13: 1532 | write_bits b s.sser_nbits dx; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 1533, characters 3-13: 1533 | write_bits b s.sser_nbits dy ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 1540, characters 1-11: 1540 | write_bits b 4 r.srs_nfbits; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 1541, characters 1-11: 1541 | write_bits b 4 r.srs_nlbits; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 1545, characters 1-11: 1545 | write_bits b 6 0; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 1581, characters 2-12: 1581 | write_bits bits t.txt_ngbits g.txg_index; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. File "swfParser.ml", line 1582, characters 2-12: 1582 | write_bits bits t.txt_nabits g.txg_advanced; ^^^^^^^^^^ Warning 6 [labels-omitted]: label nbits was omitted in the application of this function. (cd /wrkdirs/usr/ports/lang/mtasc/work/ocaml/mtasc && /usr/local/bin/ocamllex lexer.mll && /usr/local/bin/ocamlopt -c expr.ml lexer.ml && /usr/local/bin/ocamlopt -c -pp camlp4o parser.ml && /usr/local/bin/ocamlfind ocamlopt -package extlib -c -I /wrkdirs/usr/ports/lang/mtasc/work/ocaml/extc -I /wrkdirs/usr/ports/lang/mtasc/work/ocaml/swflib typer.ml class.ml plugin.ml genSwf.ml main.ml ) 101 states, 709 transitions, table size 3442 bytes File "parser.ml", line 89, characters 15-29: 89 | | _ -> raise Stream.Failure ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 98-101, characters 21-56: 98 | .....................parser 99 | | [< '(Eof,_) >] -> [] 100 | | [< '(Next,_); el = parse_code >] -> el 101 | | [< e = parse_signature; el = parse_code >] -> e :: el Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 98-101, characters 21-56: 98 | .....................parser 99 | | [< '(Eof,_) >] -> [] 100 | | [< '(Next,_); el = parse_code >] -> el 101 | | [< e = parse_signature; el = parse_code >] -> e :: el Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 99, characters 6-14: 99 | | [< '(Eof,_) >] -> [] ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 100, characters 6-15: 100 | | [< '(Next,_); el = parse_code >] -> el ^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 100, characters 17-32: 100 | | [< '(Next,_); el = parse_code >] -> el ^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 100, characters 6-15: 100 | | [< '(Next,_); el = parse_code >] -> el ^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 101, characters 27-42: 101 | | [< e = parse_signature; el = parse_code >] -> e :: el ^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 98-101, characters 21-56: 98 | .....................parser 99 | | [< '(Eof,_) >] -> [] 100 | | [< '(Next,_); el = parse_code >] -> el 101 | | [< e = parse_signature; el = parse_code >] -> e :: el Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 103-111, characters 22-52: 103 | ......................parser 104 | | [< '(BkOpen,_); _ = parse_metadata; s = parse_signature >] -> s 105 | | [< '(Kwd Import,p1); p , w = parse_import >] -> EImport (p,w) , p1 106 | | [< '(Kwd Interface,p1); path = parse_class_path; herits = parse_herits; '(BrOpen,p); el , p2 = parse_class true >] -> 107 | EInterface (path,herits,(EBlock el,punion p p2)) , punion p1 p2 108 | | [< flags = parse_class_flags; '(Kwd Class,p); path = parse_class_path; herits = parse_herits; '(BrOpen,op); s >] -> 109 | let el, p2 = parse_class (List.exists ((=) HIntrinsic) flags) s in 110 | EClass (path, flags @ herits, (EBlock el, punion op p2)) , punion p p2 111 | | [< _ = parse_include; s = parse_signature >] -> s Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 103-111, characters 22-52: 103 | ......................parser 104 | | [< '(BkOpen,_); _ = parse_metadata; s = parse_signature >] -> s 105 | | [< '(Kwd Import,p1); p , w = parse_import >] -> EImport (p,w) , p1 106 | | [< '(Kwd Interface,p1); path = parse_class_path; herits = parse_herits; '(BrOpen,p); el , p2 = parse_class true >] -> 107 | EInterface (path,herits,(EBlock el,punion p p2)) , punion p1 p2 108 | | [< flags = parse_class_flags; '(Kwd Class,p); path = parse_class_path; herits = parse_herits; '(BrOpen,op); s >] -> 109 | let el, p2 = parse_class (List.exists ((=) HIntrinsic) flags) s in 110 | EClass (path, flags @ herits, (EBlock el, punion op p2)) , punion p p2 111 | | [< _ = parse_include; s = parse_signature >] -> s Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 104, characters 6-17: 104 | | [< '(BkOpen,_); _ = parse_metadata; s = parse_signature >] -> s ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 104, characters 19-37: 104 | | [< '(BkOpen,_); _ = parse_metadata; s = parse_signature >] -> s ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 104, characters 6-17: 104 | | [< '(BkOpen,_); _ = parse_metadata; s = parse_signature >] -> s ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 104, characters 39-58: 104 | | [< '(BkOpen,_); _ = parse_metadata; s = parse_signature >] -> s ^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 104, characters 6-17: 104 | | [< '(BkOpen,_); _ = parse_metadata; s = parse_signature >] -> s ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 105, characters 6-22: 105 | | [< '(Kwd Import,p1); p , w = parse_import >] -> EImport (p,w) , p1 ^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 105, characters 24-44: 105 | | [< '(Kwd Import,p1); p , w = parse_import >] -> EImport (p,w) , p1 ^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 105, characters 6-22: 105 | | [< '(Kwd Import,p1); p , w = parse_import >] -> EImport (p,w) , p1 ^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 106, characters 6-25: 106 | | [< '(Kwd Interface,p1); path = parse_class_path; herits = parse_herits; '(BrOpen,p); el , p2 = parse_class true >] -> ^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 106, characters 27-50: 106 | | [< '(Kwd Interface,p1); path = parse_class_path; herits = parse_herits; '(BrOpen,p); el , p2 = parse_class true >] -> ^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 106, characters 6-25: 106 | | [< '(Kwd Interface,p1); path = parse_class_path; herits = parse_herits; '(BrOpen,p); el , p2 = parse_class true >] -> ^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 106, characters 52-73: 106 | | [< '(Kwd Interface,p1); path = parse_class_path; herits = parse_herits; '(BrOpen,p); el , p2 = parse_class true >] -> ^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 106, characters 6-25: 106 | | [< '(Kwd Interface,p1); path = parse_class_path; herits = parse_herits; '(BrOpen,p); el , p2 = parse_class true >] -> ^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 106, characters 75-86: 106 | | [< '(Kwd Interface,p1); path = parse_class_path; herits = parse_herits; '(BrOpen,p); el , p2 = parse_class true >] -> ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 106, characters 75-86: 106 | | [< '(Kwd Interface,p1); path = parse_class_path; herits = parse_herits; '(BrOpen,p); el , p2 = parse_class true >] -> ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 106, characters 88-114: 106 | | [< '(Kwd Interface,p1); path = parse_class_path; herits = parse_herits; '(BrOpen,p); el , p2 = parse_class true >] -> ^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 106, characters 6-25: 106 | | [< '(Kwd Interface,p1); path = parse_class_path; herits = parse_herits; '(BrOpen,p); el , p2 = parse_class true >] -> ^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 106, characters 6-25: 106 | | [< '(Kwd Interface,p1); path = parse_class_path; herits = parse_herits; '(BrOpen,p); el , p2 = parse_class true >] -> ^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 108, characters 6-31: 108 | | [< flags = parse_class_flags; '(Kwd Class,p); path = parse_class_path; herits = parse_herits; '(BrOpen,op); s >] -> ^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 108, characters 33-47: 108 | | [< flags = parse_class_flags; '(Kwd Class,p); path = parse_class_path; herits = parse_herits; '(BrOpen,op); s >] -> ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 108, characters 33-47: 108 | | [< flags = parse_class_flags; '(Kwd Class,p); path = parse_class_path; herits = parse_herits; '(BrOpen,op); s >] -> ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 108, characters 49-72: 108 | | [< flags = parse_class_flags; '(Kwd Class,p); path = parse_class_path; herits = parse_herits; '(BrOpen,op); s >] -> ^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 103-111, characters 22-52: 103 | ......................parser 104 | | [< '(BkOpen,_); _ = parse_metadata; s = parse_signature >] -> s 105 | | [< '(Kwd Import,p1); p , w = parse_import >] -> EImport (p,w) , p1 106 | | [< '(Kwd Interface,p1); path = parse_class_path; herits = parse_herits; '(BrOpen,p); el , p2 = parse_class true >] -> 107 | EInterface (path,herits,(EBlock el,punion p p2)) , punion p1 p2 108 | | [< flags = parse_class_flags; '(Kwd Class,p); path = parse_class_path; herits = parse_herits; '(BrOpen,op); s >] -> 109 | let el, p2 = parse_class (List.exists ((=) HIntrinsic) flags) s in 110 | EClass (path, flags @ herits, (EBlock el, punion op p2)) , punion p p2 111 | | [< _ = parse_include; s = parse_signature >] -> s Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 108, characters 74-95: 108 | | [< flags = parse_class_flags; '(Kwd Class,p); path = parse_class_path; herits = parse_herits; '(BrOpen,op); s >] -> ^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 103-111, characters 22-52: 103 | ......................parser 104 | | [< '(BkOpen,_); _ = parse_metadata; s = parse_signature >] -> s 105 | | [< '(Kwd Import,p1); p , w = parse_import >] -> EImport (p,w) , p1 106 | | [< '(Kwd Interface,p1); path = parse_class_path; herits = parse_herits; '(BrOpen,p); el , p2 = parse_class true >] -> 107 | EInterface (path,herits,(EBlock el,punion p p2)) , punion p1 p2 108 | | [< flags = parse_class_flags; '(Kwd Class,p); path = parse_class_path; herits = parse_herits; '(BrOpen,op); s >] -> 109 | let el, p2 = parse_class (List.exists ((=) HIntrinsic) flags) s in 110 | EClass (path, flags @ herits, (EBlock el, punion op p2)) , punion p p2 111 | | [< _ = parse_include; s = parse_signature >] -> s Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 108, characters 97-109: 108 | | [< flags = parse_class_flags; '(Kwd Class,p); path = parse_class_path; herits = parse_herits; '(BrOpen,op); s >] -> ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 108, characters 97-109: 108 | | [< flags = parse_class_flags; '(Kwd Class,p); path = parse_class_path; herits = parse_herits; '(BrOpen,op); s >] -> ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 103-111, characters 22-52: 103 | ......................parser 104 | | [< '(BkOpen,_); _ = parse_metadata; s = parse_signature >] -> s 105 | | [< '(Kwd Import,p1); p , w = parse_import >] -> EImport (p,w) , p1 106 | | [< '(Kwd Interface,p1); path = parse_class_path; herits = parse_herits; '(BrOpen,p); el , p2 = parse_class true >] -> 107 | EInterface (path,herits,(EBlock el,punion p p2)) , punion p1 p2 108 | | [< flags = parse_class_flags; '(Kwd Class,p); path = parse_class_path; herits = parse_herits; '(BrOpen,op); s >] -> 109 | let el, p2 = parse_class (List.exists ((=) HIntrinsic) flags) s in 110 | EClass (path, flags @ herits, (EBlock el, punion op p2)) , punion p p2 111 | | [< _ = parse_include; s = parse_signature >] -> s Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 103-111, characters 22-52: 103 | ......................parser 104 | | [< '(BkOpen,_); _ = parse_metadata; s = parse_signature >] -> s 105 | | [< '(Kwd Import,p1); p , w = parse_import >] -> EImport (p,w) , p1 106 | | [< '(Kwd Interface,p1); path = parse_class_path; herits = parse_herits; '(BrOpen,p); el , p2 = parse_class true >] -> 107 | EInterface (path,herits,(EBlock el,punion p p2)) , punion p1 p2 108 | | [< flags = parse_class_flags; '(Kwd Class,p); path = parse_class_path; herits = parse_herits; '(BrOpen,op); s >] -> 109 | let el, p2 = parse_class (List.exists ((=) HIntrinsic) flags) s in 110 | EClass (path, flags @ herits, (EBlock el, punion op p2)) , punion p p2 111 | | [< _ = parse_include; s = parse_signature >] -> s Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 111, characters 25-44: 111 | | [< _ = parse_include; s = parse_signature >] -> s ^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 103-111, characters 22-52: 103 | ......................parser 104 | | [< '(BkOpen,_); _ = parse_metadata; s = parse_signature >] -> s 105 | | [< '(Kwd Import,p1); p , w = parse_import >] -> EImport (p,w) , p1 106 | | [< '(Kwd Interface,p1); path = parse_class_path; herits = parse_herits; '(BrOpen,p); el , p2 = parse_class true >] -> 107 | EInterface (path,herits,(EBlock el,punion p p2)) , punion p1 p2 108 | | [< flags = parse_class_flags; '(Kwd Class,p); path = parse_class_path; herits = parse_herits; '(BrOpen,op); s >] -> 109 | let el, p2 = parse_class (List.exists ((=) HIntrinsic) flags) s in 110 | EClass (path, flags @ herits, (EBlock el, punion op p2)) , punion p p2 111 | | [< _ = parse_include; s = parse_signature >] -> s Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 113-116, characters 19-14: 113 | ...................parser 114 | | [< '(Kwd Extends,_); p = parse_class_path; l = parse_herits >] -> HExtends p :: l 115 | | [< '(Kwd Implements,_); p = parse_class_path; l = parse_other_implements >] -> HImplements p :: l 116 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 113-116, characters 19-14: 113 | ...................parser 114 | | [< '(Kwd Extends,_); p = parse_class_path; l = parse_herits >] -> HExtends p :: l 115 | | [< '(Kwd Implements,_); p = parse_class_path; l = parse_other_implements >] -> HImplements p :: l 116 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 114, characters 6-22: 114 | | [< '(Kwd Extends,_); p = parse_class_path; l = parse_herits >] -> HExtends p :: l ^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 114, characters 24-44: 114 | | [< '(Kwd Extends,_); p = parse_class_path; l = parse_herits >] -> HExtends p :: l ^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 114, characters 6-22: 114 | | [< '(Kwd Extends,_); p = parse_class_path; l = parse_herits >] -> HExtends p :: l ^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 114, characters 46-62: 114 | | [< '(Kwd Extends,_); p = parse_class_path; l = parse_herits >] -> HExtends p :: l ^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 114, characters 6-22: 114 | | [< '(Kwd Extends,_); p = parse_class_path; l = parse_herits >] -> HExtends p :: l ^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 115, characters 6-25: 115 | | [< '(Kwd Implements,_); p = parse_class_path; l = parse_other_implements >] -> HImplements p :: l ^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 115, characters 27-47: 115 | | [< '(Kwd Implements,_); p = parse_class_path; l = parse_other_implements >] -> HImplements p :: l ^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 115, characters 6-25: 115 | | [< '(Kwd Implements,_); p = parse_class_path; l = parse_other_implements >] -> HImplements p :: l ^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 115, characters 49-75: 115 | | [< '(Kwd Implements,_); p = parse_class_path; l = parse_other_implements >] -> HImplements p :: l ^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 115, characters 6-25: 115 | | [< '(Kwd Implements,_); p = parse_class_path; l = parse_other_implements >] -> HImplements p :: l ^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 118-120, characters 29-30: 118 | .............................parser 119 | | [< '(Sep,_); p = parse_class_path; l = parse_other_implements >] -> HImplements p :: l 120 | | [< l = parse_herits >] -> l Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 118-120, characters 29-30: 118 | .............................parser 119 | | [< '(Sep,_); p = parse_class_path; l = parse_other_implements >] -> HImplements p :: l 120 | | [< l = parse_herits >] -> l Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 119, characters 6-14: 119 | | [< '(Sep,_); p = parse_class_path; l = parse_other_implements >] -> HImplements p :: l ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 119, characters 16-36: 119 | | [< '(Sep,_); p = parse_class_path; l = parse_other_implements >] -> HImplements p :: l ^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 119, characters 6-14: 119 | | [< '(Sep,_); p = parse_class_path; l = parse_other_implements >] -> HImplements p :: l ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 119, characters 38-64: 119 | | [< '(Sep,_); p = parse_class_path; l = parse_other_implements >] -> HImplements p :: l ^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 119, characters 6-14: 119 | | [< '(Sep,_); p = parse_class_path; l = parse_other_implements >] -> HImplements p :: l ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 122-125, characters 24-14: 122 | ........................parser 123 | | [< '(Kwd Intrinsic,_); l = parse_class_flags >] -> HIntrinsic :: l 124 | | [< '(Kwd Dynamic,_); l = parse_class_flags >] -> HDynamic :: l 125 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 122-125, characters 24-14: 122 | ........................parser 123 | | [< '(Kwd Intrinsic,_); l = parse_class_flags >] -> HIntrinsic :: l 124 | | [< '(Kwd Dynamic,_); l = parse_class_flags >] -> HDynamic :: l 125 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 123, characters 6-24: 123 | | [< '(Kwd Intrinsic,_); l = parse_class_flags >] -> HIntrinsic :: l ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 123, characters 26-47: 123 | | [< '(Kwd Intrinsic,_); l = parse_class_flags >] -> HIntrinsic :: l ^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 123, characters 6-24: 123 | | [< '(Kwd Intrinsic,_); l = parse_class_flags >] -> HIntrinsic :: l ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 124, characters 6-22: 124 | | [< '(Kwd Dynamic,_); l = parse_class_flags >] -> HDynamic :: l ^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 124, characters 24-45: 124 | | [< '(Kwd Dynamic,_); l = parse_class_flags >] -> HDynamic :: l ^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 124, characters 6-22: 124 | | [< '(Kwd Dynamic,_); l = parse_class_flags >] -> HDynamic :: l ^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 127-132, characters 25-128: 127 | .........................parser 128 | | [< '(BrClose,p) >] -> [] , p 129 | | [< '(Next,_); n = parse_class interf >] -> n 130 | | [< '(BkOpen,_); _ = parse_metadata; i = parse_class interf >] -> i 131 | | [< _ = parse_include; s = parse_class interf >] -> s 132 | | [< flags = parse_field_flags IsMember None; f = parse_class_field flags interf; fl , p = parse_class interf >] -> f :: fl , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 127-132, characters 25-128: 127 | .........................parser 128 | | [< '(BrClose,p) >] -> [] , p 129 | | [< '(Next,_); n = parse_class interf >] -> n 130 | | [< '(BkOpen,_); _ = parse_metadata; i = parse_class interf >] -> i 131 | | [< _ = parse_include; s = parse_class interf >] -> s 132 | | [< flags = parse_field_flags IsMember None; f = parse_class_field flags interf; fl , p = parse_class interf >] -> f :: fl , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 128, characters 6-18: 128 | | [< '(BrClose,p) >] -> [] , p ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 129, characters 6-15: 129 | | [< '(Next,_); n = parse_class interf >] -> n ^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 129, characters 17-39: 129 | | [< '(Next,_); n = parse_class interf >] -> n ^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 129, characters 6-15: 129 | | [< '(Next,_); n = parse_class interf >] -> n ^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 130, characters 6-17: 130 | | [< '(BkOpen,_); _ = parse_metadata; i = parse_class interf >] -> i ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 130, characters 19-37: 130 | | [< '(BkOpen,_); _ = parse_metadata; i = parse_class interf >] -> i ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 130, characters 6-17: 130 | | [< '(BkOpen,_); _ = parse_metadata; i = parse_class interf >] -> i ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 130, characters 39-61: 130 | | [< '(BkOpen,_); _ = parse_metadata; i = parse_class interf >] -> i ^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 130, characters 6-17: 130 | | [< '(BkOpen,_); _ = parse_metadata; i = parse_class interf >] -> i ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 131, characters 6-23: 131 | | [< _ = parse_include; s = parse_class interf >] -> s ^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 131, characters 25-47: 131 | | [< _ = parse_include; s = parse_class interf >] -> s ^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 127-132, characters 25-128: 127 | .........................parser 128 | | [< '(BrClose,p) >] -> [] , p 129 | | [< '(Next,_); n = parse_class interf >] -> n 130 | | [< '(BkOpen,_); _ = parse_metadata; i = parse_class interf >] -> i 131 | | [< _ = parse_include; s = parse_class interf >] -> s 132 | | [< flags = parse_field_flags IsMember None; f = parse_class_field flags interf; fl , p = parse_class interf >] -> f :: fl , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 132, characters 47-81: 132 | | [< flags = parse_field_flags IsMember None; f = parse_class_field flags interf; fl , p = parse_class interf >] -> f :: fl , p ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 127-132, characters 25-128: 127 | .........................parser 128 | | [< '(BrClose,p) >] -> [] , p 129 | | [< '(Next,_); n = parse_class interf >] -> n 130 | | [< '(BkOpen,_); _ = parse_metadata; i = parse_class interf >] -> i 131 | | [< _ = parse_include; s = parse_class interf >] -> s 132 | | [< flags = parse_field_flags IsMember None; f = parse_class_field flags interf; fl , p = parse_class interf >] -> f :: fl , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 132, characters 83-110: 132 | | [< flags = parse_field_flags IsMember None; f = parse_class_field flags interf; fl , p = parse_class interf >] -> f :: fl , p ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 127-132, characters 25-128: 127 | .........................parser 128 | | [< '(BrClose,p) >] -> [] , p 129 | | [< '(Next,_); n = parse_class interf >] -> n 130 | | [< '(BkOpen,_); _ = parse_metadata; i = parse_class interf >] -> i 131 | | [< _ = parse_include; s = parse_class interf >] -> s 132 | | [< flags = parse_field_flags IsMember None; f = parse_class_field flags interf; fl , p = parse_class interf >] -> f :: fl , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 134-138, characters 33-66: 134 | .................................parser 135 | | [< '(Kwd Static,_) when stat = IsMember; f = parse_field_flags IsStatic pub >] -> f 136 | | [< '(Kwd Public,_) when pub = None; f = parse_field_flags stat (Some IsPublic) >] -> f 137 | | [< '(Kwd Private,_) when pub = None; f = parse_field_flags stat (Some IsPrivate) >] -> f 138 | | [< >] -> stat , (match pub with None -> IsPublic | Some p -> p) Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 134-138, characters 33-66: 134 | .................................parser 135 | | [< '(Kwd Static,_) when stat = IsMember; f = parse_field_flags IsStatic pub >] -> f 136 | | [< '(Kwd Public,_) when pub = None; f = parse_field_flags stat (Some IsPublic) >] -> f 137 | | [< '(Kwd Private,_) when pub = None; f = parse_field_flags stat (Some IsPrivate) >] -> f 138 | | [< >] -> stat , (match pub with None -> IsPublic | Some p -> p) Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 135, characters 6-42: 135 | | [< '(Kwd Static,_) when stat = IsMember; f = parse_field_flags IsStatic pub >] -> f ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 135, characters 44-78: 135 | | [< '(Kwd Static,_) when stat = IsMember; f = parse_field_flags IsStatic pub >] -> f ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 135, characters 6-42: 135 | | [< '(Kwd Static,_) when stat = IsMember; f = parse_field_flags IsStatic pub >] -> f ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 136, characters 6-37: 136 | | [< '(Kwd Public,_) when pub = None; f = parse_field_flags stat (Some IsPublic) >] -> f ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 136, characters 39-81: 136 | | [< '(Kwd Public,_) when pub = None; f = parse_field_flags stat (Some IsPublic) >] -> f ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 136, characters 6-37: 136 | | [< '(Kwd Public,_) when pub = None; f = parse_field_flags stat (Some IsPublic) >] -> f ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 137, characters 6-38: 137 | | [< '(Kwd Private,_) when pub = None; f = parse_field_flags stat (Some IsPrivate) >] -> f ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 137, characters 40-83: 137 | | [< '(Kwd Private,_) when pub = None; f = parse_field_flags stat (Some IsPrivate) >] -> f ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 137, characters 6-38: 137 | | [< '(Kwd Private,_) when pub = None; f = parse_field_flags stat (Some IsPrivate) >] -> f ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 140-151, characters 42-18: 140 | ..........................................parser 141 | | [< '(Kwd Var,p1); vl, p2 = parse_vars p1 >] -> EVars (stat,pub,vl) , punion p1 p2 142 | | [< '(Kwd Function,p1); name, g = parse_fun_name; '(POpen,_); args , p2 = parse_args; t = parse_type_option; s >] -> 143 | EFunction { 144 | fname = name; ... 148 | fpublic = pub; 149 | fgetter = g; 150 | fexpr = if interf then None else Some (parse_expr s); 151 | } , punion p1 p2 Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 140-151, characters 42-18: 140 | ..........................................parser 141 | | [< '(Kwd Var,p1); vl, p2 = parse_vars p1 >] -> EVars (stat,pub,vl) , punion p1 p2 142 | | [< '(Kwd Function,p1); name, g = parse_fun_name; '(POpen,_); args , p2 = parse_args; t = parse_type_option; s >] -> 143 | EFunction { 144 | fname = name; ... 148 | fpublic = pub; 149 | fgetter = g; 150 | fexpr = if interf then None else Some (parse_expr s); 151 | } , punion p1 p2 Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 141, characters 6-19: 141 | | [< '(Kwd Var,p1); vl, p2 = parse_vars p1 >] -> EVars (stat,pub,vl) , punion p1 p2 ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 141, characters 21-43: 141 | | [< '(Kwd Var,p1); vl, p2 = parse_vars p1 >] -> EVars (stat,pub,vl) , punion p1 p2 ^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 141, characters 6-19: 141 | | [< '(Kwd Var,p1); vl, p2 = parse_vars p1 >] -> EVars (stat,pub,vl) , punion p1 p2 ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 142, characters 6-24: 142 | | [< '(Kwd Function,p1); name, g = parse_fun_name; '(POpen,_); args , p2 = parse_args; t = parse_type_option; s >] -> ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 142, characters 26-50: 142 | | [< '(Kwd Function,p1); name, g = parse_fun_name; '(POpen,_); args , p2 = parse_args; t = parse_type_option; s >] -> ^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 142, characters 6-24: 142 | | [< '(Kwd Function,p1); name, g = parse_fun_name; '(POpen,_); args , p2 = parse_args; t = parse_type_option; s >] -> ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 142, characters 52-62: 142 | | [< '(Kwd Function,p1); name, g = parse_fun_name; '(POpen,_); args , p2 = parse_args; t = parse_type_option; s >] -> ^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 142, characters 52-62: 142 | | [< '(Kwd Function,p1); name, g = parse_fun_name; '(POpen,_); args , p2 = parse_args; t = parse_type_option; s >] -> ^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 142, characters 64-86: 142 | | [< '(Kwd Function,p1); name, g = parse_fun_name; '(POpen,_); args , p2 = parse_args; t = parse_type_option; s >] -> ^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 142, characters 6-24: 142 | | [< '(Kwd Function,p1); name, g = parse_fun_name; '(POpen,_); args , p2 = parse_args; t = parse_type_option; s >] -> ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 142, characters 88-109: 142 | | [< '(Kwd Function,p1); name, g = parse_fun_name; '(POpen,_); args , p2 = parse_args; t = parse_type_option; s >] -> ^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 142, characters 6-24: 142 | | [< '(Kwd Function,p1); name, g = parse_fun_name; '(POpen,_); args , p2 = parse_args; t = parse_type_option; s >] -> ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 142, characters 6-24: 142 | | [< '(Kwd Function,p1); name, g = parse_fun_name; '(POpen,_); args , p2 = parse_args; t = parse_type_option; s >] -> ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 140-151, characters 42-18: 140 | ..........................................parser 141 | | [< '(Kwd Var,p1); vl, p2 = parse_vars p1 >] -> EVars (stat,pub,vl) , punion p1 p2 142 | | [< '(Kwd Function,p1); name, g = parse_fun_name; '(POpen,_); args , p2 = parse_args; t = parse_type_option; s >] -> 143 | EFunction { 144 | fname = name; ... 148 | fpublic = pub; 149 | fgetter = g; 150 | fexpr = if interf then None else Some (parse_expr s); 151 | } , punion p1 p2 Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 153-162, characters 21-16: 153 | .....................parser 154 | | [< '(Kwd k,p) when Filename.basename p.pfile = "TopLevel.as" >] -> s_keyword k , Normal 155 | | [< '(Const (Ident name),_); s >] -> 156 | match name with 157 | | "get" | "set" -> 158 | (match s with parser 159 | | [< '(Const (Ident name2),_) >] -> name2 , if name = "get" then Getter else Setter 160 | | [< >] -> name , Normal) 161 | | _ -> 162 | name , Normal Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 153-162, characters 21-16: 153 | .....................parser 154 | | [< '(Kwd k,p) when Filename.basename p.pfile = "TopLevel.as" >] -> s_keyword k , Normal 155 | | [< '(Const (Ident name),_); s >] -> 156 | match name with 157 | | "get" | "set" -> 158 | (match s with parser 159 | | [< '(Const (Ident name2),_) >] -> name2 , if name = "get" then Getter else Setter 160 | | [< >] -> name , Normal) 161 | | _ -> 162 | name , Normal Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 154, characters 6-63: 154 | | [< '(Kwd k,p) when Filename.basename p.pfile = "TopLevel.as" >] -> s_keyword k , Normal ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 155, characters 6-29: 155 | | [< '(Const (Ident name),_); s >] -> ^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 158-160, characters 4-27: 158 | ....match s with parser 159 | | [< '(Const (Ident name2),_) >] -> name2 , if name = "get" then Getter else Setter 160 | | [< >] -> name , Normal. Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 158-160, characters 4-27: 158 | ....match s with parser 159 | | [< '(Const (Ident name2),_) >] -> name2 , if name = "get" then Getter else Setter 160 | | [< >] -> name , Normal. Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 159, characters 8-32: 159 | | [< '(Const (Ident name2),_) >] -> name2 , if name = "get" then Getter else Setter ^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 153-162, characters 21-16: 153 | .....................parser 154 | | [< '(Kwd k,p) when Filename.basename p.pfile = "TopLevel.as" >] -> s_keyword k , Normal 155 | | [< '(Const (Ident name),_); s >] -> 156 | match name with 157 | | "get" | "set" -> 158 | (match s with parser 159 | | [< '(Const (Ident name2),_) >] -> name2 , if name = "get" then Getter else Setter 160 | | [< >] -> name , Normal) 161 | | _ -> 162 | name , Normal Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 164-178, characters 17-47: 164 | .................parser 165 | | [< '(BrOpen,p1); el , p2 = parse_block parse_expr p1 >] -> EBlock el , punion p1 p2 166 | | [< '(Kwd For,p); '(POpen,_); c = parse_expr_opt; e = parse_for p c >] -> e 167 | | [< '(Kwd If,p); cond = parse_eval; e = parse_expr_opt; e2 , p2 = parse_else (pos e) >] -> EIf (cond,wrap_var e,e2), punion p p2 168 | | [< '(Kwd Return,p); v , p2 = parse_eval_option p; >] -> EReturn v , punion p p2 ... 175 | | [< '(Kwd Try,p1); e = parse_expr; c = parse_catches; f = parse_finally >] -> ETry (wrap_var e,ref c,f) , punion p1 (pos e) 176 | | [< '(Kwd With,p1); v = parse_eval; e = parse_expr >] -> EWith (v,wrap_var e) , punion p1 (pos e) 177 | | [< e = parse_eval >] -> EVal e , pos e 178 | | [< _ = parse_include; e = parse_expr >] -> e Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 164-178, characters 17-47: 164 | .................parser 165 | | [< '(BrOpen,p1); el , p2 = parse_block parse_expr p1 >] -> EBlock el , punion p1 p2 166 | | [< '(Kwd For,p); '(POpen,_); c = parse_expr_opt; e = parse_for p c >] -> e 167 | | [< '(Kwd If,p); cond = parse_eval; e = parse_expr_opt; e2 , p2 = parse_else (pos e) >] -> EIf (cond,wrap_var e,e2), punion p p2 168 | | [< '(Kwd Return,p); v , p2 = parse_eval_option p; >] -> EReturn v , punion p p2 ... 175 | | [< '(Kwd Try,p1); e = parse_expr; c = parse_catches; f = parse_finally >] -> ETry (wrap_var e,ref c,f) , punion p1 (pos e) 176 | | [< '(Kwd With,p1); v = parse_eval; e = parse_expr >] -> EWith (v,wrap_var e) , punion p1 (pos e) 177 | | [< e = parse_eval >] -> EVal e , pos e 178 | | [< _ = parse_include; e = parse_expr >] -> e Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 165, characters 6-18: 165 | | [< '(BrOpen,p1); el , p2 = parse_block parse_expr p1 >] -> EBlock el , punion p1 p2 ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 165, characters 20-55: 165 | | [< '(BrOpen,p1); el , p2 = parse_block parse_expr p1 >] -> EBlock el , punion p1 p2 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 165, characters 6-18: 165 | | [< '(BrOpen,p1); el , p2 = parse_block parse_expr p1 >] -> EBlock el , punion p1 p2 ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 166, characters 6-18: 166 | | [< '(Kwd For,p); '(POpen,_); c = parse_expr_opt; e = parse_for p c >] -> e ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 166, characters 20-30: 166 | | [< '(Kwd For,p); '(POpen,_); c = parse_expr_opt; e = parse_for p c >] -> e ^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 166, characters 20-30: 166 | | [< '(Kwd For,p); '(POpen,_); c = parse_expr_opt; e = parse_for p c >] -> e ^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 166, characters 32-50: 166 | | [< '(Kwd For,p); '(POpen,_); c = parse_expr_opt; e = parse_for p c >] -> e ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 166, characters 6-18: 166 | | [< '(Kwd For,p); '(POpen,_); c = parse_expr_opt; e = parse_for p c >] -> e ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 166, characters 52-69: 166 | | [< '(Kwd For,p); '(POpen,_); c = parse_expr_opt; e = parse_for p c >] -> e ^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 166, characters 6-18: 166 | | [< '(Kwd For,p); '(POpen,_); c = parse_expr_opt; e = parse_for p c >] -> e ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 166, characters 6-18: 166 | | [< '(Kwd For,p); '(POpen,_); c = parse_expr_opt; e = parse_for p c >] -> e ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 167, characters 6-17: 167 | | [< '(Kwd If,p); cond = parse_eval; e = parse_expr_opt; e2 , p2 = parse_else (pos e) >] -> EIf (cond,wrap_var e,e2), punion p p2 ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 167, characters 19-36: 167 | | [< '(Kwd If,p); cond = parse_eval; e = parse_expr_opt; e2 , p2 = parse_else (pos e) >] -> EIf (cond,wrap_var e,e2), punion p p2 ^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 167, characters 6-17: 167 | | [< '(Kwd If,p); cond = parse_eval; e = parse_expr_opt; e2 , p2 = parse_else (pos e) >] -> EIf (cond,wrap_var e,e2), punion p p2 ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 167, characters 38-56: 167 | | [< '(Kwd If,p); cond = parse_eval; e = parse_expr_opt; e2 , p2 = parse_else (pos e) >] -> EIf (cond,wrap_var e,e2), punion p p2 ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 167, characters 6-17: 167 | | [< '(Kwd If,p); cond = parse_eval; e = parse_expr_opt; e2 , p2 = parse_else (pos e) >] -> EIf (cond,wrap_var e,e2), punion p p2 ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 167, characters 58-86: 167 | | [< '(Kwd If,p); cond = parse_eval; e = parse_expr_opt; e2 , p2 = parse_else (pos e) >] -> EIf (cond,wrap_var e,e2), punion p p2 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 167, characters 6-17: 167 | | [< '(Kwd If,p); cond = parse_eval; e = parse_expr_opt; e2 , p2 = parse_else (pos e) >] -> EIf (cond,wrap_var e,e2), punion p p2 ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 168, characters 6-21: 168 | | [< '(Kwd Return,p); v , p2 = parse_eval_option p; >] -> EReturn v , punion p p2 ^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 168, characters 23-51: 168 | | [< '(Kwd Return,p); v , p2 = parse_eval_option p; >] -> EReturn v , punion p p2 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 168, characters 6-21: 168 | | [< '(Kwd Return,p); v , p2 = parse_eval_option p; >] -> EReturn v , punion p p2 ^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 169, characters 6-20: 169 | | [< '(Kwd Break,p) >] -> EBreak , p ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 170, characters 6-23: 170 | | [< '(Kwd Continue,p) >] -> EContinue , p ^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 171, characters 6-21: 171 | | [< '(Kwd While,p1); v = parse_eval; e = parse_expr_opt >] -> EWhile (v,wrap_var e,NormalWhile) , punion p1 (pos e) ^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 171, characters 23-37: 171 | | [< '(Kwd While,p1); v = parse_eval; e = parse_expr_opt >] -> EWhile (v,wrap_var e,NormalWhile) , punion p1 (pos e) ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 171, characters 6-21: 171 | | [< '(Kwd While,p1); v = parse_eval; e = parse_expr_opt >] -> EWhile (v,wrap_var e,NormalWhile) , punion p1 (pos e) ^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 171, characters 39-57: 171 | | [< '(Kwd While,p1); v = parse_eval; e = parse_expr_opt >] -> EWhile (v,wrap_var e,NormalWhile) , punion p1 (pos e) ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 171, characters 6-21: 171 | | [< '(Kwd While,p1); v = parse_eval; e = parse_expr_opt >] -> EWhile (v,wrap_var e,NormalWhile) , punion p1 (pos e) ^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 172, characters 6-18: 172 | | [< '(Kwd Do,p1); e = parse_expr; '(Kwd While,_); v = parse_eval; >] -> EWhile (v,wrap_var e,DoWhile) , punion p1 (pos v) ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 172, characters 20-34: 172 | | [< '(Kwd Do,p1); e = parse_expr; '(Kwd While,_); v = parse_eval; >] -> EWhile (v,wrap_var e,DoWhile) , punion p1 (pos v) ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 172, characters 6-18: 172 | | [< '(Kwd Do,p1); e = parse_expr; '(Kwd While,_); v = parse_eval; >] -> EWhile (v,wrap_var e,DoWhile) , punion p1 (pos v) ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 172, characters 36-50: 172 | | [< '(Kwd Do,p1); e = parse_expr; '(Kwd While,_); v = parse_eval; >] -> EWhile (v,wrap_var e,DoWhile) , punion p1 (pos v) ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 172, characters 36-50: 172 | | [< '(Kwd Do,p1); e = parse_expr; '(Kwd While,_); v = parse_eval; >] -> EWhile (v,wrap_var e,DoWhile) , punion p1 (pos v) ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 172, characters 52-66: 172 | | [< '(Kwd Do,p1); e = parse_expr; '(Kwd While,_); v = parse_eval; >] -> EWhile (v,wrap_var e,DoWhile) , punion p1 (pos v) ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 172, characters 6-18: 172 | | [< '(Kwd Do,p1); e = parse_expr; '(Kwd While,_); v = parse_eval; >] -> EWhile (v,wrap_var e,DoWhile) , punion p1 (pos v) ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 172, characters 6-18: 172 | | [< '(Kwd Do,p1); e = parse_expr; '(Kwd While,_); v = parse_eval; >] -> EWhile (v,wrap_var e,DoWhile) , punion p1 (pos v) ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 173, characters 6-22: 173 | | [< '(Kwd Switch,p1); v = parse_eval; '(BrOpen,_); el, p2 = parse_switch false >] -> ESwitch (v,el) , punion p1 p2 ^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 173, characters 24-38: 173 | | [< '(Kwd Switch,p1); v = parse_eval; '(BrOpen,_); el, p2 = parse_switch false >] -> ESwitch (v,el) , punion p1 p2 ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 173, characters 6-22: 173 | | [< '(Kwd Switch,p1); v = parse_eval; '(BrOpen,_); el, p2 = parse_switch false >] -> ESwitch (v,el) , punion p1 p2 ^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 173, characters 40-51: 173 | | [< '(Kwd Switch,p1); v = parse_eval; '(BrOpen,_); el, p2 = parse_switch false >] -> ESwitch (v,el) , punion p1 p2 ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 173, characters 40-51: 173 | | [< '(Kwd Switch,p1); v = parse_eval; '(BrOpen,_); el, p2 = parse_switch false >] -> ESwitch (v,el) , punion p1 p2 ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 173, characters 53-80: 173 | | [< '(Kwd Switch,p1); v = parse_eval; '(BrOpen,_); el, p2 = parse_switch false >] -> ESwitch (v,el) , punion p1 p2 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 173, characters 6-22: 173 | | [< '(Kwd Switch,p1); v = parse_eval; '(BrOpen,_); el, p2 = parse_switch false >] -> ESwitch (v,el) , punion p1 p2 ^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 173, characters 6-22: 173 | | [< '(Kwd Switch,p1); v = parse_eval; '(BrOpen,_); el, p2 = parse_switch false >] -> ESwitch (v,el) , punion p1 p2 ^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 174, characters 6-19: 174 | | [< '(Kwd Var,p1); vl, p2 = parse_vars p1 >] -> EVars (IsMember,IsPublic,vl), punion p1 p2 ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 174, characters 21-43: 174 | | [< '(Kwd Var,p1); vl, p2 = parse_vars p1 >] -> EVars (IsMember,IsPublic,vl), punion p1 p2 ^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 174, characters 6-19: 174 | | [< '(Kwd Var,p1); vl, p2 = parse_vars p1 >] -> EVars (IsMember,IsPublic,vl), punion p1 p2 ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 175, characters 6-19: 175 | | [< '(Kwd Try,p1); e = parse_expr; c = parse_catches; f = parse_finally >] -> ETry (wrap_var e,ref c,f) , punion p1 (pos e) ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 175, characters 21-35: 175 | | [< '(Kwd Try,p1); e = parse_expr; c = parse_catches; f = parse_finally >] -> ETry (wrap_var e,ref c,f) , punion p1 (pos e) ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 175, characters 6-19: 175 | | [< '(Kwd Try,p1); e = parse_expr; c = parse_catches; f = parse_finally >] -> ETry (wrap_var e,ref c,f) , punion p1 (pos e) ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 175, characters 37-54: 175 | | [< '(Kwd Try,p1); e = parse_expr; c = parse_catches; f = parse_finally >] -> ETry (wrap_var e,ref c,f) , punion p1 (pos e) ^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 175, characters 6-19: 175 | | [< '(Kwd Try,p1); e = parse_expr; c = parse_catches; f = parse_finally >] -> ETry (wrap_var e,ref c,f) , punion p1 (pos e) ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 175, characters 56-73: 175 | | [< '(Kwd Try,p1); e = parse_expr; c = parse_catches; f = parse_finally >] -> ETry (wrap_var e,ref c,f) , punion p1 (pos e) ^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 175, characters 6-19: 175 | | [< '(Kwd Try,p1); e = parse_expr; c = parse_catches; f = parse_finally >] -> ETry (wrap_var e,ref c,f) , punion p1 (pos e) ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 176, characters 6-20: 176 | | [< '(Kwd With,p1); v = parse_eval; e = parse_expr >] -> EWith (v,wrap_var e) , punion p1 (pos e) ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 176, characters 22-36: 176 | | [< '(Kwd With,p1); v = parse_eval; e = parse_expr >] -> EWith (v,wrap_var e) , punion p1 (pos e) ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 176, characters 6-20: 176 | | [< '(Kwd With,p1); v = parse_eval; e = parse_expr >] -> EWith (v,wrap_var e) , punion p1 (pos e) ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 176, characters 38-52: 176 | | [< '(Kwd With,p1); v = parse_eval; e = parse_expr >] -> EWith (v,wrap_var e) , punion p1 (pos e) ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 176, characters 6-20: 176 | | [< '(Kwd With,p1); v = parse_eval; e = parse_expr >] -> EWith (v,wrap_var e) , punion p1 (pos e) ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 177, characters 6-20: 177 | | [< e = parse_eval >] -> EVal e , pos e ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 178, characters 25-39: 178 | | [< _ = parse_include; e = parse_expr >] -> e ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 164-178, characters 17-47: 164 | .................parser 165 | | [< '(BrOpen,p1); el , p2 = parse_block parse_expr p1 >] -> EBlock el , punion p1 p2 166 | | [< '(Kwd For,p); '(POpen,_); c = parse_expr_opt; e = parse_for p c >] -> e 167 | | [< '(Kwd If,p); cond = parse_eval; e = parse_expr_opt; e2 , p2 = parse_else (pos e) >] -> EIf (cond,wrap_var e,e2), punion p p2 168 | | [< '(Kwd Return,p); v , p2 = parse_eval_option p; >] -> EReturn v , punion p p2 ... 175 | | [< '(Kwd Try,p1); e = parse_expr; c = parse_catches; f = parse_finally >] -> ETry (wrap_var e,ref c,f) , punion p1 (pos e) 176 | | [< '(Kwd With,p1); v = parse_eval; e = parse_expr >] -> EWith (v,wrap_var e) , punion p1 (pos e) 177 | | [< e = parse_eval >] -> EVal e , pos e 178 | | [< _ = parse_include; e = parse_expr >] -> e Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 180-205, characters 17-75: 180 | .................parser 181 | | [< '(Kwd Function,p1); '(POpen,_); args, _ = parse_args; t = parse_type_option; e = parse_expr; 182 | v = parse_eval_next (ELambda { 183 | fname = ""; 184 | fargs = args; ... 202 | | [< '(BkOpen,p1); el, p2 = parse_array; e = parse_eval_next (EArrayDecl el,punion p1 p2) >] -> e 203 | | [< '(Unop op,p1) when is_prefix op; e = parse_eval >] -> make_unop op e p1 204 | | [< '(Binop OpSub,p1); e = parse_eval >] -> make_unop Neg e p1 205 | | [< _ = parse_include; e = parse_eval_next (EObjDecl [],null_pos) >] -> e Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 180-205, characters 17-75: 180 | .................parser 181 | | [< '(Kwd Function,p1); '(POpen,_); args, _ = parse_args; t = parse_type_option; e = parse_expr; 182 | v = parse_eval_next (ELambda { 183 | fname = ""; 184 | fargs = args; ... 202 | | [< '(BkOpen,p1); el, p2 = parse_array; e = parse_eval_next (EArrayDecl el,punion p1 p2) >] -> e 203 | | [< '(Unop op,p1) when is_prefix op; e = parse_eval >] -> make_unop op e p1 204 | | [< '(Binop OpSub,p1); e = parse_eval >] -> make_unop Neg e p1 205 | | [< _ = parse_include; e = parse_eval_next (EObjDecl [],null_pos) >] -> e Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 181, characters 6-24: 181 | | [< '(Kwd Function,p1); '(POpen,_); args, _ = parse_args; t = parse_type_option; e = parse_expr; ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 181, characters 26-36: 181 | | [< '(Kwd Function,p1); '(POpen,_); args, _ = parse_args; t = parse_type_option; e = parse_expr; ^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 181, characters 26-36: 181 | | [< '(Kwd Function,p1); '(POpen,_); args, _ = parse_args; t = parse_type_option; e = parse_expr; ^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 181, characters 38-58: 181 | | [< '(Kwd Function,p1); '(POpen,_); args, _ = parse_args; t = parse_type_option; e = parse_expr; ^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 181, characters 6-24: 181 | | [< '(Kwd Function,p1); '(POpen,_); args, _ = parse_args; t = parse_type_option; e = parse_expr; ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 181, characters 60-81: 181 | | [< '(Kwd Function,p1); '(POpen,_); args, _ = parse_args; t = parse_type_option; e = parse_expr; ^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 181, characters 6-24: 181 | | [< '(Kwd Function,p1); '(POpen,_); args, _ = parse_args; t = parse_type_option; e = parse_expr; ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 181, characters 83-97: 181 | | [< '(Kwd Function,p1); '(POpen,_); args, _ = parse_args; t = parse_type_option; e = parse_expr; ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 181, characters 6-24: 181 | | [< '(Kwd Function,p1); '(POpen,_); args, _ = parse_args; t = parse_type_option; e = parse_expr; ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 182-190, characters 2-24: 182 | ..v = parse_eval_next (ELambda { 183 | fname = ""; 184 | fargs = args; 185 | ftype = t; 186 | fgetter = Normal; 187 | fstatic = IsStatic; 188 | fpublic = IsPublic; 189 | fexpr = Some e; 190 | } , punion p1 (pos e))........ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 181, characters 6-24: 181 | | [< '(Kwd Function,p1); '(POpen,_); args, _ = parse_args; t = parse_type_option; e = parse_expr; ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 181, characters 6-24: 181 | | [< '(Kwd Function,p1); '(POpen,_); args, _ = parse_args; t = parse_type_option; e = parse_expr; ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 191, characters 6-21: 191 | | [< '(Kwd Throw,p1); e = parse_delete (EConst (Ident "throw"),p1) >] -> e ^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 191, characters 23-67: 191 | | [< '(Kwd Throw,p1); e = parse_delete (EConst (Ident "throw"),p1) >] -> e ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 191, characters 6-21: 191 | | [< '(Kwd Throw,p1); e = parse_delete (EConst (Ident "throw"),p1) >] -> e ^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 192, characters 6-22: 192 | | [< '(Kwd Delete,p1); e = parse_delete (EConst (Ident "delete"),p1) >] -> e ^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 192, characters 24-69: 192 | | [< '(Kwd Delete,p1); e = parse_delete (EConst (Ident "delete"),p1) >] -> e ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 192, characters 6-22: 192 | | [< '(Kwd Delete,p1); e = parse_delete (EConst (Ident "delete"),p1) >] -> e ^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 193, characters 6-22: 193 | | [< '(Kwd Typeof,p1); e = parse_delete (EConst (Ident "typeof"),p1) >] -> e ^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 193, characters 24-69: 193 | | [< '(Kwd Typeof,p1); e = parse_delete (EConst (Ident "typeof"),p1) >] -> e ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 193, characters 6-22: 193 | | [< '(Kwd Typeof,p1); e = parse_delete (EConst (Ident "typeof"),p1) >] -> e ^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 194, characters 6-19: 194 | | [< '(Kwd New,p1); v, p2 = parse_eval; s >] -> ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 194, characters 21-39: 194 | | [< '(Kwd New,p1); v, p2 = parse_eval; s >] -> ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 194, characters 6-19: 194 | | [< '(Kwd New,p1); v, p2 = parse_eval; s >] -> ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 198, characters 6-18: 198 | | [< '(Const c,p); e = parse_eval_next (EConst c,p) >] -> e ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 198, characters 20-52: 198 | | [< '(Const c,p); e = parse_eval_next (EConst c,p) >] -> e ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 198, characters 6-18: 198 | | [< '(Const c,p); e = parse_eval_next (EConst c,p) >] -> e ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 199, characters 6-19: 199 | | [< '(Kwd This,p); e = parse_eval_next (EConst (Ident "this"),p) >] -> e ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 199, characters 21-66: 199 | | [< '(Kwd This,p); e = parse_eval_next (EConst (Ident "this"),p) >] -> e ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 199, characters 6-19: 199 | | [< '(Kwd This,p); e = parse_eval_next (EConst (Ident "this"),p) >] -> e ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 200, characters 6-17: 200 | | [< '(POpen,p1); e = parse_eval; '(PClose,p2); e = parse_eval_next (EParenthesis e , punion p1 p2) >] -> e ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 200, characters 19-33: 200 | | [< '(POpen,p1); e = parse_eval; '(PClose,p2); e = parse_eval_next (EParenthesis e , punion p1 p2) >] -> e ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 200, characters 6-17: 200 | | [< '(POpen,p1); e = parse_eval; '(PClose,p2); e = parse_eval_next (EParenthesis e , punion p1 p2) >] -> e ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 200, characters 35-47: 200 | | [< '(POpen,p1); e = parse_eval; '(PClose,p2); e = parse_eval_next (EParenthesis e , punion p1 p2) >] -> e ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 200, characters 35-47: 200 | | [< '(POpen,p1); e = parse_eval; '(PClose,p2); e = parse_eval_next (EParenthesis e , punion p1 p2) >] -> e ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 200, characters 49-100: 200 | | [< '(POpen,p1); e = parse_eval; '(PClose,p2); e = parse_eval_next (EParenthesis e , punion p1 p2) >] -> e ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 200, characters 6-17: 200 | | [< '(POpen,p1); e = parse_eval; '(PClose,p2); e = parse_eval_next (EParenthesis e , punion p1 p2) >] -> e ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 200, characters 6-17: 200 | | [< '(POpen,p1); e = parse_eval; '(PClose,p2); e = parse_eval_next (EParenthesis e , punion p1 p2) >] -> e ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 201, characters 6-18: 201 | | [< '(BrOpen,p1); el, p2 = parse_field_list; e = parse_eval_next (EObjDecl el, punion p1 p2) >] -> e ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 201, characters 20-45: 201 | | [< '(BrOpen,p1); el, p2 = parse_field_list; e = parse_eval_next (EObjDecl el, punion p1 p2) >] -> e ^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 201, characters 6-18: 201 | | [< '(BrOpen,p1); el, p2 = parse_field_list; e = parse_eval_next (EObjDecl el, punion p1 p2) >] -> e ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 201, characters 47-94: 201 | | [< '(BrOpen,p1); el, p2 = parse_field_list; e = parse_eval_next (EObjDecl el, punion p1 p2) >] -> e ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 201, characters 6-18: 201 | | [< '(BrOpen,p1); el, p2 = parse_field_list; e = parse_eval_next (EObjDecl el, punion p1 p2) >] -> e ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 202, characters 6-18: 202 | | [< '(BkOpen,p1); el, p2 = parse_array; e = parse_eval_next (EArrayDecl el,punion p1 p2) >] -> e ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 202, characters 20-40: 202 | | [< '(BkOpen,p1); el, p2 = parse_array; e = parse_eval_next (EArrayDecl el,punion p1 p2) >] -> e ^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 202, characters 6-18: 202 | | [< '(BkOpen,p1); el, p2 = parse_array; e = parse_eval_next (EArrayDecl el,punion p1 p2) >] -> e ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 202, characters 42-90: 202 | | [< '(BkOpen,p1); el, p2 = parse_array; e = parse_eval_next (EArrayDecl el,punion p1 p2) >] -> e ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 202, characters 6-18: 202 | | [< '(BkOpen,p1); el, p2 = parse_array; e = parse_eval_next (EArrayDecl el,punion p1 p2) >] -> e ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 203, characters 6-37: 203 | | [< '(Unop op,p1) when is_prefix op; e = parse_eval >] -> make_unop op e p1 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 203, characters 39-53: 203 | | [< '(Unop op,p1) when is_prefix op; e = parse_eval >] -> make_unop op e p1 ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 203, characters 6-37: 203 | | [< '(Unop op,p1) when is_prefix op; e = parse_eval >] -> make_unop op e p1 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 204, characters 6-23: 204 | | [< '(Binop OpSub,p1); e = parse_eval >] -> make_unop Neg e p1 ^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 204, characters 25-39: 204 | | [< '(Binop OpSub,p1); e = parse_eval >] -> make_unop Neg e p1 ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 204, characters 6-23: 204 | | [< '(Binop OpSub,p1); e = parse_eval >] -> make_unop Neg e p1 ^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 205, characters 25-67: 205 | | [< _ = parse_include; e = parse_eval_next (EObjDecl [],null_pos) >] -> e ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 180-205, characters 17-75: 180 | .................parser 181 | | [< '(Kwd Function,p1); '(POpen,_); args, _ = parse_args; t = parse_type_option; e = parse_expr; 182 | v = parse_eval_next (ELambda { 183 | fname = ""; 184 | fargs = args; ... 202 | | [< '(BkOpen,p1); el, p2 = parse_array; e = parse_eval_next (EArrayDecl el,punion p1 p2) >] -> e 203 | | [< '(Unop op,p1) when is_prefix op; e = parse_eval >] -> make_unop op e p1 204 | | [< '(Binop OpSub,p1); e = parse_eval >] -> make_unop Neg e p1 205 | | [< _ = parse_include; e = parse_eval_next (EObjDecl [],null_pos) >] -> e Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 207-223, characters 24-13: 207 | ........................parser 208 | | [< '(BkOpen,_); e2 = parse_eval; '(BkClose,p2); e = parse_eval_next (EArray (e,e2) , punion (pos e) p2) >] -> e 209 | | [< '(Binop op,_); e2 = parse_eval; >] -> make_binop op e e2 210 | | [< '(Kwd And,_); e2 = parse_eval; >] -> make_binop OpBoolAnd e e2 211 | | [< '(Dot,_); '(Const (Ident field),p2); e = parse_eval_next (EField (e,field), punion (pos e) p2) >] -> e ... 220 | | v -> iof v 221 | in 222 | parse_eval_next (loop v) s 223 | | [< >] -> e Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 207-223, characters 24-13: 207 | ........................parser 208 | | [< '(BkOpen,_); e2 = parse_eval; '(BkClose,p2); e = parse_eval_next (EArray (e,e2) , punion (pos e) p2) >] -> e 209 | | [< '(Binop op,_); e2 = parse_eval; >] -> make_binop op e e2 210 | | [< '(Kwd And,_); e2 = parse_eval; >] -> make_binop OpBoolAnd e e2 211 | | [< '(Dot,_); '(Const (Ident field),p2); e = parse_eval_next (EField (e,field), punion (pos e) p2) >] -> e ... 220 | | v -> iof v 221 | in 222 | parse_eval_next (loop v) s 223 | | [< >] -> e Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 208, characters 6-17: 208 | | [< '(BkOpen,_); e2 = parse_eval; '(BkClose,p2); e = parse_eval_next (EArray (e,e2) , punion (pos e) p2) >] -> e ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 208, characters 19-34: 208 | | [< '(BkOpen,_); e2 = parse_eval; '(BkClose,p2); e = parse_eval_next (EArray (e,e2) , punion (pos e) p2) >] -> e ^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 208, characters 6-17: 208 | | [< '(BkOpen,_); e2 = parse_eval; '(BkClose,p2); e = parse_eval_next (EArray (e,e2) , punion (pos e) p2) >] -> e ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 208, characters 36-49: 208 | | [< '(BkOpen,_); e2 = parse_eval; '(BkClose,p2); e = parse_eval_next (EArray (e,e2) , punion (pos e) p2) >] -> e ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 208, characters 36-49: 208 | | [< '(BkOpen,_); e2 = parse_eval; '(BkClose,p2); e = parse_eval_next (EArray (e,e2) , punion (pos e) p2) >] -> e ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 208, characters 51-106: 208 | | [< '(BkOpen,_); e2 = parse_eval; '(BkClose,p2); e = parse_eval_next (EArray (e,e2) , punion (pos e) p2) >] -> e ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 208, characters 6-17: 208 | | [< '(BkOpen,_); e2 = parse_eval; '(BkClose,p2); e = parse_eval_next (EArray (e,e2) , punion (pos e) p2) >] -> e ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 208, characters 6-17: 208 | | [< '(BkOpen,_); e2 = parse_eval; '(BkClose,p2); e = parse_eval_next (EArray (e,e2) , punion (pos e) p2) >] -> e ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 209, characters 6-19: 209 | | [< '(Binop op,_); e2 = parse_eval; >] -> make_binop op e e2 ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 209, characters 21-36: 209 | | [< '(Binop op,_); e2 = parse_eval; >] -> make_binop op e e2 ^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 209, characters 6-19: 209 | | [< '(Binop op,_); e2 = parse_eval; >] -> make_binop op e e2 ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 210, characters 6-18: 210 | | [< '(Kwd And,_); e2 = parse_eval; >] -> make_binop OpBoolAnd e e2 ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 210, characters 20-35: 210 | | [< '(Kwd And,_); e2 = parse_eval; >] -> make_binop OpBoolAnd e e2 ^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 210, characters 6-18: 210 | | [< '(Kwd And,_); e2 = parse_eval; >] -> make_binop OpBoolAnd e e2 ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 211, characters 6-14: 211 | | [< '(Dot,_); '(Const (Ident field),p2); e = parse_eval_next (EField (e,field), punion (pos e) p2) >] -> e ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 211, characters 16-41: 211 | | [< '(Dot,_); '(Const (Ident field),p2); e = parse_eval_next (EField (e,field), punion (pos e) p2) >] -> e ^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 211, characters 16-41: 211 | | [< '(Dot,_); '(Const (Ident field),p2); e = parse_eval_next (EField (e,field), punion (pos e) p2) >] -> e ^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 211, characters 43-100: 211 | | [< '(Dot,_); '(Const (Ident field),p2); e = parse_eval_next (EField (e,field), punion (pos e) p2) >] -> e ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 211, characters 6-14: 211 | | [< '(Dot,_); '(Const (Ident field),p2); e = parse_eval_next (EField (e,field), punion (pos e) p2) >] -> e ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 211, characters 6-14: 211 | | [< '(Dot,_); '(Const (Ident field),p2); e = parse_eval_next (EField (e,field), punion (pos e) p2) >] -> e ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 212, characters 6-16: 212 | | [< '(POpen,_); args = parse_eval_list; '(PClose,p2); e = parse_eval_next (ECall (e,args), punion (pos e) p2) >] -> e ^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 212, characters 18-40: 212 | | [< '(POpen,_); args = parse_eval_list; '(PClose,p2); e = parse_eval_next (ECall (e,args), punion (pos e) p2) >] -> e ^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 212, characters 6-16: 212 | | [< '(POpen,_); args = parse_eval_list; '(PClose,p2); e = parse_eval_next (ECall (e,args), punion (pos e) p2) >] -> e ^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 212, characters 42-54: 212 | | [< '(POpen,_); args = parse_eval_list; '(PClose,p2); e = parse_eval_next (ECall (e,args), punion (pos e) p2) >] -> e ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 212, characters 42-54: 212 | | [< '(POpen,_); args = parse_eval_list; '(PClose,p2); e = parse_eval_next (ECall (e,args), punion (pos e) p2) >] -> e ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 212, characters 56-111: 212 | | [< '(POpen,_); args = parse_eval_list; '(PClose,p2); e = parse_eval_next (ECall (e,args), punion (pos e) p2) >] -> e ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 212, characters 6-16: 212 | | [< '(POpen,_); args = parse_eval_list; '(PClose,p2); e = parse_eval_next (ECall (e,args), punion (pos e) p2) >] -> e ^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 212, characters 6-16: 212 | | [< '(POpen,_); args = parse_eval_list; '(PClose,p2); e = parse_eval_next (ECall (e,args), punion (pos e) p2) >] -> e ^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 213, characters 6-40: 213 | | [< '(Unop op,p2) when is_postfix e op; e = parse_eval_next (EUnop (op,Postfix,e), punion (pos e) p2) >] -> e ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 213, characters 42-103: 213 | | [< '(Unop op,p2) when is_postfix e op; e = parse_eval_next (EUnop (op,Postfix,e), punion (pos e) p2) >] -> e ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 213, characters 6-40: 213 | | [< '(Unop op,p2) when is_postfix e op; e = parse_eval_next (EUnop (op,Postfix,e), punion (pos e) p2) >] -> e ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 214, characters 6-19: 214 | | [< '(Question,_); v1 = parse_eval; '(DblDot,_); v2 = parse_eval; e = parse_eval_next (EQuestion (e,v1,v2), punion (pos e) (pos v2)) >] -> e ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 214, characters 21-36: 214 | | [< '(Question,_); v1 = parse_eval; '(DblDot,_); v2 = parse_eval; e = parse_eval_next (EQuestion (e,v1,v2), punion (pos e) (pos v2)) >] -> e ^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 214, characters 6-19: 214 | | [< '(Question,_); v1 = parse_eval; '(DblDot,_); v2 = parse_eval; e = parse_eval_next (EQuestion (e,v1,v2), punion (pos e) (pos v2)) >] -> e ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 214, characters 38-49: 214 | | [< '(Question,_); v1 = parse_eval; '(DblDot,_); v2 = parse_eval; e = parse_eval_next (EQuestion (e,v1,v2), punion (pos e) (pos v2)) >] -> e ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 214, characters 38-49: 214 | | [< '(Question,_); v1 = parse_eval; '(DblDot,_); v2 = parse_eval; e = parse_eval_next (EQuestion (e,v1,v2), punion (pos e) (pos v2)) >] -> e ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 214, characters 51-66: 214 | | [< '(Question,_); v1 = parse_eval; '(DblDot,_); v2 = parse_eval; e = parse_eval_next (EQuestion (e,v1,v2), punion (pos e) (pos v2)) >] -> e ^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 214, characters 6-19: 214 | | [< '(Question,_); v1 = parse_eval; '(DblDot,_); v2 = parse_eval; e = parse_eval_next (EQuestion (e,v1,v2), punion (pos e) (pos v2)) >] -> e ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 214, characters 68-134: 214 | | [< '(Question,_); v1 = parse_eval; '(DblDot,_); v2 = parse_eval; e = parse_eval_next (EQuestion (e,v1,v2), punion (pos e) (pos v2)) >] -> e ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 214, characters 6-19: 214 | | [< '(Question,_); v1 = parse_eval; '(DblDot,_); v2 = parse_eval; e = parse_eval_next (EQuestion (e,v1,v2), punion (pos e) (pos v2)) >] -> e ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 214, characters 6-19: 214 | | [< '(Question,_); v1 = parse_eval; '(DblDot,_); v2 = parse_eval; e = parse_eval_next (EQuestion (e,v1,v2), punion (pos e) (pos v2)) >] -> e ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 215, characters 6-25: 215 | | [< '(Kwd InstanceOf,p); v = parse_eval; s >] -> ^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 215, characters 27-41: 215 | | [< '(Kwd InstanceOf,p); v = parse_eval; s >] -> ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 215, characters 6-25: 215 | | [< '(Kwd InstanceOf,p); v = parse_eval; s >] -> ^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 225-234, characters 21-35: 225 | .....................parser 226 | | [< e = parse_eval; s >] -> 227 | let rec loop = function 228 | | EBinop (op,e1,e2) , _ -> 229 | EBinop (op,loop e1,e2) , punion (pos e) (pos v) 230 | | e -> 231 | ECall (v , [e]) , punion (pos e) (pos v) 232 | in 233 | parse_eval_next (loop e) s 234 | | [< e = parse_eval_next v >] -> e. Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 226, characters 6-20: 226 | | [< e = parse_eval; s >] -> ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 236-238, characters 20-14: 236 | ....................parser 237 | | [< '(Kwd Catch,_); '(POpen,_); '(Const (Ident name),_); t = parse_type_option; '(PClose,_); e = parse_expr; l = parse_catches >] -> (name, t, e) :: l 238 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 236-238, characters 20-14: 236 | ....................parser 237 | | [< '(Kwd Catch,_); '(POpen,_); '(Const (Ident name),_); t = parse_type_option; '(PClose,_); e = parse_expr; l = parse_catches >] -> (name, t, e) :: l 238 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 237, characters 6-20: 237 | | [< '(Kwd Catch,_); '(POpen,_); '(Const (Ident name),_); t = parse_type_option; '(PClose,_); e = parse_expr; l = parse_catches >] -> (name, t, e) :: l ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 237, characters 22-32: 237 | | [< '(Kwd Catch,_); '(POpen,_); '(Const (Ident name),_); t = parse_type_option; '(PClose,_); e = parse_expr; l = parse_catches >] -> (name, t, e) :: l ^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 237, characters 22-32: 237 | | [< '(Kwd Catch,_); '(POpen,_); '(Const (Ident name),_); t = parse_type_option; '(PClose,_); e = parse_expr; l = parse_catches >] -> (name, t, e) :: l ^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 237, characters 34-57: 237 | | [< '(Kwd Catch,_); '(POpen,_); '(Const (Ident name),_); t = parse_type_option; '(PClose,_); e = parse_expr; l = parse_catches >] -> (name, t, e) :: l ^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 237, characters 34-57: 237 | | [< '(Kwd Catch,_); '(POpen,_); '(Const (Ident name),_); t = parse_type_option; '(PClose,_); e = parse_expr; l = parse_catches >] -> (name, t, e) :: l ^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 237, characters 59-80: 237 | | [< '(Kwd Catch,_); '(POpen,_); '(Const (Ident name),_); t = parse_type_option; '(PClose,_); e = parse_expr; l = parse_catches >] -> (name, t, e) :: l ^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 237, characters 6-20: 237 | | [< '(Kwd Catch,_); '(POpen,_); '(Const (Ident name),_); t = parse_type_option; '(PClose,_); e = parse_expr; l = parse_catches >] -> (name, t, e) :: l ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 237, characters 82-93: 237 | | [< '(Kwd Catch,_); '(POpen,_); '(Const (Ident name),_); t = parse_type_option; '(PClose,_); e = parse_expr; l = parse_catches >] -> (name, t, e) :: l ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 237, characters 82-93: 237 | | [< '(Kwd Catch,_); '(POpen,_); '(Const (Ident name),_); t = parse_type_option; '(PClose,_); e = parse_expr; l = parse_catches >] -> (name, t, e) :: l ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 237, characters 95-109: 237 | | [< '(Kwd Catch,_); '(POpen,_); '(Const (Ident name),_); t = parse_type_option; '(PClose,_); e = parse_expr; l = parse_catches >] -> (name, t, e) :: l ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 237, characters 6-20: 237 | | [< '(Kwd Catch,_); '(POpen,_); '(Const (Ident name),_); t = parse_type_option; '(PClose,_); e = parse_expr; l = parse_catches >] -> (name, t, e) :: l ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 237, characters 111-128: 237 | | [< '(Kwd Catch,_); '(POpen,_); '(Const (Ident name),_); t = parse_type_option; '(PClose,_); e = parse_expr; l = parse_catches >] -> (name, t, e) :: l ^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 237, characters 6-20: 237 | | [< '(Kwd Catch,_); '(POpen,_); '(Const (Ident name),_); t = parse_type_option; '(PClose,_); e = parse_expr; l = parse_catches >] -> (name, t, e) :: l ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 237, characters 6-20: 237 | | [< '(Kwd Catch,_); '(POpen,_); '(Const (Ident name),_); t = parse_type_option; '(PClose,_); e = parse_expr; l = parse_catches >] -> (name, t, e) :: l ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 237, characters 6-20: 237 | | [< '(Kwd Catch,_); '(POpen,_); '(Const (Ident name),_); t = parse_type_option; '(PClose,_); e = parse_expr; l = parse_catches >] -> (name, t, e) :: l ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 237, characters 6-20: 237 | | [< '(Kwd Catch,_); '(POpen,_); '(Const (Ident name),_); t = parse_type_option; '(PClose,_); e = parse_expr; l = parse_catches >] -> (name, t, e) :: l ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 240-242, characters 20-16: 240 | ....................parser 241 | | [< '(Kwd Finally,_); e = parse_expr >] -> Some e 242 | | [< >] -> None Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 240-242, characters 20-16: 240 | ....................parser 241 | | [< '(Kwd Finally,_); e = parse_expr >] -> Some e 242 | | [< >] -> None Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 241, characters 6-22: 241 | | [< '(Kwd Finally,_); e = parse_expr >] -> Some e ^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 241, characters 24-38: 241 | | [< '(Kwd Finally,_); e = parse_expr >] -> Some e ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 241, characters 6-22: 241 | | [< '(Kwd Finally,_); e = parse_expr >] -> Some e ^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 244-246, characters 26-19: 244 | ..........................parser 245 | | [< v = parse_eval >] -> Some v , pos v 246 | | [< >] -> None, p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 245, characters 6-20: 245 | | [< v = parse_eval >] -> Some v , pos v ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 248-251, characters 22-14: 248 | ......................parser 249 | | [< v = parse_eval; vl = parse_eval_list2 >] -> v :: vl 250 | | [< '(Next,_) >] -> [] 251 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 249, characters 6-20: 249 | | [< v = parse_eval; vl = parse_eval_list2 >] -> v :: vl ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 249, characters 22-43: 249 | | [< v = parse_eval; vl = parse_eval_list2 >] -> v :: vl ^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 248-251, characters 22-14: 248 | ......................parser 249 | | [< v = parse_eval; vl = parse_eval_list2 >] -> v :: vl 250 | | [< '(Next,_) >] -> [] 251 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 248-251, characters 22-14: 248 | ......................parser 249 | | [< v = parse_eval; vl = parse_eval_list2 >] -> v :: vl 250 | | [< '(Next,_) >] -> [] 251 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 250, characters 6-15: 250 | | [< '(Next,_) >] -> [] ^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 253-256, characters 23-14: 253 | .......................parser 254 | | [< '(Sep,_); v = parse_eval; vl = parse_eval_list2 >] -> v :: vl 255 | | [< '(Next,_) >] -> [] 256 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 253-256, characters 23-14: 253 | .......................parser 254 | | [< '(Sep,_); v = parse_eval; vl = parse_eval_list2 >] -> v :: vl 255 | | [< '(Next,_) >] -> [] 256 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 254, characters 6-14: 254 | | [< '(Sep,_); v = parse_eval; vl = parse_eval_list2 >] -> v :: vl ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 254, characters 16-30: 254 | | [< '(Sep,_); v = parse_eval; vl = parse_eval_list2 >] -> v :: vl ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 254, characters 6-14: 254 | | [< '(Sep,_); v = parse_eval; vl = parse_eval_list2 >] -> v :: vl ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 254, characters 32-53: 254 | | [< '(Sep,_); v = parse_eval; vl = parse_eval_list2 >] -> v :: vl ^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 254, characters 6-14: 254 | | [< '(Sep,_); v = parse_eval; vl = parse_eval_list2 >] -> v :: vl ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 255, characters 6-15: 255 | | [< '(Next,_) >] -> [] ^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 258-260, characters 23-31: 258 | .......................parser 259 | | [< '(Const (Ident fname),_); '(DblDot,_); e = parse_eval; el , p = parse_field_list2 >] -> (fname,e) :: el , p 260 | | [< '(BrClose,p) >] -> [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 258-260, characters 23-31: 258 | .......................parser 259 | | [< '(Const (Ident fname),_); '(DblDot,_); e = parse_eval; el , p = parse_field_list2 >] -> (fname,e) :: el , p 260 | | [< '(BrClose,p) >] -> [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 259, characters 6-30: 259 | | [< '(Const (Ident fname),_); '(DblDot,_); e = parse_eval; el , p = parse_field_list2 >] -> (fname,e) :: el , p ^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 259, characters 32-43: 259 | | [< '(Const (Ident fname),_); '(DblDot,_); e = parse_eval; el , p = parse_field_list2 >] -> (fname,e) :: el , p ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 259, characters 32-43: 259 | | [< '(Const (Ident fname),_); '(DblDot,_); e = parse_eval; el , p = parse_field_list2 >] -> (fname,e) :: el , p ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 259, characters 45-59: 259 | | [< '(Const (Ident fname),_); '(DblDot,_); e = parse_eval; el , p = parse_field_list2 >] -> (fname,e) :: el , p ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 259, characters 6-30: 259 | | [< '(Const (Ident fname),_); '(DblDot,_); e = parse_eval; el , p = parse_field_list2 >] -> (fname,e) :: el , p ^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 259, characters 61-87: 259 | | [< '(Const (Ident fname),_); '(DblDot,_); e = parse_eval; el , p = parse_field_list2 >] -> (fname,e) :: el , p ^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 259, characters 6-30: 259 | | [< '(Const (Ident fname),_); '(DblDot,_); e = parse_eval; el , p = parse_field_list2 >] -> (fname,e) :: el , p ^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 259, characters 6-30: 259 | | [< '(Const (Ident fname),_); '(DblDot,_); e = parse_eval; el , p = parse_field_list2 >] -> (fname,e) :: el , p ^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 260, characters 6-18: 260 | | [< '(BrClose,p) >] -> [] , p ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 258-260, characters 23-31: 258 | .......................parser 259 | | [< '(Const (Ident fname),_); '(DblDot,_); e = parse_eval; el , p = parse_field_list2 >] -> (fname,e) :: el , p 260 | | [< '(BrClose,p) >] -> [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 262-264, characters 24-31: 262 | ........................parser 263 | | [< '(Sep,_); '(Const (Ident fname),_); '(DblDot,_); e = parse_eval; el , p = parse_field_list2 >] -> (fname,e) :: el , p 264 | | [< '(BrClose,p) >] -> [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 262-264, characters 24-31: 262 | ........................parser 263 | | [< '(Sep,_); '(Const (Ident fname),_); '(DblDot,_); e = parse_eval; el , p = parse_field_list2 >] -> (fname,e) :: el , p 264 | | [< '(BrClose,p) >] -> [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 263, characters 6-14: 263 | | [< '(Sep,_); '(Const (Ident fname),_); '(DblDot,_); e = parse_eval; el , p = parse_field_list2 >] -> (fname,e) :: el , p ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 263, characters 16-40: 263 | | [< '(Sep,_); '(Const (Ident fname),_); '(DblDot,_); e = parse_eval; el , p = parse_field_list2 >] -> (fname,e) :: el , p ^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 263, characters 16-40: 263 | | [< '(Sep,_); '(Const (Ident fname),_); '(DblDot,_); e = parse_eval; el , p = parse_field_list2 >] -> (fname,e) :: el , p ^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 263, characters 42-53: 263 | | [< '(Sep,_); '(Const (Ident fname),_); '(DblDot,_); e = parse_eval; el , p = parse_field_list2 >] -> (fname,e) :: el , p ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 263, characters 42-53: 263 | | [< '(Sep,_); '(Const (Ident fname),_); '(DblDot,_); e = parse_eval; el , p = parse_field_list2 >] -> (fname,e) :: el , p ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 263, characters 55-69: 263 | | [< '(Sep,_); '(Const (Ident fname),_); '(DblDot,_); e = parse_eval; el , p = parse_field_list2 >] -> (fname,e) :: el , p ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 263, characters 6-14: 263 | | [< '(Sep,_); '(Const (Ident fname),_); '(DblDot,_); e = parse_eval; el , p = parse_field_list2 >] -> (fname,e) :: el , p ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 263, characters 71-97: 263 | | [< '(Sep,_); '(Const (Ident fname),_); '(DblDot,_); e = parse_eval; el , p = parse_field_list2 >] -> (fname,e) :: el , p ^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 263, characters 6-14: 263 | | [< '(Sep,_); '(Const (Ident fname),_); '(DblDot,_); e = parse_eval; el , p = parse_field_list2 >] -> (fname,e) :: el , p ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 263, characters 6-14: 263 | | [< '(Sep,_); '(Const (Ident fname),_); '(DblDot,_); e = parse_eval; el , p = parse_field_list2 >] -> (fname,e) :: el , p ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 263, characters 6-14: 263 | | [< '(Sep,_); '(Const (Ident fname),_); '(DblDot,_); e = parse_eval; el , p = parse_field_list2 >] -> (fname,e) :: el , p ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 264, characters 6-18: 264 | | [< '(BrClose,p) >] -> [] , p ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 262-264, characters 24-31: 262 | ........................parser 263 | | [< '(Sep,_); '(Const (Ident fname),_); '(DblDot,_); e = parse_eval; el , p = parse_field_list2 >] -> (fname,e) :: el , p 264 | | [< '(BrClose,p) >] -> [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 266-268, characters 18-31: 266 | ..................parser 267 | | [< e = parse_eval; el , p = parse_array2 >] -> e :: el , p 268 | | [< '(BkClose,p) >] -> [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 267, characters 6-20: 267 | | [< e = parse_eval; el , p = parse_array2 >] -> e :: el , p ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 267, characters 22-43: 267 | | [< e = parse_eval; el , p = parse_array2 >] -> e :: el , p ^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 266-268, characters 18-31: 266 | ..................parser 267 | | [< e = parse_eval; el , p = parse_array2 >] -> e :: el , p 268 | | [< '(BkClose,p) >] -> [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 266-268, characters 18-31: 266 | ..................parser 267 | | [< e = parse_eval; el , p = parse_array2 >] -> e :: el , p 268 | | [< '(BkClose,p) >] -> [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 268, characters 6-18: 268 | | [< '(BkClose,p) >] -> [] , p ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 266-268, characters 18-31: 266 | ..................parser 267 | | [< e = parse_eval; el , p = parse_array2 >] -> e :: el , p 268 | | [< '(BkClose,p) >] -> [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 270-272, characters 19-31: 270 | ...................parser 271 | | [< '(Sep,_); e = parse_eval; el , p = parse_array2 >] -> e :: el , p 272 | | [< '(BkClose,p) >] -> [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 270-272, characters 19-31: 270 | ...................parser 271 | | [< '(Sep,_); e = parse_eval; el , p = parse_array2 >] -> e :: el , p 272 | | [< '(BkClose,p) >] -> [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 271, characters 6-14: 271 | | [< '(Sep,_); e = parse_eval; el , p = parse_array2 >] -> e :: el , p ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 271, characters 16-30: 271 | | [< '(Sep,_); e = parse_eval; el , p = parse_array2 >] -> e :: el , p ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 271, characters 6-14: 271 | | [< '(Sep,_); e = parse_eval; el , p = parse_array2 >] -> e :: el , p ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 271, characters 32-53: 271 | | [< '(Sep,_); e = parse_eval; el , p = parse_array2 >] -> e :: el , p ^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 271, characters 6-14: 271 | | [< '(Sep,_); e = parse_eval; el , p = parse_array2 >] -> e :: el , p ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 272, characters 6-18: 272 | | [< '(BkClose,p) >] -> [] , p ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 270-272, characters 19-31: 270 | ...................parser 271 | | [< '(Sep,_); e = parse_eval; el , p = parse_array2 >] -> e :: el , p 272 | | [< '(BkClose,p) >] -> [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 274-277, characters 19-20: 274 | ...................parser 275 | | [< '(Next,_); e = parse_else p >] -> e 276 | | [< '(Kwd Else,_); e = parse_expr >] -> Some (wrap_var e), pos e 277 | | [< >] -> None , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 274-277, characters 19-20: 274 | ...................parser 275 | | [< '(Next,_); e = parse_else p >] -> e 276 | | [< '(Kwd Else,_); e = parse_expr >] -> Some (wrap_var e), pos e 277 | | [< >] -> None , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 275, characters 6-15: 275 | | [< '(Next,_); e = parse_else p >] -> e ^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 275, characters 17-33: 275 | | [< '(Next,_); e = parse_else p >] -> e ^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 275, characters 6-15: 275 | | [< '(Next,_); e = parse_else p >] -> e ^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 276, characters 6-19: 276 | | [< '(Kwd Else,_); e = parse_expr >] -> Some (wrap_var e), pos e ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 276, characters 21-35: 276 | | [< '(Kwd Else,_); e = parse_expr >] -> Some (wrap_var e), pos e ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 276, characters 6-19: 276 | | [< '(Kwd Else,_); e = parse_expr >] -> Some (wrap_var e), pos e ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 279-281, characters 21-35: 279 | .....................parser 280 | | [< e = parse_expr >] -> e 281 | | [< '(Next,p) >] -> EBlock [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 280, characters 6-20: 280 | | [< e = parse_expr >] -> e ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 279-281, characters 21-35: 279 | .....................parser 280 | | [< e = parse_expr >] -> e 281 | | [< '(Next,p) >] -> EBlock [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 281, characters 6-15: 281 | | [< '(Next,p) >] -> EBlock [] , p ^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 279-281, characters 21-35: 279 | .....................parser 280 | | [< e = parse_expr >] -> e 281 | | [< '(Next,p) >] -> EBlock [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 283-285, characters 20-155: 283 | ....................parser 284 | | [< '(Kwd In,_); v = parse_eval; '(PClose,p2); e = parse_expr_opt >] -> EForIn(c,v,wrap_var e) , punion p p2 285 | | [< cl = parse_for_conds; l1 = parse_eval_list; l2 = parse_eval_list; '(PClose,p2); e = parse_expr_opt >] -> EFor(c :: cl,l1,l2,wrap_var e) , punion p p2 Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 283-285, characters 20-155: 283 | ....................parser 284 | | [< '(Kwd In,_); v = parse_eval; '(PClose,p2); e = parse_expr_opt >] -> EForIn(c,v,wrap_var e) , punion p p2 285 | | [< cl = parse_for_conds; l1 = parse_eval_list; l2 = parse_eval_list; '(PClose,p2); e = parse_expr_opt >] -> EFor(c :: cl,l1,l2,wrap_var e) , punion p p2 Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 284, characters 6-17: 284 | | [< '(Kwd In,_); v = parse_eval; '(PClose,p2); e = parse_expr_opt >] -> EForIn(c,v,wrap_var e) , punion p p2 ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 284, characters 19-33: 284 | | [< '(Kwd In,_); v = parse_eval; '(PClose,p2); e = parse_expr_opt >] -> EForIn(c,v,wrap_var e) , punion p p2 ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 284, characters 6-17: 284 | | [< '(Kwd In,_); v = parse_eval; '(PClose,p2); e = parse_expr_opt >] -> EForIn(c,v,wrap_var e) , punion p p2 ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 284, characters 35-47: 284 | | [< '(Kwd In,_); v = parse_eval; '(PClose,p2); e = parse_expr_opt >] -> EForIn(c,v,wrap_var e) , punion p p2 ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 284, characters 35-47: 284 | | [< '(Kwd In,_); v = parse_eval; '(PClose,p2); e = parse_expr_opt >] -> EForIn(c,v,wrap_var e) , punion p p2 ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 284, characters 49-67: 284 | | [< '(Kwd In,_); v = parse_eval; '(PClose,p2); e = parse_expr_opt >] -> EForIn(c,v,wrap_var e) , punion p p2 ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 284, characters 6-17: 284 | | [< '(Kwd In,_); v = parse_eval; '(PClose,p2); e = parse_expr_opt >] -> EForIn(c,v,wrap_var e) , punion p p2 ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 284, characters 6-17: 284 | | [< '(Kwd In,_); v = parse_eval; '(PClose,p2); e = parse_expr_opt >] -> EForIn(c,v,wrap_var e) , punion p p2 ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 285, characters 28-48: 285 | | [< cl = parse_for_conds; l1 = parse_eval_list; l2 = parse_eval_list; '(PClose,p2); e = parse_expr_opt >] -> EFor(c :: cl,l1,l2,wrap_var e) , punion p p2 ^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 283-285, characters 20-155: 283 | ....................parser 284 | | [< '(Kwd In,_); v = parse_eval; '(PClose,p2); e = parse_expr_opt >] -> EForIn(c,v,wrap_var e) , punion p p2 285 | | [< cl = parse_for_conds; l1 = parse_eval_list; l2 = parse_eval_list; '(PClose,p2); e = parse_expr_opt >] -> EFor(c :: cl,l1,l2,wrap_var e) , punion p p2 Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 285, characters 50-70: 285 | | [< cl = parse_for_conds; l1 = parse_eval_list; l2 = parse_eval_list; '(PClose,p2); e = parse_expr_opt >] -> EFor(c :: cl,l1,l2,wrap_var e) , punion p p2 ^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 283-285, characters 20-155: 283 | ....................parser 284 | | [< '(Kwd In,_); v = parse_eval; '(PClose,p2); e = parse_expr_opt >] -> EForIn(c,v,wrap_var e) , punion p p2 285 | | [< cl = parse_for_conds; l1 = parse_eval_list; l2 = parse_eval_list; '(PClose,p2); e = parse_expr_opt >] -> EFor(c :: cl,l1,l2,wrap_var e) , punion p p2 Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 285, characters 72-84: 285 | | [< cl = parse_for_conds; l1 = parse_eval_list; l2 = parse_eval_list; '(PClose,p2); e = parse_expr_opt >] -> EFor(c :: cl,l1,l2,wrap_var e) , punion p p2 ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 285, characters 72-84: 285 | | [< cl = parse_for_conds; l1 = parse_eval_list; l2 = parse_eval_list; '(PClose,p2); e = parse_expr_opt >] -> EFor(c :: cl,l1,l2,wrap_var e) , punion p p2 ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 285, characters 86-104: 285 | | [< cl = parse_for_conds; l1 = parse_eval_list; l2 = parse_eval_list; '(PClose,p2); e = parse_expr_opt >] -> EFor(c :: cl,l1,l2,wrap_var e) , punion p p2 ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 283-285, characters 20-155: 283 | ....................parser 284 | | [< '(Kwd In,_); v = parse_eval; '(PClose,p2); e = parse_expr_opt >] -> EForIn(c,v,wrap_var e) , punion p p2 285 | | [< cl = parse_for_conds; l1 = parse_eval_list; l2 = parse_eval_list; '(PClose,p2); e = parse_expr_opt >] -> EFor(c :: cl,l1,l2,wrap_var e) , punion p p2 Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 283-285, characters 20-155: 283 | ....................parser 284 | | [< '(Kwd In,_); v = parse_eval; '(PClose,p2); e = parse_expr_opt >] -> EForIn(c,v,wrap_var e) , punion p p2 285 | | [< cl = parse_for_conds; l1 = parse_eval_list; l2 = parse_eval_list; '(PClose,p2); e = parse_expr_opt >] -> EFor(c :: cl,l1,l2,wrap_var e) , punion p p2 Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 287-290, characters 22-14: 287 | ......................parser 288 | | [< '(Sep,_); e = parse_expr; l = parse_for_conds >] -> e :: l 289 | | [< '(Next,_) >] -> [] 290 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 287-290, characters 22-14: 287 | ......................parser 288 | | [< '(Sep,_); e = parse_expr; l = parse_for_conds >] -> e :: l 289 | | [< '(Next,_) >] -> [] 290 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 288, characters 6-14: 288 | | [< '(Sep,_); e = parse_expr; l = parse_for_conds >] -> e :: l ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 288, characters 16-30: 288 | | [< '(Sep,_); e = parse_expr; l = parse_for_conds >] -> e :: l ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 288, characters 6-14: 288 | | [< '(Sep,_); e = parse_expr; l = parse_for_conds >] -> e :: l ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 288, characters 32-51: 288 | | [< '(Sep,_); e = parse_expr; l = parse_for_conds >] -> e :: l ^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 288, characters 6-14: 288 | | [< '(Sep,_); e = parse_expr; l = parse_for_conds >] -> e :: l ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 289, characters 6-15: 289 | | [< '(Next,_) >] -> [] ^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 292-294, characters 17-30: 292 | .................parser 293 | | [< '(Const (Ident name),_); t = parse_type_option; al , p = parse_args2 >] -> (name , t) :: al , p 294 | | [< '(PClose,p) >] -> [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 292-294, characters 17-30: 292 | .................parser 293 | | [< '(Const (Ident name),_); t = parse_type_option; al , p = parse_args2 >] -> (name , t) :: al , p 294 | | [< '(PClose,p) >] -> [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 293, characters 6-29: 293 | | [< '(Const (Ident name),_); t = parse_type_option; al , p = parse_args2 >] -> (name , t) :: al , p ^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 293, characters 31-52: 293 | | [< '(Const (Ident name),_); t = parse_type_option; al , p = parse_args2 >] -> (name , t) :: al , p ^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 293, characters 6-29: 293 | | [< '(Const (Ident name),_); t = parse_type_option; al , p = parse_args2 >] -> (name , t) :: al , p ^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 293, characters 54-74: 293 | | [< '(Const (Ident name),_); t = parse_type_option; al , p = parse_args2 >] -> (name , t) :: al , p ^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 293, characters 6-29: 293 | | [< '(Const (Ident name),_); t = parse_type_option; al , p = parse_args2 >] -> (name , t) :: al , p ^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 294, characters 6-17: 294 | | [< '(PClose,p) >] -> [] , p ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 292-294, characters 17-30: 292 | .................parser 293 | | [< '(Const (Ident name),_); t = parse_type_option; al , p = parse_args2 >] -> (name , t) :: al , p 294 | | [< '(PClose,p) >] -> [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 296-298, characters 18-30: 296 | ..................parser 297 | | [< '(Sep,_); '(Const (Ident name),_); t = parse_type_option; al , p = parse_args2 >] -> (name , t) :: al , p 298 | | [< '(PClose,p) >] -> [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 296-298, characters 18-30: 296 | ..................parser 297 | | [< '(Sep,_); '(Const (Ident name),_); t = parse_type_option; al , p = parse_args2 >] -> (name , t) :: al , p 298 | | [< '(PClose,p) >] -> [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 297, characters 6-14: 297 | | [< '(Sep,_); '(Const (Ident name),_); t = parse_type_option; al , p = parse_args2 >] -> (name , t) :: al , p ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 297, characters 16-39: 297 | | [< '(Sep,_); '(Const (Ident name),_); t = parse_type_option; al , p = parse_args2 >] -> (name , t) :: al , p ^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 297, characters 16-39: 297 | | [< '(Sep,_); '(Const (Ident name),_); t = parse_type_option; al , p = parse_args2 >] -> (name , t) :: al , p ^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 297, characters 41-62: 297 | | [< '(Sep,_); '(Const (Ident name),_); t = parse_type_option; al , p = parse_args2 >] -> (name , t) :: al , p ^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 297, characters 6-14: 297 | | [< '(Sep,_); '(Const (Ident name),_); t = parse_type_option; al , p = parse_args2 >] -> (name , t) :: al , p ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 297, characters 64-84: 297 | | [< '(Sep,_); '(Const (Ident name),_); t = parse_type_option; al , p = parse_args2 >] -> (name , t) :: al , p ^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 297, characters 6-14: 297 | | [< '(Sep,_); '(Const (Ident name),_); t = parse_type_option; al , p = parse_args2 >] -> (name , t) :: al , p ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 297, characters 6-14: 297 | | [< '(Sep,_); '(Const (Ident name),_); t = parse_type_option; al , p = parse_args2 >] -> (name , t) :: al , p ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 298, characters 6-17: 298 | | [< '(PClose,p) >] -> [] , p ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 296-298, characters 18-30: 296 | ..................parser 297 | | [< '(Sep,_); '(Const (Ident name),_); t = parse_type_option; al , p = parse_args2 >] -> (name , t) :: al , p 298 | | [< '(PClose,p) >] -> [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 300-302, characters 19-18: 300 | ...................parser 301 | | [< '(Const (Ident name),p); t = parse_type_option; v = parse_var_init; vl , p = parse_vars_next p >] -> (name , t, v) :: vl , p 302 | | [< >] -> [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 300-302, characters 19-18: 300 | ...................parser 301 | | [< '(Const (Ident name),p); t = parse_type_option; v = parse_var_init; vl , p = parse_vars_next p >] -> (name , t, v) :: vl , p 302 | | [< >] -> [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 301, characters 6-29: 301 | | [< '(Const (Ident name),p); t = parse_type_option; v = parse_var_init; vl , p = parse_vars_next p >] -> (name , t, v) :: vl , p ^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 301, characters 31-52: 301 | | [< '(Const (Ident name),p); t = parse_type_option; v = parse_var_init; vl , p = parse_vars_next p >] -> (name , t, v) :: vl , p ^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 301, characters 6-29: 301 | | [< '(Const (Ident name),p); t = parse_type_option; v = parse_var_init; vl , p = parse_vars_next p >] -> (name , t, v) :: vl , p ^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 301, characters 54-72: 301 | | [< '(Const (Ident name),p); t = parse_type_option; v = parse_var_init; vl , p = parse_vars_next p >] -> (name , t, v) :: vl , p ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 301, characters 6-29: 301 | | [< '(Const (Ident name),p); t = parse_type_option; v = parse_var_init; vl , p = parse_vars_next p >] -> (name , t, v) :: vl , p ^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 301, characters 74-100: 301 | | [< '(Const (Ident name),p); t = parse_type_option; v = parse_var_init; vl , p = parse_vars_next p >] -> (name , t, v) :: vl , p ^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 301, characters 6-29: 301 | | [< '(Const (Ident name),p); t = parse_type_option; v = parse_var_init; vl , p = parse_vars_next p >] -> (name , t, v) :: vl , p ^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 304-306, characters 24-18: 304 | ........................parser 305 | | [< '(Sep,_); vl , p = parse_vars p >] -> vl , p 306 | | [< >] -> [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 304-306, characters 24-18: 304 | ........................parser 305 | | [< '(Sep,_); vl , p = parse_vars p >] -> vl , p 306 | | [< >] -> [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 305, characters 6-14: 305 | | [< '(Sep,_); vl , p = parse_vars p >] -> vl , p ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 305, characters 16-37: 305 | | [< '(Sep,_); vl , p = parse_vars p >] -> vl , p ^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 305, characters 6-14: 305 | | [< '(Sep,_); vl , p = parse_vars p >] -> vl , p ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 308-310, characters 21-16: 308 | .....................parser 309 | | [< '(Binop OpAssign,_); v = parse_eval >] -> Some v 310 | | [< >] -> None Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 308-310, characters 21-16: 308 | .....................parser 309 | | [< '(Binop OpAssign,_); v = parse_eval >] -> Some v 310 | | [< >] -> None Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 309, characters 6-25: 309 | | [< '(Binop OpAssign,_); v = parse_eval >] -> Some v ^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 309, characters 27-41: 309 | | [< '(Binop OpAssign,_); v = parse_eval >] -> Some v ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 309, characters 6-25: 309 | | [< '(Binop OpAssign,_); v = parse_eval >] -> Some v ^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 312-317, characters 23-33: 312 | .......................parser 313 | | [< '(BrClose,p) >] -> [] , p 314 | | [< '(Kwd Case,p); v = parse_eval; '(DblDot,_); c = parse_switch_clause; el, p2 = parse_switch def >] -> (Some v,(EBlock c,p)) :: el , p2 315 | | [< '(Kwd Default,p); '(DblDot,_); c = parse_switch_clause; el, p2 = parse_switch true >] -> 316 | if def then error Duplicate_default p; 317 | (None, (EBlock c,p)) :: el , p2 Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 312-317, characters 23-33: 312 | .......................parser 313 | | [< '(BrClose,p) >] -> [] , p 314 | | [< '(Kwd Case,p); v = parse_eval; '(DblDot,_); c = parse_switch_clause; el, p2 = parse_switch def >] -> (Some v,(EBlock c,p)) :: el , p2 315 | | [< '(Kwd Default,p); '(DblDot,_); c = parse_switch_clause; el, p2 = parse_switch true >] -> 316 | if def then error Duplicate_default p; 317 | (None, (EBlock c,p)) :: el , p2 Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 313, characters 6-18: 313 | | [< '(BrClose,p) >] -> [] , p ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 314, characters 6-19: 314 | | [< '(Kwd Case,p); v = parse_eval; '(DblDot,_); c = parse_switch_clause; el, p2 = parse_switch def >] -> (Some v,(EBlock c,p)) :: el , p2 ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 314, characters 21-35: 314 | | [< '(Kwd Case,p); v = parse_eval; '(DblDot,_); c = parse_switch_clause; el, p2 = parse_switch def >] -> (Some v,(EBlock c,p)) :: el , p2 ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 314, characters 6-19: 314 | | [< '(Kwd Case,p); v = parse_eval; '(DblDot,_); c = parse_switch_clause; el, p2 = parse_switch def >] -> (Some v,(EBlock c,p)) :: el , p2 ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 314, characters 37-48: 314 | | [< '(Kwd Case,p); v = parse_eval; '(DblDot,_); c = parse_switch_clause; el, p2 = parse_switch def >] -> (Some v,(EBlock c,p)) :: el , p2 ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 314, characters 37-48: 314 | | [< '(Kwd Case,p); v = parse_eval; '(DblDot,_); c = parse_switch_clause; el, p2 = parse_switch def >] -> (Some v,(EBlock c,p)) :: el , p2 ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 314, characters 50-73: 314 | | [< '(Kwd Case,p); v = parse_eval; '(DblDot,_); c = parse_switch_clause; el, p2 = parse_switch def >] -> (Some v,(EBlock c,p)) :: el , p2 ^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 314, characters 6-19: 314 | | [< '(Kwd Case,p); v = parse_eval; '(DblDot,_); c = parse_switch_clause; el, p2 = parse_switch def >] -> (Some v,(EBlock c,p)) :: el , p2 ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 314, characters 75-100: 314 | | [< '(Kwd Case,p); v = parse_eval; '(DblDot,_); c = parse_switch_clause; el, p2 = parse_switch def >] -> (Some v,(EBlock c,p)) :: el , p2 ^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 314, characters 6-19: 314 | | [< '(Kwd Case,p); v = parse_eval; '(DblDot,_); c = parse_switch_clause; el, p2 = parse_switch def >] -> (Some v,(EBlock c,p)) :: el , p2 ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 314, characters 6-19: 314 | | [< '(Kwd Case,p); v = parse_eval; '(DblDot,_); c = parse_switch_clause; el, p2 = parse_switch def >] -> (Some v,(EBlock c,p)) :: el , p2 ^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 315, characters 6-22: 315 | | [< '(Kwd Default,p); '(DblDot,_); c = parse_switch_clause; el, p2 = parse_switch true >] -> ^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 315, characters 24-35: 315 | | [< '(Kwd Default,p); '(DblDot,_); c = parse_switch_clause; el, p2 = parse_switch true >] -> ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 315, characters 24-35: 315 | | [< '(Kwd Default,p); '(DblDot,_); c = parse_switch_clause; el, p2 = parse_switch true >] -> ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 315, characters 37-60: 315 | | [< '(Kwd Default,p); '(DblDot,_); c = parse_switch_clause; el, p2 = parse_switch true >] -> ^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 315, characters 6-22: 315 | | [< '(Kwd Default,p); '(DblDot,_); c = parse_switch_clause; el, p2 = parse_switch true >] -> ^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 315, characters 62-88: 315 | | [< '(Kwd Default,p); '(DblDot,_); c = parse_switch_clause; el, p2 = parse_switch true >] -> ^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 315, characters 6-22: 315 | | [< '(Kwd Default,p); '(DblDot,_); c = parse_switch_clause; el, p2 = parse_switch true >] -> ^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 315, characters 6-22: 315 | | [< '(Kwd Default,p); '(DblDot,_); c = parse_switch_clause; el, p2 = parse_switch true >] -> ^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 312-317, characters 23-33: 312 | .......................parser 313 | | [< '(BrClose,p) >] -> [] , p 314 | | [< '(Kwd Case,p); v = parse_eval; '(DblDot,_); c = parse_switch_clause; el, p2 = parse_switch def >] -> (Some v,(EBlock c,p)) :: el , p2 315 | | [< '(Kwd Default,p); '(DblDot,_); c = parse_switch_clause; el, p2 = parse_switch true >] -> 316 | if def then error Duplicate_default p; 317 | (None, (EBlock c,p)) :: el , p2 Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 319-322, characters 26-14: 319 | ..........................parser 320 | | [< e = parse_expr; el = parse_switch_clause >] -> e :: el 321 | | [< '(Next,_); el = parse_switch_clause >] -> el 322 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 320, characters 6-20: 320 | | [< e = parse_expr; el = parse_switch_clause >] -> e :: el ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 320, characters 22-46: 320 | | [< e = parse_expr; el = parse_switch_clause >] -> e :: el ^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 319-322, characters 26-14: 319 | ..........................parser 320 | | [< e = parse_expr; el = parse_switch_clause >] -> e :: el 321 | | [< '(Next,_); el = parse_switch_clause >] -> el 322 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 319-322, characters 26-14: 319 | ..........................parser 320 | | [< e = parse_expr; el = parse_switch_clause >] -> e :: el 321 | | [< '(Next,_); el = parse_switch_clause >] -> el 322 | | [< >] -> [] Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 321, characters 6-15: 321 | | [< '(Next,_); el = parse_switch_clause >] -> el ^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 321, characters 17-41: 321 | | [< '(Next,_); el = parse_switch_clause >] -> el ^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 321, characters 6-15: 321 | | [< '(Next,_); el = parse_switch_clause >] -> el ^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 324-328, characters 27-50: 324 | ...........................parser 325 | | [< e = callb; el,p = parse_block callb sp >] -> e :: el , p 326 | | [< '(Next,_); el = parse_block callb sp >] -> el 327 | | [< '(BrClose,p) >] -> [] , p 328 | | [< '(Eof,_) >] -> error Unclosed_parenthesis sp Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 325, characters 6-15: 325 | | [< e = callb; el,p = parse_block callb sp >] -> e :: el , p ^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 325, characters 17-44: 325 | | [< e = callb; el,p = parse_block callb sp >] -> e :: el , p ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 324-328, characters 27-50: 324 | ...........................parser 325 | | [< e = callb; el,p = parse_block callb sp >] -> e :: el , p 326 | | [< '(Next,_); el = parse_block callb sp >] -> el 327 | | [< '(BrClose,p) >] -> [] , p 328 | | [< '(Eof,_) >] -> error Unclosed_parenthesis sp Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 324-328, characters 27-50: 324 | ...........................parser 325 | | [< e = callb; el,p = parse_block callb sp >] -> e :: el , p 326 | | [< '(Next,_); el = parse_block callb sp >] -> el 327 | | [< '(BrClose,p) >] -> [] , p 328 | | [< '(Eof,_) >] -> error Unclosed_parenthesis sp Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 326, characters 6-15: 326 | | [< '(Next,_); el = parse_block callb sp >] -> el ^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 326, characters 17-42: 326 | | [< '(Next,_); el = parse_block callb sp >] -> el ^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 326, characters 6-15: 326 | | [< '(Next,_); el = parse_block callb sp >] -> el ^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 327, characters 6-18: 327 | | [< '(BrClose,p) >] -> [] , p ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 328, characters 6-14: 328 | | [< '(Eof,_) >] -> error Unclosed_parenthesis sp ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 324-328, characters 27-50: 324 | ...........................parser 325 | | [< e = callb; el,p = parse_block callb sp >] -> e :: el , p 326 | | [< '(Next,_); el = parse_block callb sp >] -> el 327 | | [< '(BrClose,p) >] -> [] , p 328 | | [< '(Eof,_) >] -> error Unclosed_parenthesis sp Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 330-333, characters 24-18: 330 | ........................parser 331 | | [< e = parse_expr; el, p = parse_expr_list (pos e) >] -> e :: el , p 332 | | [< '(Next,_); el = parse_expr_list p >] -> el 333 | | [< >] -> [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 331, characters 6-20: 331 | | [< e = parse_expr; el, p = parse_expr_list (pos e) >] -> e :: el , p ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 331, characters 22-53: 331 | | [< e = parse_expr; el, p = parse_expr_list (pos e) >] -> e :: el , p ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 330-333, characters 24-18: 330 | ........................parser 331 | | [< e = parse_expr; el, p = parse_expr_list (pos e) >] -> e :: el , p 332 | | [< '(Next,_); el = parse_expr_list p >] -> el 333 | | [< >] -> [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 330-333, characters 24-18: 330 | ........................parser 331 | | [< e = parse_expr; el, p = parse_expr_list (pos e) >] -> e :: el , p 332 | | [< '(Next,_); el = parse_expr_list p >] -> el 333 | | [< >] -> [] , p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 332, characters 6-15: 332 | | [< '(Next,_); el = parse_expr_list p >] -> el ^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 332, characters 17-39: 332 | | [< '(Next,_); el = parse_expr_list p >] -> el ^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 332, characters 6-15: 332 | | [< '(Next,_); el = parse_expr_list p >] -> el ^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 335-337, characters 24-16: 335 | ........................parser 336 | | [< '(DblDot,_); t = parse_class_path >] -> Some t 337 | | [< >] -> None Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 335-337, characters 24-16: 335 | ........................parser 336 | | [< '(DblDot,_); t = parse_class_path >] -> Some t 337 | | [< >] -> None Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 336, characters 6-17: 336 | | [< '(DblDot,_); t = parse_class_path >] -> Some t ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 336, characters 19-39: 336 | | [< '(DblDot,_); t = parse_class_path >] -> Some t ^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 336, characters 6-17: 336 | | [< '(DblDot,_); t = parse_class_path >] -> Some t ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 341-346, characters 1-65: 341 | .match s with parser 342 | | [< '(Const (Ident "Array"),_); s >] -> 343 | (match !last_comment with 344 | | None -> parse_class_path2 "Array" s 345 | | Some s -> ["#" ^ s] , "Array") 346 | | [< '(Const (Ident name),_); p = parse_class_path2 name >] -> p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 341-346, characters 1-65: 341 | .match s with parser 342 | | [< '(Const (Ident "Array"),_); s >] -> 343 | (match !last_comment with 344 | | None -> parse_class_path2 "Array" s 345 | | Some s -> ["#" ^ s] , "Array") 346 | | [< '(Const (Ident name),_); p = parse_class_path2 name >] -> p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 342, characters 6-32: 342 | | [< '(Const (Ident "Array"),_); s >] -> ^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 346, characters 6-29: 346 | | [< '(Const (Ident name),_); p = parse_class_path2 name >] -> p ^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 346, characters 31-57: 346 | | [< '(Const (Ident name),_); p = parse_class_path2 name >] -> p ^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 346, characters 6-29: 346 | | [< '(Const (Ident name),_); p = parse_class_path2 name >] -> p ^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 341-346, characters 1-65: 341 | .match s with parser 342 | | [< '(Const (Ident "Array"),_); s >] -> 343 | (match !last_comment with 344 | | None -> parse_class_path2 "Array" s 345 | | Some s -> ["#" ^ s] , "Array") 346 | | [< '(Const (Ident name),_); p = parse_class_path2 name >] -> p Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 348-350, characters 29-21: 348 | .............................parser 349 | | [< '(Dot,_); p , n = parse_class_path >] -> name :: p , n 350 | | [< >] -> [] , name Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 348-350, characters 29-21: 348 | .............................parser 349 | | [< '(Dot,_); p , n = parse_class_path >] -> name :: p , n 350 | | [< >] -> [] , name Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 349, characters 6-14: 349 | | [< '(Dot,_); p , n = parse_class_path >] -> name :: p , n ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 349, characters 16-40: 349 | | [< '(Dot,_); p , n = parse_class_path >] -> name :: p , n ^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 349, characters 6-14: 349 | | [< '(Dot,_); p , n = parse_class_path >] -> name :: p , n ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 352-354, characters 19-39: 352 | ...................parser 353 | | [< '(Const (Ident name),_); p = parse_import2 name >] -> p 354 | | [< '(Binop OpMult,_) >] -> [] , None Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 352-354, characters 19-39: 352 | ...................parser 353 | | [< '(Const (Ident name),_); p = parse_import2 name >] -> p 354 | | [< '(Binop OpMult,_) >] -> [] , None Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 353, characters 6-29: 353 | | [< '(Const (Ident name),_); p = parse_import2 name >] -> p ^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 353, characters 31-53: 353 | | [< '(Const (Ident name),_); p = parse_import2 name >] -> p ^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 353, characters 6-29: 353 | | [< '(Const (Ident name),_); p = parse_import2 name >] -> p ^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 354, characters 6-23: 354 | | [< '(Binop OpMult,_) >] -> [] , None ^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 352-354, characters 19-39: 352 | ...................parser 353 | | [< '(Const (Ident name),_); p = parse_import2 name >] -> p 354 | | [< '(Binop OpMult,_) >] -> [] , None Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 356-358, characters 25-26: 356 | .........................parser 357 | | [< '(Dot,_); p , n = parse_import >] -> name :: p , n 358 | | [< >] -> [] , Some name Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 356-358, characters 25-26: 356 | .........................parser 357 | | [< '(Dot,_); p , n = parse_import >] -> name :: p , n 358 | | [< >] -> [] , Some name Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 357, characters 6-14: 357 | | [< '(Dot,_); p , n = parse_import >] -> name :: p , n ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 357, characters 16-36: 357 | | [< '(Dot,_); p , n = parse_import >] -> name :: p , n ^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 357, characters 6-14: 357 | | [< '(Dot,_); p , n = parse_import >] -> name :: p , n ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 360-362, characters 21-41: 360 | .....................parser 361 | | [< '(BkClose,_) >] -> () 362 | | [< '(_) ; () = parse_metadata >] -> () Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 360-362, characters 21-41: 360 | .....................parser 361 | | [< '(BkClose,_) >] -> () 362 | | [< '(_) ; () = parse_metadata >] -> () Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 361, characters 6-18: 361 | | [< '(BkClose,_) >] -> () ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 362, characters 6-10: 362 | | [< '(_) ; () = parse_metadata >] -> () ^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 362, characters 13-32: 362 | | [< '(_) ; () = parse_metadata >] -> () ^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 362, characters 6-10: 362 | | [< '(_) ; () = parse_metadata >] -> () ^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 360-362, characters 21-41: 360 | .....................parser 361 | | [< '(BkClose,_) >] -> () 362 | | [< '(_) ; () = parse_metadata >] -> () Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 364-368, characters 20-132: 364 | ....................parser 365 | | [< '(Sharp,p1); '(Const (Ident "include"),_); '(Const (String inc),p2) >] -> 366 | let t = "ComponentVersion.as" in 367 | let tl = String.length t in 368 | if String.length inc < tl || String.sub inc (String.length inc - tl) tl <> t then (!warning) "unsupported #include" (punion p1 p2) Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 364-368, characters 20-132: 364 | ....................parser 365 | | [< '(Sharp,p1); '(Const (Ident "include"),_); '(Const (String inc),p2) >] -> 366 | let t = "ComponentVersion.as" in 367 | let tl = String.length t in 368 | if String.length inc < tl || String.sub inc (String.length inc - tl) tl <> t then (!warning) "unsupported #include" (punion p1 p2) Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 365, characters 6-17: 365 | | [< '(Sharp,p1); '(Const (Ident "include"),_); '(Const (String inc),p2) >] -> ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 365, characters 19-47: 365 | | [< '(Sharp,p1); '(Const (Ident "include"),_); '(Const (String inc),p2) >] -> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 365, characters 19-47: 365 | | [< '(Sharp,p1); '(Const (Ident "include"),_); '(Const (String inc),p2) >] -> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 365, characters 49-73: 365 | | [< '(Sharp,p1); '(Const (Ident "include"),_); '(Const (String inc),p2) >] -> ^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 365, characters 49-73: 365 | | [< '(Sharp,p1); '(Const (Ident "include"),_); '(Const (String inc),p2) >] -> ^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 365, characters 6-17: 365 | | [< '(Sharp,p1); '(Const (Ident "include"),_); '(Const (String inc),p2) >] -> ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 365, characters 6-17: 365 | | [< '(Sharp,p1); '(Const (Ident "include"),_); '(Const (String inc),p2) >] -> ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", lines 364-368, characters 20-132: 364 | ....................parser 365 | | [< '(Sharp,p1); '(Const (Ident "include"),_); '(Const (String inc),p2) >] -> 366 | let t = "ComponentVersion.as" in 367 | let tl = String.length t in 368 | if String.length inc < tl || String.sub inc (String.length inc - tl) tl <> t then (!warning) "unsupported #include" (punion p1 p2) Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 387, characters 22-33: 387 | let l = parse_code (Stream.from next_token) in ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 391, characters 4-16: 391 | | Stream.Error _ ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "parser.ml", line 392, characters 4-18: 392 | | Stream.Failure -> ^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "typer.ml", line 956, characters 10-26: 956 | else if String.lowercase (s_type_path req_path) = String.lowercase (s_type_path t) then begin ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "typer.ml", line 956, characters 52-68: 956 | else if String.lowercase (s_type_path req_path) = String.lowercase (s_type_path t) then begin ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "typer.ml", line 1050, characters 6-22: 1050 | if String.lowercase (snd path) = "con" then error (Custom "CON is a special file under Windows and shouldn't be used as class name") p; ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii/StringLabels.lowercase_ascii instead. File "main.ml", line 98, characters 50-66: 98 | match List.filter (fun f -> String.ends_with (String.lowercase f) ".as") files with ^^^^^^^^^^^^^^^^ Alert deprecated: ExtString.String.lowercase Use String.lowercase_ascii instead. (cd /wrkdirs/usr/ports/lang/mtasc/work/ocaml/mtasc && /usr/local/bin/ocamlfind ocamlopt -package extlib -linkpkg -o /wrkdirs/usr/ports/lang/mtasc/work/ocaml/mtasc-bin /wrkdirs/usr/ports/lang/mtasc/work/ocaml/extc/extc.cmxa /wrkdirs/usr/ports/lang/mtasc/work/ocaml/swflib/swflib.cmxa expr.cmx lexer.cmx parser.cmx typer.cmx class.cmx plugin.cmx genSwf.cmx main.cmx ) =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> mtasc-1.14_3 depends on file: /usr/local/bin/ocamlc - found ===> mtasc-1.14_3 depends on file: /usr/local/bin/ocamlfind - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for mtasc-1.14_3 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/lang/mtasc/work/ocaml/mtasc-bin /wrkdirs/usr/ports/lang/mtasc/work/stage/usr/local/bin/mtasc (cd /wrkdirs/usr/ports/lang/mtasc/work/ocaml/mtasc && /bin/sh -c '(/usr/bin/find -Ed $1 $3 | /usr/bin/cpio -dumpl $2 >/dev/null 2>&1) && /usr/bin/find -Ed $1 $3 \( -type d -exec /bin/sh -c '\''cd '\''$2'\'' && chmod 755 "$@"'\'' . {} + -o -type f -exec /bin/sh -c '\''cd '\''$2'\'' && chmod 0644 "$@"'\'' . {} + \)' COPYTREE_SHARE "std std8" /wrkdirs/usr/ports/lang/mtasc/work/stage/usr/local/share/mtasc) install -m 444 /wrkdirs/usr/ports/lang/mtasc/work/ocaml/mtasc/doc/mtasc.1 /wrkdirs/usr/ports/lang/mtasc/work/stage/usr/local/share/man/man1 install -m 0644 /wrkdirs/usr/ports/lang/mtasc/work/ocaml/mtasc/doc/*.txt /wrkdirs/usr/ports/lang/mtasc/work/stage/usr/local/share/doc/mtasc install -m 0644 /wrkdirs/usr/ports/lang/mtasc/work/ocaml/mtasc/doc/HelloWorld.as /wrkdirs/usr/ports/lang/mtasc/work/stage/usr/local/share/examples/mtasc rmdir: /wrkdirs/usr/ports/lang/mtasc/work/stage/usr/local/lib: Directory not empty ====> Compressing man pages (compress-man) *** Error code 1 (ignored) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2024-04-01T07:37:34+0000' 'PKG_NOTE_ports_top_git_hash=c2c35d895e' 'PKG_NOTE_ports_top_checkout_unclean=yes' 'PKG_NOTE_port_git_hash=5eba91cd4c' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.99.20240122_1' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for mtasc-1.14_3 ===> Building mtasc-1.14_3 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for mtasc-1.14_3 build of lang/mtasc | mtasc-1.14_3 ended at Mon Apr 1 08:38:43 BST 2024 build time: 00:01:12