remove unnecessary files for 8.0 release801
authorMasaki Katakai <masaki@netbeans.org>
Sun, 04 Jan 2015 20:55:59 -0800
branchrelease801
changeset 1923784991a79273
parent 1922 fcbb0826e261
child 1924 486838977751
remove unnecessary files for 8.0
src/ca/cnd/cnd-modelimpl/cnd-modelimpl/org/netbeans/modules/cnd/modelimpl/csm/core/Bundle_ca.properties
src/ca/cnd/cnd-toolchain/cnd-toolchain/org/netbeans/modules/cnd/spi/toolchain/Bundle_ca.properties
src/ca/other/installer/components/products/mysql-connector/data/Bundle_ca.properties
src/ca/other/installer/components/products/mysql/data/Bundle_ca.properties
src/de/other/installer/components/products/mysql-connector/data/Bundle_de.properties
src/de/other/installer/components/products/mysql/data/Bundle_de.properties
src/de/platform/org-netbeans-core-network/org-netbeans-core-network/org/netbeans/core/network/proxy/fallback/Bundle_de.properties
src/es/other/installer/components/products/mysql-connector/data/Bundle_es.properties
src/es/other/installer/components/products/mysql/data/Bundle_es.properties
src/es/platform/org-netbeans-core-network/org-netbeans-core-network/org/netbeans/core/network/proxy/fallback/Bundle_es.properties
src/fr/other/installer/components/products/mysql-connector/data/Bundle_fr.properties
src/fr/other/installer/components/products/mysql/data/Bundle_fr.properties
src/fr/platform/org-netbeans-core-network/org-netbeans-core-network/org/netbeans/core/network/proxy/fallback/Bundle_fr.properties
src/gl_ES/cnd/cnd-modelimpl/cnd-modelimpl/org/netbeans/modules/cnd/modelimpl/csm/core/Bundle_gl_ES.properties
src/gl_ES/cnd/cnd-toolchain/cnd-toolchain/org/netbeans/modules/cnd/spi/toolchain/Bundle_gl_ES.properties
src/gl_ES/other/installer/components/products/mysql-connector/data/Bundle_gl_ES.properties
src/gl_ES/other/installer/components/products/mysql/data/Bundle_gl_ES.properties
src/it/other/installer/components/products/mysql-connector/data/Bundle_it.properties
src/it/other/installer/components/products/mysql/data/Bundle_it.properties
src/it/platform/org-netbeans-core-network/org-netbeans-core-network/org/netbeans/core/network/proxy/fallback/Bundle_it.properties
src/ja/cnd/cnd-completion/cnd-completion/org/netbeans/modules/cnd/completion/implmethod/Bundle_ja.properties
src/ja/cnd/cnd-completion/cnd-completion/org/netbeans/modules/cnd/completion/overridemethod/Bundle_ja.properties
src/ja/cnd/cnd-modelimpl/cnd-modelimpl/org/netbeans/modules/cnd/modelimpl/csm/core/Bundle_ja.properties
src/ja/cnd/cnd-toolchain/cnd-toolchain/org/netbeans/modules/cnd/spi/toolchain/Bundle_ja.properties
src/ja/ide/org-netbeans-libs-freemarker/ext/freemarker-2.3.19/freemarker/core/FMParser_ja.html
src/ja/ide/web-webkit-debugging/web-webkit-debugging/org/netbeans/modules/web/webkit/debugging/api/console/Bundle_ja.properties
src/ja/other/installer/components/products/mysql-connector/data/Bundle_ja.properties
src/ja/other/installer/components/products/mysql/data/Bundle_ja.properties
src/ja/other/installer/mac/newbuild/dmg/Resources/Welcome-jdk_ja.html
src/ja/php/hudson-php/hudson-php/org/netbeans/modules/hudson/php/commands/Bundle_ja.properties
src/ja/php/hudson-php/hudson-php/org/netbeans/modules/hudson/php/support/Bundle_ja.properties
src/ja/platform/org-netbeans-core-network/org-netbeans-core-network/org/netbeans/core/network/proxy/fallback/Bundle_ja.properties
src/ko/other/installer/components/products/mysql-connector/data/Bundle_ko.properties
src/ko/other/installer/components/products/mysql/data/Bundle_ko.properties
src/nl_NL/other/installer/components/products/mysql-connector/data/Bundle_nl_NL.properties
src/nl_NL/other/installer/components/products/mysql/data/Bundle_nl_NL.properties
src/pt_BR/cnd/cnd-completion/cnd-completion/org/netbeans/modules/cnd/completion/implmethod/Bundle_pt_BR.properties
src/pt_BR/cnd/cnd-completion/cnd-completion/org/netbeans/modules/cnd/completion/overridemethod/Bundle_pt_BR.properties
src/pt_BR/cnd/cnd-modelimpl/cnd-modelimpl/org/netbeans/modules/cnd/modelimpl/csm/core/Bundle_pt_BR.properties
src/pt_BR/cnd/cnd-toolchain/cnd-toolchain/org/netbeans/modules/cnd/spi/toolchain/Bundle_pt_BR.properties
src/pt_BR/ide/org-netbeans-libs-freemarker/ext/freemarker-2.3.19/freemarker/core/FMParser_pt_BR.html
src/pt_BR/ide/web-webkit-debugging/web-webkit-debugging/org/netbeans/modules/web/webkit/debugging/api/console/Bundle_pt_BR.properties
src/pt_BR/other/installer/components/products/mysql-connector/data/Bundle_pt_BR.properties
src/pt_BR/other/installer/components/products/mysql/data/Bundle_pt_BR.properties
src/pt_BR/other/installer/mac/newbuild/dmg/Resources/Welcome-jdk_pt_BR.html
src/pt_BR/php/hudson-php/hudson-php/org/netbeans/modules/hudson/php/commands/Bundle_pt_BR.properties
src/pt_BR/php/hudson-php/hudson-php/org/netbeans/modules/hudson/php/support/Bundle_pt_BR.properties
src/pt_BR/platform/org-netbeans-core-network/org-netbeans-core-network/org/netbeans/core/network/proxy/fallback/Bundle_pt_BR.properties
src/ru/cnd/cnd-completion/cnd-completion/org/netbeans/modules/cnd/completion/implmethod/Bundle_ru.properties
src/ru/cnd/cnd-completion/cnd-completion/org/netbeans/modules/cnd/completion/overridemethod/Bundle_ru.properties
src/ru/cnd/cnd-modelimpl/cnd-modelimpl/org/netbeans/modules/cnd/modelimpl/csm/core/Bundle_ru.properties
src/ru/cnd/cnd-toolchain/cnd-toolchain/org/netbeans/modules/cnd/spi/toolchain/Bundle_ru.properties
src/ru/ide/org-netbeans-libs-freemarker/ext/freemarker-2.3.19/freemarker/core/FMParser_ru.html
src/ru/ide/web-webkit-debugging/web-webkit-debugging/org/netbeans/modules/web/webkit/debugging/api/console/Bundle_ru.properties
src/ru/other/installer/components/products/mysql-connector/data/Bundle_ru.properties
src/ru/other/installer/components/products/mysql/data/Bundle_ru.properties
src/ru/other/installer/mac/newbuild/dmg/Resources/Welcome-jdk_ru.html
src/ru/php/hudson-php/hudson-php/org/netbeans/modules/hudson/php/commands/Bundle_ru.properties
src/ru/php/hudson-php/hudson-php/org/netbeans/modules/hudson/php/support/Bundle_ru.properties
src/ru/platform/org-netbeans-core-network/org-netbeans-core-network/org/netbeans/core/network/proxy/fallback/Bundle_ru.properties
src/sv/other/installer/components/products/mysql-connector/data/Bundle_sv.properties
src/sv/other/installer/components/products/mysql/data/Bundle_sv.properties
src/tr/other/installer/components/products/mysql-connector/data/Bundle_tr.properties
src/tr/other/installer/components/products/mysql/data/Bundle_tr.properties
src/zh_CN/cnd/cnd-completion/cnd-completion/org/netbeans/modules/cnd/completion/implmethod/Bundle_zh_CN.properties
src/zh_CN/cnd/cnd-completion/cnd-completion/org/netbeans/modules/cnd/completion/overridemethod/Bundle_zh_CN.properties
src/zh_CN/cnd/cnd-modelimpl/cnd-modelimpl/org/netbeans/modules/cnd/modelimpl/csm/core/Bundle_zh_CN.properties
src/zh_CN/cnd/cnd-toolchain/cnd-toolchain/org/netbeans/modules/cnd/spi/toolchain/Bundle_zh_CN.properties
src/zh_CN/ide/org-netbeans-libs-freemarker/ext/freemarker-2.3.19/freemarker/core/FMParser_zh_CN.html
src/zh_CN/ide/web-webkit-debugging/web-webkit-debugging/org/netbeans/modules/web/webkit/debugging/api/console/Bundle_zh_CN.properties
src/zh_CN/other/installer/components/products/mysql-connector/data/Bundle_zh_CN.properties
src/zh_CN/other/installer/components/products/mysql/data/Bundle_zh_CN.properties
src/zh_CN/other/installer/mac/newbuild/dmg/Resources/Welcome-jdk_update_zh_CN.html
src/zh_CN/other/installer/mac/newbuild/dmg/Resources/Welcome-jdk_zh_CN.html
src/zh_CN/php/hudson-php/hudson-php/org/netbeans/modules/hudson/php/commands/Bundle_zh_CN.properties
src/zh_CN/php/hudson-php/hudson-php/org/netbeans/modules/hudson/php/support/Bundle_zh_CN.properties
src/zh_CN/platform/org-netbeans-core-network/org-netbeans-core-network/org/netbeans/core/network/proxy/fallback/Bundle_zh_CN.properties
src/zh_TW/other/installer/components/products/mysql-connector/data/Bundle_zh_TW.properties
src/zh_TW/other/installer/components/products/mysql/data/Bundle_zh_TW.properties
     1.1 --- a/src/ca/cnd/cnd-modelimpl/cnd-modelimpl/org/netbeans/modules/cnd/modelimpl/csm/core/Bundle_ca.properties	Sun Jan 04 20:33:49 2015 -0800
     1.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.3 @@ -1,43 +0,0 @@
     1.4 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
     1.5 -#
     1.6 -# Copyright 2011 Oracle and/or its affiliates. All rights reserved.
     1.7 -#
     1.8 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
     1.9 -# Other names may be trademarks of their respective owners.
    1.10 -#
    1.11 -# The contents of this file are subject to the terms of either the GNU
    1.12 -# General Public License Version 2 only ("GPL") or the Common
    1.13 -# Development and Distribution License("CDDL") (collectively, the
    1.14 -# "License"). You may not use this file except in compliance with the
    1.15 -# License. You can obtain a copy of the License at
    1.16 -# http://www.netbeans.org/cddl-gplv2.html
    1.17 -# or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
    1.18 -# specific language governing permissions and limitations under the
    1.19 -# License.  When distributing the software, include this License Header
    1.20 -# Notice in each file and include the License file at
    1.21 -# nbbuild/licenses/CDDL-GPL-2-CP.  Oracle designates this
    1.22 -# particular file as subject to the "Classpath" exception as provided
    1.23 -# by Oracle in the GPL Version 2 section of the License file that
    1.24 -# accompanied this code. If applicable, add the following below the
    1.25 -# License Header, with the fields enclosed by brackets [] replaced by
    1.26 -# your own identifying information:
    1.27 -# "Portions Copyrighted [year] [name of copyright owner]"
    1.28 -#
    1.29 -# If you wish your version of this file to be governed by only the CDDL
    1.30 -# or only the GPL Version 2, indicate your decision by adding
    1.31 -# "[Contributor] elects to include this software in this distribution
    1.32 -# under the [CDDL or GPL Version 2] license." If you do not indicate a
    1.33 -# single choice of license, a recipient has the option to distribute
    1.34 -# your version of this file under either the CDDL, the GPL Version 2 or
    1.35 -# to extend the choice of license to its licensees as provided above.
    1.36 -# However, if you add GPL Version 2 code and therefore, elected the GPL
    1.37 -# Version 2 license, then the option applies only if the new code is
    1.38 -# made subject to such option by the copyright holder.
    1.39 -#
    1.40 -# Contributor(s):
    1.41 -#
    1.42 -# Portions Copyrighted 2011 Sun Microsystems, Inc.
    1.43 -
    1.44 -#ProjectDisplayName={0} [{1}]
    1.45 -#ProjectHtmlDisplayName={0} <font color=''!controlShadow''>[{1}]
    1.46 -
     2.1 --- a/src/ca/cnd/cnd-toolchain/cnd-toolchain/org/netbeans/modules/cnd/spi/toolchain/Bundle_ca.properties	Sun Jan 04 20:33:49 2015 -0800
     2.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.3 @@ -1,38 +0,0 @@
     2.4 -# This module is part of NetBeans and is open-source.
     2.5 -# You can see http://www.netbeans.org/about/legal/index.html for details.
     2.6 -#
     2.7 -# You may use the binary however you like. The source file license is:
     2.8 -#
     2.9 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    2.10 -#
    2.11 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
    2.12 -#
    2.13 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
    2.14 -# Other names may be trademarks of their respective owners.
    2.15 -#
    2.16 -# The contents of this file are subject to the terms of either the GNU
    2.17 -# General Public License Version 2 only ("GPL") or the Common
    2.18 -# Development and Distribution License("CDDL") (collectively, the
    2.19 -# "License"). You may not use this file except in compliance with the
    2.20 -# License. You can obtain a copy of the License at
    2.21 -# http://www.netbeans.org/cddl-gplv2.html
    2.22 -# or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
    2.23 -# specific language governing permissions and limitations under the
    2.24 -# License.  When distributing the software, include this License Header
    2.25 -# Notice in each file and include the License file at
    2.26 -# nbbuild/licenses/CDDL-GPL-2-CP.  Oracle designates this
    2.27 -# particular file as subject to the "Classpath" exception as provided
    2.28 -# by Sun in the GPL Version 2 section of the License file that
    2.29 -# accompanied this code. If applicable, add the following below the
    2.30 -# License Header, with the fields enclosed by brackets [] replaced by
    2.31 -# your own identifying information:
    2.32 -# "Portions Copyrighted [year] [name of copyright owner]"
    2.33 -#
    2.34 -# Contributor(s):
    2.35 -#
    2.36 -# The Original Software is NetBeans. The Initial Developer of the Original
    2.37 -# Software is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun
    2.38 -# Microsystems, Inc. All Rights Reserved.
    2.39 -
    2.40 -DetectHostInfo=PLATFORM_SOLARIS_SPARC=0\nPLATFORM_SOLARIS_INTEL=1\nPLATFORM_LINUX=2\nPLATFORM_WINDOWS=3\nPLATFORM_MACOSX=4\nPLATFORM_GENERIC=5\nPLATFORM_NONE=6\ndetectHostInfo() {\nPLATFORM=$PLATFORM_NONE\nOPATH=$PATH\nPATH=/usr/bin:/bin:$PATH\nOS=`uname -s`\nARCH=`uname -m`\nPATH=$OPATH\nif [ "$OS" = "SunOS" ]; then\nif [ "$ARCH" = "i86pc" ]; then\nPLATFORM=$PLATFORM_SOLARIS_INTEL\nelse\nPLATFORM=$PLATFORM_SOLARIS_SPARC\nfi\nelse\nif [ "$OS" = "Linux" ]; then\nPLATFORM=$PLATFORM_LINUX\nelse\nif [ "$OS" = "Darwin" ]; then\nPLATFORM=$PLATFORM_MACOSX\nelse\necho ${OS} | grep _NT- >/dev/null\nstatus=$?\nif [ status -eq 0 ]; then\nPLATFORM=$PLATFORM_WINDOWS\nelse\nPLATFORM=$PLATFORM_NONE\nfi\nfi\nfi\nfi\necho $PLATFORM\n}\nPLATFORM=`detectHostInfo`\nPLATFORM_NAME=\nif [ "$PLATFORM" = "$PLATFORM_SOLARIS_SPARC" ]; then\nPLATFORM_NAME="PLATFORM_SOLARIS_SPARC"\nfi\nif [ "$PLATFORM" = "$PLATFORM_SOLARIS_INTEL" ]; then\nPLATFORM_NAME="PLATFORM_SOLARIS_INTEL"\nfi\nif [ "$PLATFORM" = "$PLATFORM_LINUX" ]; then\nPLATFORM_NAME="PLATFORM_LINUX"\nfi\nif [ "$PLATFORM" = "$PLATFORM_WINDOWS" ]; then\nPLATFORM_NAME="PLATFORM_WINDOWS"\nfi\nif [ "$PLATFORM" = "$PLATFORM_MACOSX" ]; then\nPLATFORM_NAME="PLATFORM_MACOSX"\nfi\nif [ "$PLATFORM" = "$PLATFORM_NONE" ]; then\nPLATFORM_NAME="PLATFORM_NONE"\nfi\nfindInPath() {\nfor f1 in $PATHSLIST; do\npathStatus=\necho $f1 | egrep -e "^/" >/dev/null\nif [ "$?" != "0" ]; then\ncontinue  # skip relative directories\nfi\necho $f1 | egrep -e "^/usr/ucb" >/dev/null\nif [ "$?" = "0" ]; then\ncontinue  # skip /usr/ucb (IZ #142780)\nfi\nfor f2 in $1; do\nif [ -x "$f1/$f2" ]; then\npathStatus="$f1/$f2"\nelse\nif [ "$PLATFORM" = "$PLATFORM_WINDOWS" ]; then\nif [ -x "$f1/$f2.exe" ]; then\npathStatus="$f1/$f2.exe"\nfi\nfi\nif [ -n "$pathStatus" ]; then\nbreak\nfi\nfi\ndone\nif [ -n "$pathStatus" ]; then\nbreak\nfi\ndone\nif [ -n "$pathStatus" ]; then\necho $pathStatus\nfi\n}\naddNewToolChain() {\nif [ -n "$line" ]; then\necho $foundFlavors | egrep -e ";${flavor}" >/dev/null\nif [ ! "$?" = "0" ]; then\necho $line\nfoundFlavors=$foundFlavors$flavor\nfi\nfi\n}\nfindCompiler() {\nstatus=\nfor f3 in $1; do\nif [ ! -n "$status" ]; then\nif [ -x "$f/$f3" ]; then\nline="$line;$2=$f/$f3"\nstatus=1\nfi\nfi\ndone\nif [ ! -n "$status" ]; then\nstatus=`findInPath "$1"`\nif [ -n "$status" ]; then\nline="$line;$2(PATH)=$status"\nfi\nfi\n}
    2.41 -
     3.1 --- a/src/ca/other/installer/components/products/mysql-connector/data/Bundle_ca.properties	Sun Jan 04 20:33:49 2015 -0800
     3.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.3 @@ -1,42 +0,0 @@
     3.4 -#
     3.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
     3.6 -#
     3.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
     3.8 -#
     3.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
    3.10 -# Other names may be trademarks of their respective owners.
    3.11 -#
    3.12 -# The contents of this file are subject to the terms of either the GNU General Public
    3.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
    3.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
    3.15 -# compliance with the License. You can obtain a copy of the License at
    3.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
    3.17 -# License for the specific language governing permissions and limitations under the
    3.18 -# License.  When distributing the software, include this License Header Notice in
    3.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
    3.20 -# designates this particular file as subject to the "Classpath" exception as provided
    3.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
    3.22 -# If applicable, add the following below the License Header, with the fields enclosed
    3.23 -# by brackets [] replaced by your own identifying information:
    3.24 -# "Portions Copyrighted [year] [name of copyright owner]"
    3.25 -# 
    3.26 -# Contributor(s):
    3.27 -# 
    3.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
    3.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
    3.30 -# Rights Reserved.
    3.31 -# 
    3.32 -# If you wish your version of this file to be governed by only the CDDL or only the
    3.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
    3.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
    3.35 -# you do not indicate a single choice of license, a recipient has the option to
    3.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
    3.37 -# to extend the choice of license to its licensees as provided above. However, if you
    3.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
    3.39 -# option applies only if the new code is made subject to such option by the copyright
    3.40 -# holder.
    3.41 -# 
    3.42 -
    3.43 -#product.display.name=MySQL Connector/J {display-version}
    3.44 -product.description=
    3.45 -
     4.1 --- a/src/ca/other/installer/components/products/mysql/data/Bundle_ca.properties	Sun Jan 04 20:33:49 2015 -0800
     4.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.3 @@ -1,42 +0,0 @@
     4.4 -#
     4.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
     4.6 -#
     4.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
     4.8 -#
     4.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
    4.10 -# Other names may be trademarks of their respective owners.
    4.11 -#
    4.12 -# The contents of this file are subject to the terms of either the GNU General Public
    4.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
    4.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
    4.15 -# compliance with the License. You can obtain a copy of the License at
    4.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
    4.17 -# License for the specific language governing permissions and limitations under the
    4.18 -# License.  When distributing the software, include this License Header Notice in
    4.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
    4.20 -# designates this particular file as subject to the "Classpath" exception as provided
    4.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
    4.22 -# If applicable, add the following below the License Header, with the fields enclosed
    4.23 -# by brackets [] replaced by your own identifying information:
    4.24 -# "Portions Copyrighted [year] [name of copyright owner]"
    4.25 -# 
    4.26 -# Contributor(s):
    4.27 -# 
    4.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
    4.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
    4.30 -# Rights Reserved.
    4.31 -# 
    4.32 -# If you wish your version of this file to be governed by only the CDDL or only the
    4.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
    4.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
    4.35 -# you do not indicate a single choice of license, a recipient has the option to
    4.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
    4.37 -# to extend the choice of license to its licensees as provided above. However, if you
    4.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
    4.39 -# option applies only if the new code is made subject to such option by the copyright
    4.40 -# holder.
    4.41 -# 
    4.42 -
    4.43 -#product.display.name=MySQL {display-version} Community Server
    4.44 -product.description=
    4.45 -
     5.1 --- a/src/de/other/installer/components/products/mysql-connector/data/Bundle_de.properties	Sun Jan 04 20:33:49 2015 -0800
     5.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.3 @@ -1,42 +0,0 @@
     5.4 -#
     5.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
     5.6 -#
     5.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
     5.8 -#
     5.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
    5.10 -# Other names may be trademarks of their respective owners.
    5.11 -#
    5.12 -# The contents of this file are subject to the terms of either the GNU General Public
    5.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
    5.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
    5.15 -# compliance with the License. You can obtain a copy of the License at
    5.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
    5.17 -# License for the specific language governing permissions and limitations under the
    5.18 -# License.  When distributing the software, include this License Header Notice in
    5.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
    5.20 -# designates this particular file as subject to the "Classpath" exception as provided
    5.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
    5.22 -# If applicable, add the following below the License Header, with the fields enclosed
    5.23 -# by brackets [] replaced by your own identifying information:
    5.24 -# "Portions Copyrighted [year] [name of copyright owner]"
    5.25 -# 
    5.26 -# Contributor(s):
    5.27 -# 
    5.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
    5.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
    5.30 -# Rights Reserved.
    5.31 -# 
    5.32 -# If you wish your version of this file to be governed by only the CDDL or only the
    5.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
    5.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
    5.35 -# you do not indicate a single choice of license, a recipient has the option to
    5.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
    5.37 -# to extend the choice of license to its licensees as provided above. However, if you
    5.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
    5.39 -# option applies only if the new code is made subject to such option by the copyright
    5.40 -# holder.
    5.41 -# 
    5.42 -
    5.43 -#product.display.name=MySQL Connector/J {display-version}
    5.44 -product.description=
    5.45 -
     6.1 --- a/src/de/other/installer/components/products/mysql/data/Bundle_de.properties	Sun Jan 04 20:33:49 2015 -0800
     6.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.3 @@ -1,42 +0,0 @@
     6.4 -#
     6.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
     6.6 -#
     6.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
     6.8 -#
     6.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
    6.10 -# Other names may be trademarks of their respective owners.
    6.11 -#
    6.12 -# The contents of this file are subject to the terms of either the GNU General Public
    6.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
    6.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
    6.15 -# compliance with the License. You can obtain a copy of the License at
    6.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
    6.17 -# License for the specific language governing permissions and limitations under the
    6.18 -# License.  When distributing the software, include this License Header Notice in
    6.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
    6.20 -# designates this particular file as subject to the "Classpath" exception as provided
    6.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
    6.22 -# If applicable, add the following below the License Header, with the fields enclosed
    6.23 -# by brackets [] replaced by your own identifying information:
    6.24 -# "Portions Copyrighted [year] [name of copyright owner]"
    6.25 -# 
    6.26 -# Contributor(s):
    6.27 -# 
    6.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
    6.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
    6.30 -# Rights Reserved.
    6.31 -# 
    6.32 -# If you wish your version of this file to be governed by only the CDDL or only the
    6.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
    6.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
    6.35 -# you do not indicate a single choice of license, a recipient has the option to
    6.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
    6.37 -# to extend the choice of license to its licensees as provided above. However, if you
    6.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
    6.39 -# option applies only if the new code is made subject to such option by the copyright
    6.40 -# holder.
    6.41 -# 
    6.42 -
    6.43 -#product.display.name=MySQL {display-version} Community Server
    6.44 -product.description=
    6.45 -
     7.1 --- a/src/de/platform/org-netbeans-core-network/org-netbeans-core-network/org/netbeans/core/network/proxy/fallback/Bundle_de.properties	Sun Jan 04 20:33:49 2015 -0800
     7.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.3 @@ -1,43 +0,0 @@
     7.4 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
     7.5 -#
     7.6 -# Copyright 2013 Oracle and/or its affiliates. All rights reserved.
     7.7 -#
     7.8 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
     7.9 -# Other names may be trademarks of their respective owners.
    7.10 -#
    7.11 -# The contents of this file are subject to the terms of either the GNU
    7.12 -# General Public License Version 2 only ("GPL") or the Common
    7.13 -# Development and Distribution License("CDDL") (collectively, the
    7.14 -# "License"). You may not use this file except in compliance with the
    7.15 -# License. You can obtain a copy of the License at
    7.16 -# http://www.netbeans.org/cddl-gplv2.html
    7.17 -# or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
    7.18 -# specific language governing permissions and limitations under the
    7.19 -# License.  When distributing the software, include this License Header
    7.20 -# Notice in each file and include the License file at
    7.21 -# nbbuild/licenses/CDDL-GPL-2-CP.  Oracle designates this
    7.22 -# particular file as subject to the "Classpath" exception as provided
    7.23 -# by Oracle in the GPL Version 2 section of the License file that
    7.24 -# accompanied this code. If applicable, add the following below the
    7.25 -# License Header, with the fields enclosed by brackets [] replaced by
    7.26 -# your own identifying information:
    7.27 -# "Portions Copyrighted [year] [name of copyright owner]"
    7.28 -#
    7.29 -# If you wish your version of this file to be governed by only the CDDL
    7.30 -# or only the GPL Version 2, indicate your decision by adding
    7.31 -# "[Contributor] elects to include this software in this distribution
    7.32 -# under the [CDDL or GPL Version 2] license." If you do not indicate a
    7.33 -# single choice of license, a recipient has the option to distribute
    7.34 -# your version of this file under either the CDDL, the GPL Version 2 or
    7.35 -# to extend the choice of license to its licensees as provided above.
    7.36 -# However, if you add GPL Version 2 code and therefore, elected the GPL
    7.37 -# Version 2 license, then the option applies only if the new code is
    7.38 -# made subject to such option by the copyright holder.
    7.39 -#
    7.40 -# Contributor(s):
    7.41 -#
    7.42 -# Portions Copyrighted 2013 Sun Microsystems, Inc.
    7.43 -
    7.44 -
    7.45 -DefaulNoProxyHosts=localhost,127.0.0.1
    7.46 -
     8.1 --- a/src/es/other/installer/components/products/mysql-connector/data/Bundle_es.properties	Sun Jan 04 20:33:49 2015 -0800
     8.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.3 @@ -1,42 +0,0 @@
     8.4 -#
     8.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
     8.6 -#
     8.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
     8.8 -#
     8.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
    8.10 -# Other names may be trademarks of their respective owners.
    8.11 -#
    8.12 -# The contents of this file are subject to the terms of either the GNU General Public
    8.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
    8.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
    8.15 -# compliance with the License. You can obtain a copy of the License at
    8.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
    8.17 -# License for the specific language governing permissions and limitations under the
    8.18 -# License.  When distributing the software, include this License Header Notice in
    8.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
    8.20 -# designates this particular file as subject to the "Classpath" exception as provided
    8.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
    8.22 -# If applicable, add the following below the License Header, with the fields enclosed
    8.23 -# by brackets [] replaced by your own identifying information:
    8.24 -# "Portions Copyrighted [year] [name of copyright owner]"
    8.25 -# 
    8.26 -# Contributor(s):
    8.27 -# 
    8.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
    8.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
    8.30 -# Rights Reserved.
    8.31 -# 
    8.32 -# If you wish your version of this file to be governed by only the CDDL or only the
    8.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
    8.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
    8.35 -# you do not indicate a single choice of license, a recipient has the option to
    8.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
    8.37 -# to extend the choice of license to its licensees as provided above. However, if you
    8.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
    8.39 -# option applies only if the new code is made subject to such option by the copyright
    8.40 -# holder.
    8.41 -# 
    8.42 -
    8.43 -#product.display.name=MySQL Connector/J {display-version}
    8.44 -product.description=
    8.45 -
     9.1 --- a/src/es/other/installer/components/products/mysql/data/Bundle_es.properties	Sun Jan 04 20:33:49 2015 -0800
     9.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.3 @@ -1,42 +0,0 @@
     9.4 -#
     9.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
     9.6 -#
     9.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
     9.8 -#
     9.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
    9.10 -# Other names may be trademarks of their respective owners.
    9.11 -#
    9.12 -# The contents of this file are subject to the terms of either the GNU General Public
    9.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
    9.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
    9.15 -# compliance with the License. You can obtain a copy of the License at
    9.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
    9.17 -# License for the specific language governing permissions and limitations under the
    9.18 -# License.  When distributing the software, include this License Header Notice in
    9.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
    9.20 -# designates this particular file as subject to the "Classpath" exception as provided
    9.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
    9.22 -# If applicable, add the following below the License Header, with the fields enclosed
    9.23 -# by brackets [] replaced by your own identifying information:
    9.24 -# "Portions Copyrighted [year] [name of copyright owner]"
    9.25 -# 
    9.26 -# Contributor(s):
    9.27 -# 
    9.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
    9.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
    9.30 -# Rights Reserved.
    9.31 -# 
    9.32 -# If you wish your version of this file to be governed by only the CDDL or only the
    9.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
    9.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
    9.35 -# you do not indicate a single choice of license, a recipient has the option to
    9.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
    9.37 -# to extend the choice of license to its licensees as provided above. However, if you
    9.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
    9.39 -# option applies only if the new code is made subject to such option by the copyright
    9.40 -# holder.
    9.41 -# 
    9.42 -
    9.43 -#product.display.name=MySQL {display-version} Community Server
    9.44 -product.description=
    9.45 -
    10.1 --- a/src/es/platform/org-netbeans-core-network/org-netbeans-core-network/org/netbeans/core/network/proxy/fallback/Bundle_es.properties	Sun Jan 04 20:33:49 2015 -0800
    10.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.3 @@ -1,43 +0,0 @@
    10.4 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    10.5 -#
    10.6 -# Copyright 2013 Oracle and/or its affiliates. All rights reserved.
    10.7 -#
    10.8 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
    10.9 -# Other names may be trademarks of their respective owners.
   10.10 -#
   10.11 -# The contents of this file are subject to the terms of either the GNU
   10.12 -# General Public License Version 2 only ("GPL") or the Common
   10.13 -# Development and Distribution License("CDDL") (collectively, the
   10.14 -# "License"). You may not use this file except in compliance with the
   10.15 -# License. You can obtain a copy of the License at
   10.16 -# http://www.netbeans.org/cddl-gplv2.html
   10.17 -# or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
   10.18 -# specific language governing permissions and limitations under the
   10.19 -# License.  When distributing the software, include this License Header
   10.20 -# Notice in each file and include the License file at
   10.21 -# nbbuild/licenses/CDDL-GPL-2-CP.  Oracle designates this
   10.22 -# particular file as subject to the "Classpath" exception as provided
   10.23 -# by Oracle in the GPL Version 2 section of the License file that
   10.24 -# accompanied this code. If applicable, add the following below the
   10.25 -# License Header, with the fields enclosed by brackets [] replaced by
   10.26 -# your own identifying information:
   10.27 -# "Portions Copyrighted [year] [name of copyright owner]"
   10.28 -#
   10.29 -# If you wish your version of this file to be governed by only the CDDL
   10.30 -# or only the GPL Version 2, indicate your decision by adding
   10.31 -# "[Contributor] elects to include this software in this distribution
   10.32 -# under the [CDDL or GPL Version 2] license." If you do not indicate a
   10.33 -# single choice of license, a recipient has the option to distribute
   10.34 -# your version of this file under either the CDDL, the GPL Version 2 or
   10.35 -# to extend the choice of license to its licensees as provided above.
   10.36 -# However, if you add GPL Version 2 code and therefore, elected the GPL
   10.37 -# Version 2 license, then the option applies only if the new code is
   10.38 -# made subject to such option by the copyright holder.
   10.39 -#
   10.40 -# Contributor(s):
   10.41 -#
   10.42 -# Portions Copyrighted 2013 Sun Microsystems, Inc.
   10.43 -
   10.44 -
   10.45 -DefaulNoProxyHosts=localhost,127.0.0.1
   10.46 -
    11.1 --- a/src/fr/other/installer/components/products/mysql-connector/data/Bundle_fr.properties	Sun Jan 04 20:33:49 2015 -0800
    11.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.3 @@ -1,42 +0,0 @@
    11.4 -#
    11.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    11.6 -#
    11.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
    11.8 -#
    11.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   11.10 -# Other names may be trademarks of their respective owners.
   11.11 -#
   11.12 -# The contents of this file are subject to the terms of either the GNU General Public
   11.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
   11.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
   11.15 -# compliance with the License. You can obtain a copy of the License at
   11.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
   11.17 -# License for the specific language governing permissions and limitations under the
   11.18 -# License.  When distributing the software, include this License Header Notice in
   11.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
   11.20 -# designates this particular file as subject to the "Classpath" exception as provided
   11.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
   11.22 -# If applicable, add the following below the License Header, with the fields enclosed
   11.23 -# by brackets [] replaced by your own identifying information:
   11.24 -# "Portions Copyrighted [year] [name of copyright owner]"
   11.25 -# 
   11.26 -# Contributor(s):
   11.27 -# 
   11.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
   11.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
   11.30 -# Rights Reserved.
   11.31 -# 
   11.32 -# If you wish your version of this file to be governed by only the CDDL or only the
   11.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
   11.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
   11.35 -# you do not indicate a single choice of license, a recipient has the option to
   11.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
   11.37 -# to extend the choice of license to its licensees as provided above. However, if you
   11.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
   11.39 -# option applies only if the new code is made subject to such option by the copyright
   11.40 -# holder.
   11.41 -# 
   11.42 -
   11.43 -#product.display.name=MySQL Connector/J {display-version}
   11.44 -product.description=
   11.45 -
    12.1 --- a/src/fr/other/installer/components/products/mysql/data/Bundle_fr.properties	Sun Jan 04 20:33:49 2015 -0800
    12.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    12.3 @@ -1,42 +0,0 @@
    12.4 -#
    12.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    12.6 -#
    12.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
    12.8 -#
    12.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   12.10 -# Other names may be trademarks of their respective owners.
   12.11 -#
   12.12 -# The contents of this file are subject to the terms of either the GNU General Public
   12.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
   12.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
   12.15 -# compliance with the License. You can obtain a copy of the License at
   12.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
   12.17 -# License for the specific language governing permissions and limitations under the
   12.18 -# License.  When distributing the software, include this License Header Notice in
   12.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
   12.20 -# designates this particular file as subject to the "Classpath" exception as provided
   12.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
   12.22 -# If applicable, add the following below the License Header, with the fields enclosed
   12.23 -# by brackets [] replaced by your own identifying information:
   12.24 -# "Portions Copyrighted [year] [name of copyright owner]"
   12.25 -# 
   12.26 -# Contributor(s):
   12.27 -# 
   12.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
   12.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
   12.30 -# Rights Reserved.
   12.31 -# 
   12.32 -# If you wish your version of this file to be governed by only the CDDL or only the
   12.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
   12.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
   12.35 -# you do not indicate a single choice of license, a recipient has the option to
   12.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
   12.37 -# to extend the choice of license to its licensees as provided above. However, if you
   12.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
   12.39 -# option applies only if the new code is made subject to such option by the copyright
   12.40 -# holder.
   12.41 -# 
   12.42 -
   12.43 -#product.display.name=MySQL {display-version} Community Server
   12.44 -product.description=
   12.45 -
    13.1 --- a/src/fr/platform/org-netbeans-core-network/org-netbeans-core-network/org/netbeans/core/network/proxy/fallback/Bundle_fr.properties	Sun Jan 04 20:33:49 2015 -0800
    13.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    13.3 @@ -1,43 +0,0 @@
    13.4 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    13.5 -#
    13.6 -# Copyright 2013 Oracle and/or its affiliates. All rights reserved.
    13.7 -#
    13.8 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
    13.9 -# Other names may be trademarks of their respective owners.
   13.10 -#
   13.11 -# The contents of this file are subject to the terms of either the GNU
   13.12 -# General Public License Version 2 only ("GPL") or the Common
   13.13 -# Development and Distribution License("CDDL") (collectively, the
   13.14 -# "License"). You may not use this file except in compliance with the
   13.15 -# License. You can obtain a copy of the License at
   13.16 -# http://www.netbeans.org/cddl-gplv2.html
   13.17 -# or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
   13.18 -# specific language governing permissions and limitations under the
   13.19 -# License.  When distributing the software, include this License Header
   13.20 -# Notice in each file and include the License file at
   13.21 -# nbbuild/licenses/CDDL-GPL-2-CP.  Oracle designates this
   13.22 -# particular file as subject to the "Classpath" exception as provided
   13.23 -# by Oracle in the GPL Version 2 section of the License file that
   13.24 -# accompanied this code. If applicable, add the following below the
   13.25 -# License Header, with the fields enclosed by brackets [] replaced by
   13.26 -# your own identifying information:
   13.27 -# "Portions Copyrighted [year] [name of copyright owner]"
   13.28 -#
   13.29 -# If you wish your version of this file to be governed by only the CDDL
   13.30 -# or only the GPL Version 2, indicate your decision by adding
   13.31 -# "[Contributor] elects to include this software in this distribution
   13.32 -# under the [CDDL or GPL Version 2] license." If you do not indicate a
   13.33 -# single choice of license, a recipient has the option to distribute
   13.34 -# your version of this file under either the CDDL, the GPL Version 2 or
   13.35 -# to extend the choice of license to its licensees as provided above.
   13.36 -# However, if you add GPL Version 2 code and therefore, elected the GPL
   13.37 -# Version 2 license, then the option applies only if the new code is
   13.38 -# made subject to such option by the copyright holder.
   13.39 -#
   13.40 -# Contributor(s):
   13.41 -#
   13.42 -# Portions Copyrighted 2013 Sun Microsystems, Inc.
   13.43 -
   13.44 -
   13.45 -DefaulNoProxyHosts=localhost,127.0.0.1
   13.46 -
    14.1 --- a/src/gl_ES/cnd/cnd-modelimpl/cnd-modelimpl/org/netbeans/modules/cnd/modelimpl/csm/core/Bundle_gl_ES.properties	Sun Jan 04 20:33:49 2015 -0800
    14.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    14.3 @@ -1,43 +0,0 @@
    14.4 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    14.5 -#
    14.6 -# Copyright 2011 Oracle and/or its affiliates. All rights reserved.
    14.7 -#
    14.8 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
    14.9 -# Other names may be trademarks of their respective owners.
   14.10 -#
   14.11 -# The contents of this file are subject to the terms of either the GNU
   14.12 -# General Public License Version 2 only ("GPL") or the Common
   14.13 -# Development and Distribution License("CDDL") (collectively, the
   14.14 -# "License"). You may not use this file except in compliance with the
   14.15 -# License. You can obtain a copy of the License at
   14.16 -# http://www.netbeans.org/cddl-gplv2.html
   14.17 -# or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
   14.18 -# specific language governing permissions and limitations under the
   14.19 -# License.  When distributing the software, include this License Header
   14.20 -# Notice in each file and include the License file at
   14.21 -# nbbuild/licenses/CDDL-GPL-2-CP.  Oracle designates this
   14.22 -# particular file as subject to the "Classpath" exception as provided
   14.23 -# by Oracle in the GPL Version 2 section of the License file that
   14.24 -# accompanied this code. If applicable, add the following below the
   14.25 -# License Header, with the fields enclosed by brackets [] replaced by
   14.26 -# your own identifying information:
   14.27 -# "Portions Copyrighted [year] [name of copyright owner]"
   14.28 -#
   14.29 -# If you wish your version of this file to be governed by only the CDDL
   14.30 -# or only the GPL Version 2, indicate your decision by adding
   14.31 -# "[Contributor] elects to include this software in this distribution
   14.32 -# under the [CDDL or GPL Version 2] license." If you do not indicate a
   14.33 -# single choice of license, a recipient has the option to distribute
   14.34 -# your version of this file under either the CDDL, the GPL Version 2 or
   14.35 -# to extend the choice of license to its licensees as provided above.
   14.36 -# However, if you add GPL Version 2 code and therefore, elected the GPL
   14.37 -# Version 2 license, then the option applies only if the new code is
   14.38 -# made subject to such option by the copyright holder.
   14.39 -#
   14.40 -# Contributor(s):
   14.41 -#
   14.42 -# Portions Copyrighted 2011 Sun Microsystems, Inc.
   14.43 -
   14.44 -#ProjectDisplayName={0} [{1}]
   14.45 -#ProjectHtmlDisplayName={0} <font color=''!controlShadow''>[{1}]
   14.46 -
    15.1 --- a/src/gl_ES/cnd/cnd-toolchain/cnd-toolchain/org/netbeans/modules/cnd/spi/toolchain/Bundle_gl_ES.properties	Sun Jan 04 20:33:49 2015 -0800
    15.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    15.3 @@ -1,38 +0,0 @@
    15.4 -# This module is part of NetBeans and is open-source.
    15.5 -# You can see http://www.netbeans.org/about/legal/index.html for details.
    15.6 -#
    15.7 -# You may use the binary however you like. The source file license is:
    15.8 -#
    15.9 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
   15.10 -#
   15.11 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
   15.12 -#
   15.13 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   15.14 -# Other names may be trademarks of their respective owners.
   15.15 -#
   15.16 -# The contents of this file are subject to the terms of either the GNU
   15.17 -# General Public License Version 2 only ("GPL") or the Common
   15.18 -# Development and Distribution License("CDDL") (collectively, the
   15.19 -# "License"). You may not use this file except in compliance with the
   15.20 -# License. You can obtain a copy of the License at
   15.21 -# http://www.netbeans.org/cddl-gplv2.html
   15.22 -# or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
   15.23 -# specific language governing permissions and limitations under the
   15.24 -# License.  When distributing the software, include this License Header
   15.25 -# Notice in each file and include the License file at
   15.26 -# nbbuild/licenses/CDDL-GPL-2-CP.  Oracle designates this
   15.27 -# particular file as subject to the "Classpath" exception as provided
   15.28 -# by Sun in the GPL Version 2 section of the License file that
   15.29 -# accompanied this code. If applicable, add the following below the
   15.30 -# License Header, with the fields enclosed by brackets [] replaced by
   15.31 -# your own identifying information:
   15.32 -# "Portions Copyrighted [year] [name of copyright owner]"
   15.33 -#
   15.34 -# Contributor(s):
   15.35 -#
   15.36 -# The Original Software is NetBeans. The Initial Developer of the Original
   15.37 -# Software is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun
   15.38 -# Microsystems, Inc. All Rights Reserved.
   15.39 -
   15.40 -DetectHostInfo=PLATFORM_SOLARIS_SPARC=0\nPLATFORM_SOLARIS_INTEL=1\nPLATFORM_LINUX=2\nPLATFORM_WINDOWS=3\nPLATFORM_MACOSX=4\nPLATFORM_GENERIC=5\nPLATFORM_NONE=6\ndetectHostInfo() {\nPLATFORM=$PLATFORM_NONE\nOPATH=$PATH\nPATH=/usr/bin:/bin:$PATH\nOS=`uname -s`\nARCH=`uname -m`\nPATH=$OPATH\nif [ "$OS" = "SunOS" ]; then\nif [ "$ARCH" = "i86pc" ]; then\nPLATFORM=$PLATFORM_SOLARIS_INTEL\nelse\nPLATFORM=$PLATFORM_SOLARIS_SPARC\nfi\nelse\nif [ "$OS" = "Linux" ]; then\nPLATFORM=$PLATFORM_LINUX\nelse\nif [ "$OS" = "Darwin" ]; then\nPLATFORM=$PLATFORM_MACOSX\nelse\necho ${OS} | grep _NT- >/dev/null\nstatus=$?\nif [ status -eq 0 ]; then\nPLATFORM=$PLATFORM_WINDOWS\nelse\nPLATFORM=$PLATFORM_NONE\nfi\nfi\nfi\nfi\necho $PLATFORM\n}\nPLATFORM=`detectHostInfo`\nPLATFORM_NAME=\nif [ "$PLATFORM" = "$PLATFORM_SOLARIS_SPARC" ]; then\nPLATFORM_NAME="PLATFORM_SOLARIS_SPARC"\nfi\nif [ "$PLATFORM" = "$PLATFORM_SOLARIS_INTEL" ]; then\nPLATFORM_NAME="PLATFORM_SOLARIS_INTEL"\nfi\nif [ "$PLATFORM" = "$PLATFORM_LINUX" ]; then\nPLATFORM_NAME="PLATFORM_LINUX"\nfi\nif [ "$PLATFORM" = "$PLATFORM_WINDOWS" ]; then\nPLATFORM_NAME="PLATFORM_WINDOWS"\nfi\nif [ "$PLATFORM" = "$PLATFORM_MACOSX" ]; then\nPLATFORM_NAME="PLATFORM_MACOSX"\nfi\nif [ "$PLATFORM" = "$PLATFORM_NONE" ]; then\nPLATFORM_NAME="PLATFORM_NONE"\nfi\nfindInPath() {\nfor f1 in $PATHSLIST; do\npathStatus=\necho $f1 | egrep -e "^/" >/dev/null\nif [ "$?" != "0" ]; then\ncontinue  # skip relative directories\nfi\necho $f1 | egrep -e "^/usr/ucb" >/dev/null\nif [ "$?" = "0" ]; then\ncontinue  # skip /usr/ucb (IZ #142780)\nfi\nfor f2 in $1; do\nif [ -x "$f1/$f2" ]; then\npathStatus="$f1/$f2"\nelse\nif [ "$PLATFORM" = "$PLATFORM_WINDOWS" ]; then\nif [ -x "$f1/$f2.exe" ]; then\npathStatus="$f1/$f2.exe"\nfi\nfi\nif [ -n "$pathStatus" ]; then\nbreak\nfi\nfi\ndone\nif [ -n "$pathStatus" ]; then\nbreak\nfi\ndone\nif [ -n "$pathStatus" ]; then\necho $pathStatus\nfi\n}\naddNewToolChain() {\nif [ -n "$line" ]; then\necho $foundFlavors | egrep -e ";${flavor}" >/dev/null\nif [ ! "$?" = "0" ]; then\necho $line\nfoundFlavors=$foundFlavors$flavor\nfi\nfi\n}\nfindCompiler() {\nstatus=\nfor f3 in $1; do\nif [ ! -n "$status" ]; then\nif [ -x "$f/$f3" ]; then\nline="$line;$2=$f/$f3"\nstatus=1\nfi\nfi\ndone\nif [ ! -n "$status" ]; then\nstatus=`findInPath "$1"`\nif [ -n "$status" ]; then\nline="$line;$2(PATH)=$status"\nfi\nfi\n}
   15.41 -
    16.1 --- a/src/gl_ES/other/installer/components/products/mysql-connector/data/Bundle_gl_ES.properties	Sun Jan 04 20:33:49 2015 -0800
    16.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    16.3 @@ -1,42 +0,0 @@
    16.4 -#
    16.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    16.6 -#
    16.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
    16.8 -#
    16.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   16.10 -# Other names may be trademarks of their respective owners.
   16.11 -#
   16.12 -# The contents of this file are subject to the terms of either the GNU General Public
   16.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
   16.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
   16.15 -# compliance with the License. You can obtain a copy of the License at
   16.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
   16.17 -# License for the specific language governing permissions and limitations under the
   16.18 -# License.  When distributing the software, include this License Header Notice in
   16.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
   16.20 -# designates this particular file as subject to the "Classpath" exception as provided
   16.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
   16.22 -# If applicable, add the following below the License Header, with the fields enclosed
   16.23 -# by brackets [] replaced by your own identifying information:
   16.24 -# "Portions Copyrighted [year] [name of copyright owner]"
   16.25 -# 
   16.26 -# Contributor(s):
   16.27 -# 
   16.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
   16.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
   16.30 -# Rights Reserved.
   16.31 -# 
   16.32 -# If you wish your version of this file to be governed by only the CDDL or only the
   16.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
   16.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
   16.35 -# you do not indicate a single choice of license, a recipient has the option to
   16.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
   16.37 -# to extend the choice of license to its licensees as provided above. However, if you
   16.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
   16.39 -# option applies only if the new code is made subject to such option by the copyright
   16.40 -# holder.
   16.41 -# 
   16.42 -
   16.43 -#product.display.name=MySQL Connector/J {display-version}
   16.44 -product.description=
   16.45 -
    17.1 --- a/src/gl_ES/other/installer/components/products/mysql/data/Bundle_gl_ES.properties	Sun Jan 04 20:33:49 2015 -0800
    17.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    17.3 @@ -1,42 +0,0 @@
    17.4 -#
    17.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    17.6 -#
    17.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
    17.8 -#
    17.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   17.10 -# Other names may be trademarks of their respective owners.
   17.11 -#
   17.12 -# The contents of this file are subject to the terms of either the GNU General Public
   17.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
   17.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
   17.15 -# compliance with the License. You can obtain a copy of the License at
   17.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
   17.17 -# License for the specific language governing permissions and limitations under the
   17.18 -# License.  When distributing the software, include this License Header Notice in
   17.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
   17.20 -# designates this particular file as subject to the "Classpath" exception as provided
   17.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
   17.22 -# If applicable, add the following below the License Header, with the fields enclosed
   17.23 -# by brackets [] replaced by your own identifying information:
   17.24 -# "Portions Copyrighted [year] [name of copyright owner]"
   17.25 -# 
   17.26 -# Contributor(s):
   17.27 -# 
   17.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
   17.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
   17.30 -# Rights Reserved.
   17.31 -# 
   17.32 -# If you wish your version of this file to be governed by only the CDDL or only the
   17.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
   17.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
   17.35 -# you do not indicate a single choice of license, a recipient has the option to
   17.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
   17.37 -# to extend the choice of license to its licensees as provided above. However, if you
   17.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
   17.39 -# option applies only if the new code is made subject to such option by the copyright
   17.40 -# holder.
   17.41 -# 
   17.42 -
   17.43 -#product.display.name=MySQL {display-version} Community Server
   17.44 -product.description=
   17.45 -
    18.1 --- a/src/it/other/installer/components/products/mysql-connector/data/Bundle_it.properties	Sun Jan 04 20:33:49 2015 -0800
    18.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    18.3 @@ -1,42 +0,0 @@
    18.4 -#
    18.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    18.6 -#
    18.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
    18.8 -#
    18.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   18.10 -# Other names may be trademarks of their respective owners.
   18.11 -#
   18.12 -# The contents of this file are subject to the terms of either the GNU General Public
   18.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
   18.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
   18.15 -# compliance with the License. You can obtain a copy of the License at
   18.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
   18.17 -# License for the specific language governing permissions and limitations under the
   18.18 -# License.  When distributing the software, include this License Header Notice in
   18.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
   18.20 -# designates this particular file as subject to the "Classpath" exception as provided
   18.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
   18.22 -# If applicable, add the following below the License Header, with the fields enclosed
   18.23 -# by brackets [] replaced by your own identifying information:
   18.24 -# "Portions Copyrighted [year] [name of copyright owner]"
   18.25 -# 
   18.26 -# Contributor(s):
   18.27 -# 
   18.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
   18.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
   18.30 -# Rights Reserved.
   18.31 -# 
   18.32 -# If you wish your version of this file to be governed by only the CDDL or only the
   18.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
   18.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
   18.35 -# you do not indicate a single choice of license, a recipient has the option to
   18.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
   18.37 -# to extend the choice of license to its licensees as provided above. However, if you
   18.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
   18.39 -# option applies only if the new code is made subject to such option by the copyright
   18.40 -# holder.
   18.41 -# 
   18.42 -
   18.43 -#product.display.name=MySQL Connector/J {display-version}
   18.44 -product.description=
   18.45 -
    19.1 --- a/src/it/other/installer/components/products/mysql/data/Bundle_it.properties	Sun Jan 04 20:33:49 2015 -0800
    19.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    19.3 @@ -1,42 +0,0 @@
    19.4 -#
    19.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    19.6 -#
    19.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
    19.8 -#
    19.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   19.10 -# Other names may be trademarks of their respective owners.
   19.11 -#
   19.12 -# The contents of this file are subject to the terms of either the GNU General Public
   19.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
   19.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
   19.15 -# compliance with the License. You can obtain a copy of the License at
   19.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
   19.17 -# License for the specific language governing permissions and limitations under the
   19.18 -# License.  When distributing the software, include this License Header Notice in
   19.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
   19.20 -# designates this particular file as subject to the "Classpath" exception as provided
   19.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
   19.22 -# If applicable, add the following below the License Header, with the fields enclosed
   19.23 -# by brackets [] replaced by your own identifying information:
   19.24 -# "Portions Copyrighted [year] [name of copyright owner]"
   19.25 -# 
   19.26 -# Contributor(s):
   19.27 -# 
   19.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
   19.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
   19.30 -# Rights Reserved.
   19.31 -# 
   19.32 -# If you wish your version of this file to be governed by only the CDDL or only the
   19.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
   19.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
   19.35 -# you do not indicate a single choice of license, a recipient has the option to
   19.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
   19.37 -# to extend the choice of license to its licensees as provided above. However, if you
   19.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
   19.39 -# option applies only if the new code is made subject to such option by the copyright
   19.40 -# holder.
   19.41 -# 
   19.42 -
   19.43 -#product.display.name=MySQL {display-version} Community Server
   19.44 -product.description=
   19.45 -
    20.1 --- a/src/it/platform/org-netbeans-core-network/org-netbeans-core-network/org/netbeans/core/network/proxy/fallback/Bundle_it.properties	Sun Jan 04 20:33:49 2015 -0800
    20.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    20.3 @@ -1,43 +0,0 @@
    20.4 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    20.5 -#
    20.6 -# Copyright 2013 Oracle and/or its affiliates. All rights reserved.
    20.7 -#
    20.8 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
    20.9 -# Other names may be trademarks of their respective owners.
   20.10 -#
   20.11 -# The contents of this file are subject to the terms of either the GNU
   20.12 -# General Public License Version 2 only ("GPL") or the Common
   20.13 -# Development and Distribution License("CDDL") (collectively, the
   20.14 -# "License"). You may not use this file except in compliance with the
   20.15 -# License. You can obtain a copy of the License at
   20.16 -# http://www.netbeans.org/cddl-gplv2.html
   20.17 -# or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
   20.18 -# specific language governing permissions and limitations under the
   20.19 -# License.  When distributing the software, include this License Header
   20.20 -# Notice in each file and include the License file at
   20.21 -# nbbuild/licenses/CDDL-GPL-2-CP.  Oracle designates this
   20.22 -# particular file as subject to the "Classpath" exception as provided
   20.23 -# by Oracle in the GPL Version 2 section of the License file that
   20.24 -# accompanied this code. If applicable, add the following below the
   20.25 -# License Header, with the fields enclosed by brackets [] replaced by
   20.26 -# your own identifying information:
   20.27 -# "Portions Copyrighted [year] [name of copyright owner]"
   20.28 -#
   20.29 -# If you wish your version of this file to be governed by only the CDDL
   20.30 -# or only the GPL Version 2, indicate your decision by adding
   20.31 -# "[Contributor] elects to include this software in this distribution
   20.32 -# under the [CDDL or GPL Version 2] license." If you do not indicate a
   20.33 -# single choice of license, a recipient has the option to distribute
   20.34 -# your version of this file under either the CDDL, the GPL Version 2 or
   20.35 -# to extend the choice of license to its licensees as provided above.
   20.36 -# However, if you add GPL Version 2 code and therefore, elected the GPL
   20.37 -# Version 2 license, then the option applies only if the new code is
   20.38 -# made subject to such option by the copyright holder.
   20.39 -#
   20.40 -# Contributor(s):
   20.41 -#
   20.42 -# Portions Copyrighted 2013 Sun Microsystems, Inc.
   20.43 -
   20.44 -
   20.45 -DefaulNoProxyHosts=localhost,127.0.0.1
   20.46 -
    21.1 --- a/src/ja/cnd/cnd-completion/cnd-completion/org/netbeans/modules/cnd/completion/implmethod/Bundle_ja.properties	Sun Jan 04 20:33:49 2015 -0800
    21.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    21.3 @@ -1,3 +0,0 @@
    21.4 -implement.txt=\u5b9f\u88c5
    21.5 -extract.txt=\u672c\u6587\u306e\u62bd\u51fa
    21.6 -
    22.1 --- a/src/ja/cnd/cnd-completion/cnd-completion/org/netbeans/modules/cnd/completion/overridemethod/Bundle_ja.properties	Sun Jan 04 20:33:49 2015 -0800
    22.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    22.3 @@ -1,3 +0,0 @@
    22.4 -override.txt=\u30aa\u30fc\u30d0\u30fc\u30e9\u30a4\u30c9
    22.5 -destructor.txt=\u751f\u6210
    22.6 -
    23.1 --- a/src/ja/cnd/cnd-modelimpl/cnd-modelimpl/org/netbeans/modules/cnd/modelimpl/csm/core/Bundle_ja.properties	Sun Jan 04 20:33:49 2015 -0800
    23.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    23.3 @@ -1,48 +0,0 @@
    23.4 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    23.5 -#
    23.6 -# Copyright 2011 Oracle and/or its affiliates. All rights reserved.
    23.7 -#
    23.8 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
    23.9 -# Other names may be trademarks of their respective owners.
   23.10 -#
   23.11 -# The contents of this file are subject to the terms of either the GNU
   23.12 -# General Public License Version 2 only ("GPL") or the Common
   23.13 -# Development and Distribution License("CDDL") (collectively, the
   23.14 -# "License"). You may not use this file except in compliance with the
   23.15 -# License. You can obtain a copy of the License at
   23.16 -# http://www.netbeans.org/cddl-gplv2.html
   23.17 -# or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
   23.18 -# specific language governing permissions and limitations under the
   23.19 -# License.  When distributing the software, include this License Header
   23.20 -# Notice in each file and include the License file at
   23.21 -# nbbuild/licenses/CDDL-GPL-2-CP.  Oracle designates this
   23.22 -# particular file as subject to the "Classpath" exception as provided
   23.23 -# by Oracle in the GPL Version 2 section of the License file that
   23.24 -# accompanied this code. If applicable, add the following below the
   23.25 -# License Header, with the fields enclosed by brackets [] replaced by
   23.26 -# your own identifying information:
   23.27 -# "Portions Copyrighted [year] [name of copyright owner]"
   23.28 -#
   23.29 -# If you wish your version of this file to be governed by only the CDDL
   23.30 -# or only the GPL Version 2, indicate your decision by adding
   23.31 -# "[Contributor] elects to include this software in this distribution
   23.32 -# under the [CDDL or GPL Version 2] license." If you do not indicate a
   23.33 -# single choice of license, a recipient has the option to distribute
   23.34 -# your version of this file under either the CDDL, the GPL Version 2 or
   23.35 -# to extend the choice of license to its licensees as provided above.
   23.36 -# However, if you add GPL Version 2 code and therefore, elected the GPL
   23.37 -# Version 2 license, then the option applies only if the new code is
   23.38 -# made subject to such option by the copyright holder.
   23.39 -#
   23.40 -# Contributor(s):
   23.41 -#
   23.42 -# Portions Copyrighted 2011 Sun Microsystems, Inc.
   23.43 -
   23.44 -
   23.45 -
   23.46 -
   23.47 -#reparsing strategy
   23.48 -Show-reparse-on-document-changed=\u30d5\u30a1\u30a4\u30eb\u306e\u5909\u66f4\u6642\u306b\u518d\u89e3\u6790(&P)
   23.49 -Show-reparse-on-document-changed-AD=<html>\u7de8\u96c6\u6e08\u307f\u306e\u30d5\u30a1\u30a4\u30eb\u306f\u3001\u5909\u66f4\u306e\u305f\u3073\u306b\u3001\u69cb\u6587\u691c\u67fb\u306e\u305f\u3081\u306b\u518d\u89e3\u6790\u3055\u308c\u307e\u3059\u3002<br>\u30d5\u30a1\u30a4\u30eb\u304c\u5927\u304d\u3044\u5834\u5408\u306f\u3001\u9045\u5ef6\u304c\u767a\u751f\u3059\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002<br>\u7121\u52b9\u306b\u3059\u308b\u3068\u3001\u30d5\u30a1\u30a4\u30eb\u304c\u4fdd\u5b58\u3055\u308c\u308b\u3068\u304d\u306b\u306e\u307f\u518d\u89e3\u6790\u3057\u307e\u3059\u3002<br>\u7121\u52b9\u306b\u3059\u308b\u3053\u3068\u3067\u3001\u5f37\u8abf\u8868\u793a\u306b\u4e00\u6642\u7684\u306a\u8aa4\u308a\u304c\u767a\u751f\u3059\u308b\u5834\u5408\u304c\u3042\u308a\u307e\u3059\u3002</html>
   23.50 -
   23.51 -
    24.1 --- a/src/ja/cnd/cnd-toolchain/cnd-toolchain/org/netbeans/modules/cnd/spi/toolchain/Bundle_ja.properties	Sun Jan 04 20:33:49 2015 -0800
    24.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    24.3 @@ -1,38 +0,0 @@
    24.4 -# This module is part of NetBeans and is open-source.
    24.5 -# You can see http://www.netbeans.org/about/legal/index.html for details.
    24.6 -#
    24.7 -# You may use the binary however you like. The source file license is:
    24.8 -#
    24.9 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
   24.10 -#
   24.11 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
   24.12 -#
   24.13 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   24.14 -# Other names may be trademarks of their respective owners.
   24.15 -#
   24.16 -# The contents of this file are subject to the terms of either the GNU
   24.17 -# General Public License Version 2 only ("GPL") or the Common
   24.18 -# Development and Distribution License("CDDL") (collectively, the
   24.19 -# "License"). You may not use this file except in compliance with the
   24.20 -# License. You can obtain a copy of the License at
   24.21 -# http://www.netbeans.org/cddl-gplv2.html
   24.22 -# or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
   24.23 -# specific language governing permissions and limitations under the
   24.24 -# License.  When distributing the software, include this License Header
   24.25 -# Notice in each file and include the License file at
   24.26 -# nbbuild/licenses/CDDL-GPL-2-CP.  Oracle designates this
   24.27 -# particular file as subject to the "Classpath" exception as provided
   24.28 -# by Sun in the GPL Version 2 section of the License file that
   24.29 -# accompanied this code. If applicable, add the following below the
   24.30 -# License Header, with the fields enclosed by brackets [] replaced by
   24.31 -# your own identifying information:
   24.32 -# "Portions Copyrighted [year] [name of copyright owner]"
   24.33 -#
   24.34 -# Contributor(s):
   24.35 -#
   24.36 -# The Original Software is NetBeans. The Initial Developer of the Original
   24.37 -# Software is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun
   24.38 -# Microsystems, Inc. All Rights Reserved.
   24.39 -
   24.40 -#NOI18N_WILL_BE_REMOVED DetectHostInfo=findInPath() {\nfor f1 in $PATHSLIST; do\npathStatus=\necho $f1 | egrep -e "^/" >/dev/null\nif [ "$?" != "0" ]; then\ncontinue  # skip relative directories\nfi\necho $f1 | egrep -e "^/usr/ucb" >/dev/null\nif [ "$?" = "0" ]; then\ncontinue  # skip /usr/ucb (IZ #142780)\nfi\nfor f2 in $1; do\nif [ -x "$f1/$f2" ]; then\npathStatus="$f1/$f2"\nelse\nif [ "$PLATFORM" = "$PLATFORM_WINDOWS" ]; then\nif [ -x "$f1/$f2.exe" ]; then\npathStatus="$f1/$f2.exe"\nfi\nfi\nif [ -n "$pathStatus" ]; then\nbreak\nfi\nfi\ndone\nif [ -n "$pathStatus" ]; then\nbreak\nfi\ndone\nif [ -n "$pathStatus" ]; then\necho $pathStatus\nfi\n}\naddNewToolChain() {\nif [ -n "$line" ]; then\necho $foundFlavors | egrep -e ";${flavor}" >/dev/null\nif [ ! "$?" = "0" ]; then\necho $line\nfoundFlavors=$foundFlavors$flavor\nfi\nfi\n}\nfindCompiler() {\nstatus=\nfor f3 in $1; do\nif [ ! -n "$status" ]; then\nif [ -x "$f/$f3" ]; then\nline="$line;$2=$f/$f3"\nstatus=1\nfi\nfi\ndone\nif [ ! -n "$status" ]; then\nstatus=`findInPath "$1"`\nif [ -n "$status" ]; then\nline="$line;$2(PATH)=$status"\nfi\nfi\n}
   24.41 -
    25.1 --- a/src/ja/ide/org-netbeans-libs-freemarker/ext/freemarker-2.3.19/freemarker/core/FMParser_ja.html	Sun Jan 04 20:33:49 2015 -0800
    25.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    25.3 @@ -1,786 +0,0 @@
    25.4 -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
    25.5 -
    25.6 -
    25.7 -<HTML>
    25.8 -  <HEAD>
    25.9 -<meta http-equiv="content-type" content="text/html; charset=UTF-8">
   25.10 -    <TITLE>FMParserのBNF</TITLE>
   25.11 -  </HEAD>
   25.12 -  <BODY>
   25.13 -   <H1 ALIGN=CENTER>FMParserのBNF</H1>
   25.14 -
   25.15 -   <H2 ALIGN=CENTER>NON-TERMINALS</H2>
   25.16 -      <TABLE>
   25.17 -    <TR><TD><PRE>// Now the actual parsing code, starting
   25.18 -
   25.19 -// with the productions for FreeMarker's
   25.20 -
   25.21 -// expression syntax.
   25.22 -
   25.23 -
   25.24 -/**
   25.25 - * This is the same as OrExpression, since
   25.26 - * the OR is the operator with the lowest
   25.27 - * precedence.
   25.28 - */</PRE></TD></TR>
   25.29 -    <TR>
   25.30 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod1">Expression</a></TD>
   25.31 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   25.32 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   25.33 -    <a HREF="#prod2">OrExpression</a>
   25.34 -       </TD>
   25.35 -    </TR>
   25.36 -    <TR><TD><PRE>/**
   25.37 - * Lowest level expression, a literal, a variable,
   25.38 - * or a possibly more complex expression bounded
   25.39 - * by parentheses.
   25.40 - */</PRE></TD></TR>
   25.41 -    <TR>
   25.42 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod3">PrimaryExpression</a></TD>
   25.43 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   25.44 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   25.45 - ( <a HREF="#prod4">NumberLiteral</a> | <a HREF="#prod5">HashLiteral</a> | <a HREF="#prod6">StringLiteral</a> | <a HREF="#prod7">BooleanLiteral</a> | <a HREF="#prod8">ListLiteral</a> | <a HREF="#prod9">Identifier</a> | <a HREF="#prod10">Parenthesis</a> | <a HREF="#prod11">BuiltinVariable</a> ) ( <a HREF="#prod12">AddSubExpression</a> )*
   25.46 -       </TD>
   25.47 -    </TR>
   25.48 -    <TR><TD><PRE></PRE></TD></TR>
   25.49 -    <TR>
   25.50 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod10">Parenthesis</a></TD>
   25.51 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   25.52 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   25.53 -        &lt;OPEN_PAREN> <a HREF="#prod1">Expression</a> &lt;CLOSE_PAREN>
   25.54 -       </TD>
   25.55 -    </TR>
   25.56 -    <TR><TD><PRE>/**
   25.57 - * A primary expression preceded by zero or
   25.58 - * more unary operators. (The only unary operator we
   25.59 - * currently have is the NOT.)
   25.60 - */</PRE></TD></TR>
   25.61 -    <TR>
   25.62 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod13">UnaryExpression</a></TD>
   25.63 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   25.64 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   25.65 - ( <a HREF="#prod14">UnaryPlusMinusExpression</a> | <a HREF="#prod15">NotExpression</a> | <a HREF="#prod3">PrimaryExpression</a> )      </TD>
   25.66 -    </TR>
   25.67 -    <TR><TD><PRE></PRE></TD></TR>
   25.68 -    <TR>
   25.69 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod15">NotExpression</a></TD>
   25.70 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   25.71 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   25.72 -        ( &lt;EXCLAM> )+ <a HREF="#prod3">PrimaryExpression</a>
   25.73 -       </TD>
   25.74 -    </TR>
   25.75 -    <TR><TD><PRE></PRE></TD></TR>
   25.76 -    <TR>
   25.77 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod14">UnaryPlusMinusExpression</a></TD>
   25.78 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   25.79 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   25.80 - ( &lt;PLUS> | &lt;MINUS> ) <a HREF="#prod3">PrimaryExpression</a>
   25.81 -       </TD>
   25.82 -    </TR>
   25.83 -    <TR><TD><PRE></PRE></TD></TR>
   25.84 -    <TR>
   25.85 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod16">AdditiveExpression</a></TD>
   25.86 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   25.87 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   25.88 -    <a HREF="#prod17">MultiplicativeExpression</a> ( ( ( &lt;PLUS> | &lt;MINUS> ) ) <a HREF="#prod17">MultiplicativeExpression</a> )*
   25.89 -       </TD>
   25.90 -    </TR>
   25.91 -    <TR><TD><PRE>/**
   25.92 - * A unary expression followed by zero or more
   25.93 - * unary expressions with operators in between.
   25.94 - */</PRE></TD></TR>
   25.95 -    <TR>
   25.96 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod17">MultiplicativeExpression</a></TD>
   25.97 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   25.98 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   25.99 -    <a HREF="#prod13">UnaryExpression</a> ( ( ( &lt;TIMES> | &lt;DIVIDE> | &lt;PERCENT> ) ) <a HREF="#prod13">UnaryExpression</a> )*
  25.100 -       </TD>
  25.101 -    </TR>
  25.102 -    <TR><TD><PRE></PRE></TD></TR>
  25.103 -    <TR>
  25.104 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod18">EqualityExpression</a></TD>
  25.105 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.106 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.107 -    <a HREF="#prod19">RelationalExpression</a> ( ( &lt;NOT_EQUALS> | &lt;EQUALS> | &lt;DOUBLE_EQUALS> ) <a HREF="#prod19">RelationalExpression</a> )?
  25.108 -       </TD>
  25.109 -    </TR>
  25.110 -    <TR><TD><PRE></PRE></TD></TR>
  25.111 -    <TR>
  25.112 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod19">RelationalExpression</a></TD>
  25.113 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.114 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.115 -    <a HREF="#prod20">RangeExpression</a> ( ( &lt;NATURAL_GTE> | &lt;ESCAPED_GTE> | &lt;NATURAL_GT> | &lt;ESCAPED_GT> | &lt;LESS_THAN_EQUALS> | &lt;LESS_THAN> ) <a HREF="#prod20">RangeExpression</a> )?
  25.116 -       </TD>
  25.117 -    </TR>
  25.118 -    <TR><TD><PRE></PRE></TD></TR>
  25.119 -    <TR>
  25.120 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod20">RangeExpression</a></TD>
  25.121 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.122 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.123 -    <a HREF="#prod16">AdditiveExpression</a> ( &lt;DOT_DOT> ( <a HREF="#prod16">AdditiveExpression</a> )? )?
  25.124 -       </TD>
  25.125 -    </TR>
  25.126 -    <TR><TD><PRE></PRE></TD></TR>
  25.127 -    <TR>
  25.128 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod21">AndExpression</a></TD>
  25.129 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.130 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.131 -    <a HREF="#prod18">EqualityExpression</a> ( &lt;AND> <a HREF="#prod18">EqualityExpression</a> )*
  25.132 -       </TD>
  25.133 -    </TR>
  25.134 -    <TR><TD><PRE></PRE></TD></TR>
  25.135 -    <TR>
  25.136 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod2">OrExpression</a></TD>
  25.137 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.138 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.139 -    <a HREF="#prod21">AndExpression</a> ( &lt;OR> <a HREF="#prod21">AndExpression</a> )*
  25.140 -       </TD>
  25.141 -    </TR>
  25.142 -    <TR><TD><PRE></PRE></TD></TR>
  25.143 -    <TR>
  25.144 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod8">ListLiteral</a></TD>
  25.145 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.146 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.147 -        &lt;OPEN_BRACKET> <a HREF="#prod22">PositionalArgs</a> &lt;CLOSE_BRACKET>
  25.148 -       </TD>
  25.149 -    </TR>
  25.150 -    <TR><TD><PRE></PRE></TD></TR>
  25.151 -    <TR>
  25.152 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod4">NumberLiteral</a></TD>
  25.153 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.154 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.155 - ( &lt;INTEGER> | &lt;DECIMAL> )      </TD>
  25.156 -    </TR>
  25.157 -    <TR><TD><PRE></PRE></TD></TR>
  25.158 -    <TR>
  25.159 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod9">Identifier</a></TD>
  25.160 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.161 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.162 -        &lt;ID>
  25.163 -       </TD>
  25.164 -    </TR>
  25.165 -    <TR><TD><PRE></PRE></TD></TR>
  25.166 -    <TR>
  25.167 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod23">IdentifierOrStringLiteral</a></TD>
  25.168 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.169 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.170 - ( <a HREF="#prod9">Identifier</a> | <a HREF="#prod6">StringLiteral</a> )      </TD>
  25.171 -    </TR>
  25.172 -    <TR><TD><PRE></PRE></TD></TR>
  25.173 -    <TR>
  25.174 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod11">BuiltinVariable</a></TD>
  25.175 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.176 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.177 -        &lt;DOT> &lt;ID>
  25.178 -       </TD>
  25.179 -    </TR>
  25.180 -    <TR><TD><PRE>/**
  25.181 - * Production that builds up an expression
  25.182 - * using the dot or dynamic key name
  25.183 - * or the args list if this is a method invocation.
  25.184 - */</PRE></TD></TR>
  25.185 -    <TR>
  25.186 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod12">AddSubExpression</a></TD>
  25.187 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.188 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.189 - ( <a HREF="#prod24">DotVariable</a> | <a HREF="#prod25">DynamicKey</a> | <a HREF="#prod26">MethodArgs</a> | <a HREF="#prod27">BuiltIn</a> | <a HREF="#prod28">DefaultTo</a> | <a HREF="#prod29">Exists</a> )      </TD>
  25.190 -    </TR>
  25.191 -    <TR><TD><PRE></PRE></TD></TR>
  25.192 -    <TR>
  25.193 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod28">DefaultTo</a></TD>
  25.194 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.195 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.196 - ( &lt;TERMINATING_EXCLAM> | ( &lt;EXCLAM> ( <a HREF="#prod1">Expression</a> )? ) )      </TD>
  25.197 -    </TR>
  25.198 -    <TR><TD><PRE></PRE></TD></TR>
  25.199 -    <TR>
  25.200 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod29">Exists</a></TD>
  25.201 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.202 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.203 -        &lt;EXISTS>
  25.204 -       </TD>
  25.205 -    </TR>
  25.206 -    <TR><TD><PRE></PRE></TD></TR>
  25.207 -    <TR>
  25.208 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod27">BuiltIn</a></TD>
  25.209 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.210 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.211 -        &lt;BUILT_IN> &lt;ID>
  25.212 -       </TD>
  25.213 -    </TR>
  25.214 -    <TR><TD><PRE>/**
  25.215 - * production for when a key is specified by &lt;DOT&gt; + keyname
  25.216 - */</PRE></TD></TR>
  25.217 -    <TR>
  25.218 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod24">DotVariable</a></TD>
  25.219 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.220 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.221 -        &lt;DOT> ( &lt;ID> | &lt;TIMES> | &lt;DOUBLE_STAR> | ( &lt;LESS_THAN> | &lt;LESS_THAN_EQUALS> | &lt;ESCAPED_GT> | &lt;ESCAPED_GTE> | &lt;FALSE> | &lt;TRUE> | &lt;IN> | &lt;AS> | &lt;USING> ) )      </TD>
  25.222 -    </TR>
  25.223 -    <TR><TD><PRE>/**
  25.224 - * production for when the key is specified
  25.225 - * in brackets.
  25.226 - */</PRE></TD></TR>
  25.227 -    <TR>
  25.228 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod25">DynamicKey</a></TD>
  25.229 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.230 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.231 -        &lt;OPEN_BRACKET> <a HREF="#prod1">Expression</a> &lt;CLOSE_BRACKET>
  25.232 -       </TD>
  25.233 -    </TR>
  25.234 -    <TR><TD><PRE>/**
  25.235 - * production for an arglist part of a method invocation.
  25.236 - */</PRE></TD></TR>
  25.237 -    <TR>
  25.238 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod26">MethodArgs</a></TD>
  25.239 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.240 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.241 -        &lt;OPEN_PAREN> <a HREF="#prod22">PositionalArgs</a> &lt;CLOSE_PAREN>
  25.242 -       </TD>
  25.243 -    </TR>
  25.244 -    <TR><TD><PRE></PRE></TD></TR>
  25.245 -    <TR>
  25.246 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod6">StringLiteral</a></TD>
  25.247 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.248 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.249 - ( &lt;STRING_LITERAL> | &lt;RAW_STRING> )      </TD>
  25.250 -    </TR>
  25.251 -    <TR><TD><PRE></PRE></TD></TR>
  25.252 -    <TR>
  25.253 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod7">BooleanLiteral</a></TD>
  25.254 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.255 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.256 - ( &lt;FALSE> | &lt;TRUE> )      </TD>
  25.257 -    </TR>
  25.258 -    <TR><TD><PRE></PRE></TD></TR>
  25.259 -    <TR>
  25.260 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod5">HashLiteral</a></TD>
  25.261 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.262 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.263 -        &lt;OPEN_BRACE> ( <a HREF="#prod1">Expression</a> ( &lt;COMMA> | &lt;COLON> ) <a HREF="#prod1">Expression</a> ( &lt;COMMA> <a HREF="#prod1">Expression</a> ( &lt;COMMA> | &lt;COLON> ) <a HREF="#prod1">Expression</a> )* )? &lt;CLOSE_BRACE>
  25.264 -       </TD>
  25.265 -    </TR>
  25.266 -    <TR><TD><PRE>/**
  25.267 - * A production representing the ${...}
  25.268 - * that outputs a variable.
  25.269 - */</PRE></TD></TR>
  25.270 -    <TR>
  25.271 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod30">StringOutput</a></TD>
  25.272 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.273 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.274 -        &lt;OUTPUT_ESCAPE> <a HREF="#prod1">Expression</a> &lt;CLOSE_BRACE>
  25.275 -       </TD>
  25.276 -    </TR>
  25.277 -    <TR><TD><PRE></PRE></TD></TR>
  25.278 -    <TR>
  25.279 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod31">NumericalOutput</a></TD>
  25.280 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.281 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.282 -        &lt;NUMERICAL_ESCAPE> <a HREF="#prod1">Expression</a> ( &lt;SEMICOLON> &lt;ID> )? &lt;CLOSE_BRACE>
  25.283 -       </TD>
  25.284 -    </TR>
  25.285 -    <TR><TD><PRE></PRE></TD></TR>
  25.286 -    <TR>
  25.287 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod32">If</a></TD>
  25.288 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.289 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.290 -        &lt;IF> <a HREF="#prod1">Expression</a> &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> ( &lt;ELSE_IF> <a HREF="#prod1">Expression</a> <a HREF="#prod34">LooseDirectiveEnd</a> <a HREF="#prod33">OptionalBlock</a> )* ( &lt;ELSE> <a HREF="#prod33">OptionalBlock</a> )? &lt;END_IF>
  25.291 -       </TD>
  25.292 -    </TR>
  25.293 -    <TR><TD><PRE></PRE></TD></TR>
  25.294 -    <TR>
  25.295 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod35">Attempt</a></TD>
  25.296 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.297 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.298 -        &lt;ATTEMPT> <a HREF="#prod33">OptionalBlock</a> <a HREF="#prod36">Recover</a> ( &lt;END_RECOVER> | &lt;END_ATTEMPT> )      </TD>
  25.299 -    </TR>
  25.300 -    <TR><TD><PRE></PRE></TD></TR>
  25.301 -    <TR>
  25.302 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod36">Recover</a></TD>
  25.303 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.304 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.305 -        &lt;RECOVER> <a HREF="#prod33">OptionalBlock</a>
  25.306 -       </TD>
  25.307 -    </TR>
  25.308 -    <TR><TD><PRE></PRE></TD></TR>
  25.309 -    <TR>
  25.310 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod37">List</a></TD>
  25.311 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.312 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.313 -        &lt;LIST> <a HREF="#prod1">Expression</a> &lt;AS> &lt;ID> &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> &lt;END_LIST>
  25.314 -       </TD>
  25.315 -    </TR>
  25.316 -    <TR><TD><PRE></PRE></TD></TR>
  25.317 -    <TR>
  25.318 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod38">ForEach</a></TD>
  25.319 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.320 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.321 -        &lt;FOREACH> &lt;ID> &lt;IN> <a HREF="#prod1">Expression</a> &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> &lt;END_FOREACH>
  25.322 -       </TD>
  25.323 -    </TR>
  25.324 -    <TR><TD><PRE></PRE></TD></TR>
  25.325 -    <TR>
  25.326 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod39">Visit</a></TD>
  25.327 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.328 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.329 -        &lt;VISIT> <a HREF="#prod1">Expression</a> ( &lt;USING> <a HREF="#prod1">Expression</a> )? <a HREF="#prod34">LooseDirectiveEnd</a>
  25.330 -       </TD>
  25.331 -    </TR>
  25.332 -    <TR><TD><PRE></PRE></TD></TR>
  25.333 -    <TR>
  25.334 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod40">Recurse</a></TD>
  25.335 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.336 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.337 - ( &lt;SIMPLE_RECURSE> | ( &lt;RECURSE> ( <a HREF="#prod1">Expression</a> )? ( &lt;USING> <a HREF="#prod1">Expression</a> )? <a HREF="#prod34">LooseDirectiveEnd</a> ) )      </TD>
  25.338 -    </TR>
  25.339 -    <TR><TD><PRE></PRE></TD></TR>
  25.340 -    <TR>
  25.341 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod41">FallBack</a></TD>
  25.342 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.343 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.344 -        &lt;FALLBACK>
  25.345 -       </TD>
  25.346 -    </TR>
  25.347 -    <TR><TD><PRE>/**
  25.348 - * Production used to break out of a loop or a switch block.
  25.349 - */</PRE></TD></TR>
  25.350 -    <TR>
  25.351 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod42">Break</a></TD>
  25.352 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.353 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.354 -        &lt;BREAK>
  25.355 -       </TD>
  25.356 -    </TR>
  25.357 -    <TR><TD><PRE>/**
  25.358 - * Production used to jump out of a macro.
  25.359 - * The stop instruction terminates the rendering of the template.
  25.360 - */</PRE></TD></TR>
  25.361 -    <TR>
  25.362 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod43">Return</a></TD>
  25.363 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.364 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.365 - ( &lt;SIMPLE_RETURN> | &lt;RETURN> <a HREF="#prod1">Expression</a> <a HREF="#prod34">LooseDirectiveEnd</a> )      </TD>
  25.366 -    </TR>
  25.367 -    <TR><TD><PRE></PRE></TD></TR>
  25.368 -    <TR>
  25.369 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod44">Stop</a></TD>
  25.370 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.371 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.372 - ( &lt;HALT> | &lt;STOP> <a HREF="#prod1">Expression</a> <a HREF="#prod34">LooseDirectiveEnd</a> )      </TD>
  25.373 -    </TR>
  25.374 -    <TR><TD><PRE></PRE></TD></TR>
  25.375 -    <TR>
  25.376 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod45">Nested</a></TD>
  25.377 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.378 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.379 - ( ( &lt;SIMPLE_NESTED> )| ( &lt;NESTED> <a HREF="#prod22">PositionalArgs</a> <a HREF="#prod34">LooseDirectiveEnd</a> ) )      </TD>
  25.380 -    </TR>
  25.381 -    <TR><TD><PRE></PRE></TD></TR>
  25.382 -    <TR>
  25.383 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod46">Flush</a></TD>
  25.384 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.385 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.386 -        &lt;FLUSH>
  25.387 -       </TD>
  25.388 -    </TR>
  25.389 -    <TR><TD><PRE></PRE></TD></TR>
  25.390 -    <TR>
  25.391 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod47">Trim</a></TD>
  25.392 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.393 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.394 - ( &lt;TRIM> | &lt;LTRIM> | &lt;RTRIM> | &lt;NOTRIM> )      </TD>
  25.395 -    </TR>
  25.396 -    <TR><TD><PRE></PRE></TD></TR>
  25.397 -    <TR>
  25.398 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod48">Assign</a></TD>
  25.399 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.400 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.401 - ( &lt;ASSIGN> | &lt;GLOBALASSIGN> | &lt;LOCALASSIGN> ) <a HREF="#prod23">IdentifierOrStringLiteral</a> ( ( &lt;EQUALS> <a HREF="#prod1">Expression</a> ( ( &lt;COMMA> )? <a HREF="#prod23">IdentifierOrStringLiteral</a> &lt;EQUALS> <a HREF="#prod1">Expression</a> )* ( &lt;IN> <a HREF="#prod1">Expression</a> )? <a HREF="#prod34">LooseDirectiveEnd</a> )| ( ( &lt;IN> <a HREF="#prod1">Expression</a> )? &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> ( &lt;END_LOCAL> | &lt;END_ASSIGN> | &lt;END_GLOBAL> ) ) )     </TD>
  25.402 -    </TR>
  25.403 -    <TR><TD><PRE></PRE></TD></TR>
  25.404 -    <TR>
  25.405 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod49">Include</a></TD>
  25.406 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.407 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.408 -        &lt;INCLUDE> <a HREF="#prod1">Expression</a> ( &lt;SEMICOLON> )? ( &lt;ID> &lt;EQUALS> <a HREF="#prod1">Expression</a> )* <a HREF="#prod34">LooseDirectiveEnd</a>
  25.409 -       </TD>
  25.410 -    </TR>
  25.411 -    <TR><TD><PRE></PRE></TD></TR>
  25.412 -    <TR>
  25.413 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod50">Import</a></TD>
  25.414 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.415 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.416 -        &lt;IMPORT> <a HREF="#prod1">Expression</a> &lt;AS> &lt;ID> <a HREF="#prod34">LooseDirectiveEnd</a>
  25.417 -       </TD>
  25.418 -    </TR>
  25.419 -    <TR><TD><PRE></PRE></TD></TR>
  25.420 -    <TR>
  25.421 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod51">Macro</a></TD>
  25.422 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.423 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.424 - ( &lt;MACRO> | &lt;FUNCTION> ) <a HREF="#prod23">IdentifierOrStringLiteral</a> ( &lt;OPEN_PAREN> )? ( &lt;ID> ( &lt;ELLIPSIS> )? ( &lt;EQUALS> <a HREF="#prod1">Expression</a> )? ( &lt;COMMA> )? )* ( &lt;CLOSE_PAREN> )? &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> ( &lt;END_MACRO> | &lt;END_FUNCTION> )      </TD>
  25.425 -    </TR>
  25.426 -    <TR><TD><PRE></PRE></TD></TR>
  25.427 -    <TR>
  25.428 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod52">Compress</a></TD>
  25.429 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.430 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.431 -        &lt;COMPRESS> <a HREF="#prod33">OptionalBlock</a> &lt;END_COMPRESS>
  25.432 -       </TD>
  25.433 -    </TR>
  25.434 -    <TR><TD><PRE></PRE></TD></TR>
  25.435 -    <TR>
  25.436 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod53">UnifiedMacroTransform</a></TD>
  25.437 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.438 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.439 -        &lt;UNIFIED_CALL> <a HREF="#prod1">Expression</a> ( &lt;TERMINATING_WHITESPACE> )? ( <a HREF="#prod54">NamedArgs</a> | <a HREF="#prod22">PositionalArgs</a> ) ( &lt;SEMICOLON> ( ( &lt;TERMINATING_WHITESPACE> )? &lt;ID> ( ( &lt;TERMINATING_WHITESPACE> )? &lt;COMMA> ( &lt;TERMINATING_WHITESPACE> )? &lt;ID> )* )? )? ( &lt;EMPTY_DIRECTIVE_END> | ( &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> &lt;UNIFIED_CALL_END> ) )      </TD>
  25.440 -    </TR>
  25.441 -    <TR><TD><PRE></PRE></TD></TR>
  25.442 -    <TR>
  25.443 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod55">Call</a></TD>
  25.444 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.445 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.446 -        &lt;CALL> &lt;ID> ( <a HREF="#prod54">NamedArgs</a> | ( ( &lt;OPEN_PAREN> )? <a HREF="#prod22">PositionalArgs</a> ( &lt;CLOSE_PAREN> )? ) ) <a HREF="#prod34">LooseDirectiveEnd</a>
  25.447 -       </TD>
  25.448 -    </TR>
  25.449 -    <TR><TD><PRE></PRE></TD></TR>
  25.450 -    <TR>
  25.451 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod54">NamedArgs</a></TD>
  25.452 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.453 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.454 -        ( &lt;ID> &lt;EQUALS> <a HREF="#prod1">Expression</a> )+
  25.455 -       </TD>
  25.456 -    </TR>
  25.457 -    <TR><TD><PRE></PRE></TD></TR>
  25.458 -    <TR>
  25.459 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod22">PositionalArgs</a></TD>
  25.460 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.461 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.462 -        ( <a HREF="#prod1">Expression</a> ( ( &lt;COMMA> )? <a HREF="#prod1">Expression</a> )* )?
  25.463 -       </TD>
  25.464 -    </TR>
  25.465 -    <TR><TD><PRE></PRE></TD></TR>
  25.466 -    <TR>
  25.467 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod56">Comment</a></TD>
  25.468 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.469 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.470 - ( &lt;COMMENT> | &lt;TERSE_COMMENT> ) <a HREF="#prod57">UnparsedContent</a>
  25.471 -       </TD>
  25.472 -    </TR>
  25.473 -    <TR><TD><PRE></PRE></TD></TR>
  25.474 -    <TR>
  25.475 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod58">NoParse</a></TD>
  25.476 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.477 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.478 -        &lt;NOPARSE> <a HREF="#prod57">UnparsedContent</a>
  25.479 -       </TD>
  25.480 -    </TR>
  25.481 -    <TR><TD><PRE></PRE></TD></TR>
  25.482 -    <TR>
  25.483 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod59">Transform</a></TD>
  25.484 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.485 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.486 -        &lt;TRANSFORM> <a HREF="#prod1">Expression</a> ( &lt;SEMICOLON> )? ( &lt;ID> &lt;EQUALS> <a HREF="#prod1">Expression</a> )* ( &lt;EMPTY_DIRECTIVE_END> | ( &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> &lt;END_TRANSFORM> ) )      </TD>
  25.487 -    </TR>
  25.488 -    <TR><TD><PRE></PRE></TD></TR>
  25.489 -    <TR>
  25.490 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod60">Switch</a></TD>
  25.491 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.492 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.493 -        &lt;SWITCH> <a HREF="#prod1">Expression</a> &lt;DIRECTIVE_END> ( <a HREF="#prod61">Case</a> )* ( &lt;WHITESPACE> )? &lt;END_SWITCH>
  25.494 -       </TD>
  25.495 -    </TR>
  25.496 -    <TR><TD><PRE></PRE></TD></TR>
  25.497 -    <TR>
  25.498 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod61">Case</a></TD>
  25.499 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.500 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.501 -        ( &lt;WHITESPACE> )? ( &lt;CASE> <a HREF="#prod1">Expression</a> &lt;DIRECTIVE_END> | &lt;DEFAUL> ) <a HREF="#prod33">OptionalBlock</a>
  25.502 -       </TD>
  25.503 -    </TR>
  25.504 -    <TR><TD><PRE></PRE></TD></TR>
  25.505 -    <TR>
  25.506 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod62">Escape</a></TD>
  25.507 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.508 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.509 -        &lt;ESCAPE> &lt;ID> &lt;AS> <a HREF="#prod1">Expression</a> &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> &lt;END_ESCAPE>
  25.510 -       </TD>
  25.511 -    </TR>
  25.512 -    <TR><TD><PRE></PRE></TD></TR>
  25.513 -    <TR>
  25.514 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod63">NoEscape</a></TD>
  25.515 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.516 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.517 -        &lt;NOESCAPE> <a HREF="#prod33">OptionalBlock</a> &lt;END_NOESCAPE>
  25.518 -       </TD>
  25.519 -    </TR>
  25.520 -    <TR><TD><PRE>/**
  25.521 - * Production to terminate potentially empty elements. Either a &quot;&gt;&quot; or &quot;/&gt;&quot;
  25.522 - */</PRE></TD></TR>
  25.523 -    <TR>
  25.524 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod34">LooseDirectiveEnd</a></TD>
  25.525 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.526 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.527 - ( &lt;DIRECTIVE_END> | &lt;EMPTY_DIRECTIVE_END> )      </TD>
  25.528 -    </TR>
  25.529 -    <TR><TD><PRE></PRE></TD></TR>
  25.530 -    <TR>
  25.531 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod64">Setting</a></TD>
  25.532 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.533 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.534 -        &lt;SETTING> &lt;ID> &lt;EQUALS> <a HREF="#prod1">Expression</a> <a HREF="#prod34">LooseDirectiveEnd</a>
  25.535 -       </TD>
  25.536 -    </TR>
  25.537 -    <TR><TD><PRE>/**
  25.538 - * A production for FreeMarker directives.
  25.539 - */</PRE></TD></TR>
  25.540 -    <TR>
  25.541 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod65">FreemarkerDirective</a></TD>
  25.542 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.543 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.544 - ( <a HREF="#prod32">If</a> | <a HREF="#prod37">List</a> | <a HREF="#prod38">ForEach</a> | <a HREF="#prod48">Assign</a> | <a HREF="#prod49">Include</a> | <a HREF="#prod50">Import</a> | <a HREF="#prod51">Macro</a> | <a HREF="#prod52">Compress</a> | <a HREF="#prod53">UnifiedMacroTransform</a> | <a HREF="#prod55">Call</a> | <a HREF="#prod56">Comment</a> | <a HREF="#prod58">NoParse</a> | <a HREF="#prod59">Transform</a> | <a HREF="#prod60">Switch</a> | <a HREF="#prod64">Setting</a> | <a HREF="#prod42">Break</a> | <a HREF="#prod43">Return</a> | <a HREF="#prod44">Stop</a> | <a HREF="#prod46">Flush</a> | <a HREF="#prod47">Trim</a> | <a HREF="#prod45">Nested</a> | <a HREF="#prod62">Escape</a> | <a HREF="#prod63">NoEscape</a> | <a HREF="#prod39">Visit</a> | <a HREF="#prod40">Recurse</a> | <a HREF="#prod41">FallBack</a> | <a HREF="#prod35">Attempt</a> )      </TD>
  25.545 -    </TR>
  25.546 -    <TR><TD><PRE>/**
  25.547 - * Production for a block of raw text
  25.548 - * i.e. text that contains no
  25.549 - * FreeMarker directives.
  25.550 - */</PRE></TD></TR>
  25.551 -    <TR>
  25.552 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod66">PCData</a></TD>
  25.553 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.554 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.555 -        ( ( &lt;WHITESPACE> | &lt;PRINTABLE_CHARS> | &lt;FALSE_ALERT> ) )+
  25.556 -       </TD>
  25.557 -    </TR>
  25.558 -    <TR><TD><PRE>/**
  25.559 - * Production for dealing with unparsed content,
  25.560 - * i.e. what is inside a comment or noparse tag.
  25.561 - * It returns the ending token. The content
  25.562 - * of the tag is put in buf.
  25.563 - */</PRE></TD></TR>
  25.564 -    <TR>
  25.565 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod57">UnparsedContent</a></TD>
  25.566 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.567 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.568 -        ( ( &lt;KEEP_GOING> | &lt;MAYBE_END> | &lt;TERSE_COMMENT_END> | &lt;LONE_LESS_THAN_OR_DASH> ) )+
  25.569 -       </TD>
  25.570 -    </TR>
  25.571 -    <TR><TD><PRE></PRE></TD></TR>
  25.572 -    <TR>
  25.573 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod67">Content</a></TD>
  25.574 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.575 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.576 -        ( ( <a HREF="#prod66">PCData</a> | <a HREF="#prod30">StringOutput</a> | <a HREF="#prod31">NumericalOutput</a> | <a HREF="#prod65">FreemarkerDirective</a> ) )+
  25.577 -       </TD>
  25.578 -    </TR>
  25.579 -    <TR><TD><PRE>/**
  25.580 - * A production freemarker text that may contain
  25.581 - * ${...} and #{...} but no directives.
  25.582 - */</PRE></TD></TR>
  25.583 -    <TR>
  25.584 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod68">FreeMarkerText</a></TD>
  25.585 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.586 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.587 -        ( ( <a HREF="#prod66">PCData</a> | <a HREF="#prod30">StringOutput</a> | <a HREF="#prod31">NumericalOutput</a> ) )+
  25.588 -       </TD>
  25.589 -    </TR>
  25.590 -    <TR><TD><PRE>/**
  25.591 - * A production for a block of optional content.
  25.592 - * Returns an empty Text block if there is no
  25.593 - * content.
  25.594 - */</PRE></TD></TR>
  25.595 -    <TR>
  25.596 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod33">OptionalBlock</a></TD>
  25.597 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.598 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.599 -        ( <a HREF="#prod67">Content</a> )?
  25.600 -       </TD>
  25.601 -    </TR>
  25.602 -    <TR><TD><PRE></PRE></TD></TR>
  25.603 -    <TR>
  25.604 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod69">HeaderElement</a></TD>
  25.605 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.606 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.607 -        ( &lt;WHITESPACE> )? ( &lt;TRIVIAL_FTL_HEADER> | ( &lt;FTL_HEADER> ( &lt;ID> &lt;EQUALS> <a HREF="#prod1">Expression</a> )* ) <a HREF="#prod34">LooseDirectiveEnd</a> )     </TD>
  25.608 -    </TR>
  25.609 -    <TR><TD><PRE></PRE></TD></TR>
  25.610 -    <TR>
  25.611 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod70">ParamList</a></TD>
  25.612 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.613 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.614 -        ( <a HREF="#prod9">Identifier</a> &lt;EQUALS> <a HREF="#prod1">Expression</a> ( &lt;COMMA> )? )+
  25.615 -       </TD>
  25.616 -    </TR>
  25.617 -    <TR><TD><PRE>/**
  25.618 - * Root production to be used when parsing
  25.619 - * an entire file.
  25.620 - */</PRE></TD></TR>
  25.621 -    <TR>
  25.622 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod71">Root</a></TD>
  25.623 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  25.624 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  25.625 -        ( <a HREF="#prod69">HeaderElement</a> )? <a HREF="#prod33">OptionalBlock</a> &lt;EOF>
  25.626 -       </TD>
  25.627 -    </TR>
  25.628 -      </TABLE>
  25.629 -<HR>
  25.630 -  <H2 ALIGN=CENTER>TOKENS</H2>
  25.631 -  <TABLE>
  25.632 -<TR><TD><PRE>&lt;DEFAULT&gt; TOKEN : { 
  25.633 -&lt;ATTEMPT: &lt;START_TAG&gt; &quot;attempt&quot; &lt;CLOSE_TAG1&gt;&gt;
  25.634 -|&lt;RECOVER: &lt;START_TAG&gt; &quot;recover&quot; &lt;CLOSE_TAG1&gt;&gt;
  25.635 -|&lt;IF: &lt;START_TAG&gt; &quot;if&quot; &lt;BLANK&gt;&gt;
  25.636 -|&lt;ELSE_IF: &lt;START_TAG&gt; &quot;elseif&quot; &lt;BLANK&gt;&gt;
  25.637 -|&lt;LIST: &lt;START_TAG&gt; &quot;list&quot; &lt;BLANK&gt;&gt;
  25.638 -|&lt;FOREACH: &lt;START_TAG&gt; &quot;foreach&quot; &lt;BLANK&gt;&gt;
  25.639 -|&lt;SWITCH: &lt;START_TAG&gt; &quot;switch&quot; &lt;BLANK&gt;&gt;
  25.640 -|&lt;CASE: &lt;START_TAG&gt; &quot;case&quot; &lt;BLANK&gt;&gt;
  25.641 -|&lt;ASSIGN: &lt;START_TAG&gt; &quot;assign&quot; &lt;BLANK&gt;&gt;
  25.642 -|&lt;GLOBALASSIGN: &lt;START_TAG&gt; &quot;global&quot; &lt;BLANK&gt;&gt;
  25.643 -|&lt;LOCALASSIGN: &lt;START_TAG&gt; &quot;local&quot; &lt;BLANK&gt;&gt;
  25.644 -|&lt;INCLUDE: &lt;START_TAG&gt; &quot;include&quot; &lt;BLANK&gt;&gt;
  25.645 -|&lt;IMPORT: &lt;START_TAG&gt; &quot;import&quot; &lt;BLANK&gt;&gt;
  25.646 -|&lt;FUNCTION: &lt;START_TAG&gt; &quot;function&quot; &lt;BLANK&gt;&gt;
  25.647 -|&lt;MACRO: &lt;START_TAG&gt; &quot;macro&quot; &lt;BLANK&gt;&gt;
  25.648 -|&lt;TRANSFORM: &lt;START_TAG&gt; &quot;transform&quot; &lt;BLANK&gt;&gt;
  25.649 -|&lt;VISIT: &lt;START_TAG&gt; &quot;visit&quot; &lt;BLANK&gt;&gt;
  25.650 -|&lt;STOP: &lt;START_TAG&gt; &quot;stop&quot; &lt;BLANK&gt;&gt;
  25.651 -|&lt;RETURN: &lt;START_TAG&gt; &quot;return&quot; &lt;BLANK&gt;&gt;
  25.652 -|&lt;CALL: &lt;START_TAG&gt; &quot;call&quot; &lt;BLANK&gt;&gt;
  25.653 -|&lt;SETTING: &lt;START_TAG&gt; &quot;setting&quot; &lt;BLANK&gt;&gt;
  25.654 -|&lt;COMPRESS: &lt;START_TAG&gt; &quot;compress&quot; &lt;CLOSE_TAG1&gt;&gt;
  25.655 -|&lt;COMMENT: &lt;START_TAG&gt; &quot;comment&quot; &lt;CLOSE_TAG1&gt;&gt;
  25.656 -|&lt;TERSE_COMMENT: ([&quot;&lt;&quot;,&quot;[&quot;]) &quot;#--&quot;&gt;
  25.657 -|&lt;NOPARSE: &lt;START_TAG&gt; &quot;noparse&quot; &lt;CLOSE_TAG1&gt;&gt;
  25.658 -|&lt;END_IF: &lt;END_TAG&gt; &quot;if&quot; &lt;CLOSE_TAG1&gt;&gt;
  25.659 -|&lt;END_LIST: &lt;END_TAG&gt; &quot;list&quot; &lt;CLOSE_TAG1&gt;&gt;
  25.660 -|&lt;END_RECOVER: &lt;END_TAG&gt; &quot;recover&quot; &lt;CLOSE_TAG1&gt;&gt;
  25.661 -|&lt;END_ATTEMPT: &lt;END_TAG&gt; &quot;attempt&quot; &lt;CLOSE_TAG1&gt;&gt;
  25.662 -|&lt;END_FOREACH: &lt;END_TAG&gt; &quot;foreach&quot; &lt;CLOSE_TAG1&gt;&gt;
  25.663 -|&lt;END_LOCAL: &lt;END_TAG&gt; &quot;local&quot; &lt;CLOSE_TAG1&gt;&gt;
  25.664 -|&lt;END_GLOBAL: &lt;END_TAG&gt; &quot;global&quot; &lt;CLOSE_TAG1&gt;&gt;
  25.665 -|&lt;END_ASSIGN: &lt;END_TAG&gt; &quot;assign&quot; &lt;CLOSE_TAG1&gt;&gt;
  25.666 -|&lt;END_FUNCTION: &lt;END_TAG&gt; &quot;function&quot; &lt;CLOSE_TAG1&gt;&gt;
  25.667 -|&lt;END_MACRO: &lt;END_TAG&gt; &quot;macro&quot; &lt;CLOSE_TAG1&gt;&gt;
  25.668 -|&lt;END_COMPRESS: &lt;END_TAG&gt; &quot;compress&quot; &lt;CLOSE_TAG1&gt;&gt;
  25.669 -|&lt;END_TRANSFORM: &lt;END_TAG&gt; &quot;transform&quot; &lt;CLOSE_TAG1&gt;&gt;
  25.670 -|&lt;END_SWITCH: &lt;END_TAG&gt; &quot;switch&quot; &lt;CLOSE_TAG1&gt;&gt;
  25.671 -|&lt;ELSE: &lt;START_TAG&gt; &quot;else&quot; &lt;CLOSE_TAG2&gt;&gt;
  25.672 -|&lt;BREAK: &lt;START_TAG&gt; &quot;break&quot; &lt;CLOSE_TAG2&gt;&gt;
  25.673 -|&lt;SIMPLE_RETURN: &lt;START_TAG&gt; &quot;return&quot; &lt;CLOSE_TAG2&gt;&gt;
  25.674 -|&lt;HALT: &lt;START_TAG&gt; &quot;stop&quot; &lt;CLOSE_TAG2&gt;&gt;
  25.675 -|&lt;FLUSH: &lt;START_TAG&gt; &quot;flush&quot; &lt;CLOSE_TAG2&gt;&gt;
  25.676 -|&lt;TRIM: &lt;START_TAG&gt; &quot;t&quot; &lt;CLOSE_TAG2&gt;&gt;
  25.677 -|&lt;LTRIM: &lt;START_TAG&gt; &quot;lt&quot; &lt;CLOSE_TAG2&gt;&gt;
  25.678 -|&lt;RTRIM: &lt;START_TAG&gt; &quot;rt&quot; &lt;CLOSE_TAG2&gt;&gt;
  25.679 -|&lt;NOTRIM: &lt;START_TAG&gt; &quot;nt&quot; &lt;CLOSE_TAG2&gt;&gt;
  25.680 -|&lt;DEFAUL: &lt;START_TAG&gt; &quot;default&quot; &lt;CLOSE_TAG1&gt;&gt;
  25.681 -|&lt;SIMPLE_NESTED: &lt;START_TAG&gt; &quot;nested&quot; &lt;CLOSE_TAG2&gt;&gt;
  25.682 -|&lt;NESTED: &lt;START_TAG&gt; &quot;nested&quot; &lt;BLANK&gt;&gt;
  25.683 -|&lt;SIMPLE_RECURSE: &lt;START_TAG&gt; &quot;recurse&quot; &lt;CLOSE_TAG2&gt;&gt;
  25.684 -|&lt;RECURSE: &lt;START_TAG&gt; &quot;recurse&quot; &lt;BLANK&gt;&gt;
  25.685 -|&lt;FALLBACK: &lt;START_TAG&gt; &quot;fallback&quot; &lt;CLOSE_TAG2&gt;&gt;
  25.686 -|&lt;ESCAPE: &lt;START_TAG&gt; &quot;escape&quot; &lt;BLANK&gt;&gt;
  25.687 -|&lt;END_ESCAPE: &lt;END_TAG&gt; &quot;escape&quot; &lt;CLOSE_TAG1&gt;&gt;
  25.688 -|&lt;NOESCAPE: &lt;START_TAG&gt; &quot;noescape&quot; &lt;CLOSE_TAG1&gt;&gt;
  25.689 -|&lt;END_NOESCAPE: &lt;END_TAG&gt; &quot;noescape&quot; &lt;CLOSE_TAG1&gt;&gt;
  25.690 -|&lt;UNIFIED_CALL: &quot;&lt;@&quot; | &quot;[@&quot;&gt;
  25.691 -|&lt;UNIFIED_CALL_END: ([&quot;&lt;&quot;,&quot;[&quot;]) &quot;/@&quot; (&lt;ID&gt; (&quot;.&quot; &lt;ID&gt;)*)? &lt;CLOSE_TAG1&gt;&gt;
  25.692 -|&lt;FTL_HEADER: (&quot;&lt;#ftl&quot; | &quot;[#ftl&quot;) &lt;BLANK&gt;&gt;
  25.693 -|&lt;TRIVIAL_FTL_HEADER: (&quot;&lt;#ftl&quot; | &quot;[#ftl&quot;) (&quot;/&quot;)? ([&quot;&gt;&quot;,&quot;]&quot;])&gt;
  25.694 -|&lt;UNKNOWN_DIRECTIVE: (&quot;[#&quot; | &quot;[/#&quot; | &quot;&lt;#&quot; | &quot;&lt;/#&quot;) ([&quot;A&quot;-&quot;Z&quot;,&quot;_&quot;,&quot;a&quot;-&quot;z&quot;])+&gt;
  25.695 -}
  25.696 -
  25.697 -</PRE></TD></TR><TR><TD><PRE>&lt;DEFAULT, NODIRECTIVE&gt; TOKEN : { 
  25.698 -&lt;WHITESPACE: ([&quot;\t&quot;,&quot;\n&quot;,&quot;\r&quot;,&quot; &quot;])+&gt;
  25.699 -|&lt;PRINTABLE_CHARS: ([&quot;\u0000&quot;-&quot;\b&quot;,&quot;\u000b&quot;-&quot;\f&quot;,&quot;\u000e&quot;-&quot;\u001f&quot;,&quot;!&quot;-&quot;\&quot;&quot;,&quot;%&quot;-&quot;;&quot;,&quot;=&quot;-&quot;Z&quot;,&quot;\\&quot;-&quot;z&quot;,&quot;|&quot;-&quot;\uffff&quot;])+&gt;
  25.700 -|&lt;FALSE_ALERT: [&quot;#&quot;,&quot;$&quot;,&quot;&lt;&quot;,&quot;[&quot;,&quot;{&quot;]&gt;
  25.701 -|&lt;OUTPUT_ESCAPE: &quot;${&quot;&gt;
  25.702 -|&lt;NUMERICAL_ESCAPE: &quot;#{&quot;&gt;
  25.703 -}
  25.704 -
  25.705 -</PRE></TD></TR><TR><TD><PRE>&lt;FM_EXPRESSION, IN_PAREN, NAMED_PARAMETER_EXPRESSION&gt; SKIP : { 
  25.706 -&lt;([&quot;\t&quot;,&quot;\n&quot;,&quot;\r&quot;,&quot; &quot;])+&gt;
  25.707 -|&lt;[&quot;&lt;&quot;,&quot;[&quot;] [&quot;!&quot;,&quot;#&quot;] &quot;--&quot;&gt;
  25.708 -}
  25.709 -
  25.710 -</PRE></TD></TR><TR><TD><PRE>&lt;EXPRESSION_COMMENT&gt; SKIP : { 
  25.711 -&lt;([&quot;\u0000&quot;-&quot;,&quot;,&quot;.&quot;-&quot;=&quot;,&quot;?&quot;-&quot;\\&quot;,&quot;^&quot;-&quot;\uffff&quot;])+&gt;
  25.712 -|&quot;&gt;&quot;
  25.713 -|&quot;]&quot;
  25.714 -|&quot;-&quot;
  25.715 -|&lt;&quot;--&gt;&quot; | &quot;--]&quot;&gt;
  25.716 -}
  25.717 -
  25.718 -</PRE></TD></TR><TR><TD><PRE>&lt;FM_EXPRESSION, IN_PAREN, NO_SPACE_EXPRESSION, NAMED_PARAMETER_EXPRESSION&gt; TOKEN : { 
  25.719 -&lt;STRING_LITERAL: &quot;\&quot;&quot; ([&quot;\u0000&quot;-&quot;!&quot;,&quot;#&quot;-&quot;[&quot;,&quot;]&quot;-&quot;\uffff&quot;] | &lt;ESCAPED_CHAR&gt;)* &quot;\&quot;&quot; | &quot;\'&quot; ([&quot;\u0000&quot;-&quot;&amp;&quot;,&quot;(&quot;-&quot;[&quot;,&quot;]&quot;-&quot;\uffff&quot;] | &lt;ESCAPED_CHAR&gt;)* &quot;\'&quot;&gt;
  25.720 -|&lt;RAW_STRING: &quot;r&quot; (&quot;\&quot;&quot; ([&quot;\u0000&quot;-&quot;!&quot;,&quot;#&quot;-&quot;\uffff&quot;])* &quot;\&quot;&quot; | &quot;\'&quot; ([&quot;\u0000&quot;-&quot;&amp;&quot;,&quot;(&quot;-&quot;\uffff&quot;])* &quot;\'&quot;)&gt;
  25.721 -|&lt;FALSE: &quot;false&quot;&gt;
  25.722 -|&lt;TRUE: &quot;true&quot;&gt;
  25.723 -|&lt;INTEGER: ([&quot;0&quot;-&quot;9&quot;])+&gt;
  25.724 -|&lt;DECIMAL: &lt;INTEGER&gt; &quot;.&quot; &lt;INTEGER&gt;&gt;
  25.725 -|&lt;DOT: &quot;.&quot;&gt;
  25.726 -|&lt;DOT_DOT: &quot;..&quot;&gt;
  25.727 -|&lt;BUILT_IN: &quot;?&quot;&gt;
  25.728 -|&lt;EXISTS: &quot;??&quot;&gt;
  25.729 -|&lt;EQUALS: &quot;=&quot;&gt;
  25.730 -|&lt;DOUBLE_EQUALS: &quot;==&quot;&gt;
  25.731 -|&lt;NOT_EQUALS: &quot;!=&quot;&gt;
  25.732 -|&lt;LESS_THAN: &quot;lt&quot; | &quot;\\lt&quot; | [&quot;&lt;&quot;] | &quot;&amp;lt;&quot;&gt;
  25.733 -|&lt;LESS_THAN_EQUALS: &quot;lte&quot; | &quot;\\lte&quot; | &quot;&lt;=&quot; | &quot;&amp;lt;=&quot;&gt;
  25.734 -|&lt;ESCAPED_GT: &quot;gt&quot; | &quot;\\gt&quot; | &quot;&amp;gt;&quot;&gt;
  25.735 -|&lt;ESCAPED_GTE: &quot;gte&quot; | &quot;\\gte&quot; | &quot;&amp;gt;=&quot;&gt;
  25.736 -|&lt;PLUS: &quot;+&quot;&gt;
  25.737 -|&lt;MINUS: &quot;-&quot;&gt;
  25.738 -|&lt;TIMES: &quot;*&quot;&gt;
  25.739 -|&lt;DOUBLE_STAR: &quot;**&quot;&gt;
  25.740 -|&lt;ELLIPSIS: &quot;...&quot;&gt;
  25.741 -|&lt;DIVIDE: &quot;/&quot;&gt;
  25.742 -|&lt;PERCENT: &quot;%&quot;&gt;
  25.743 -|&lt;AND: [&quot;&amp;&quot;] | &quot;&amp;&amp;&quot;&gt;
  25.744 -|&lt;OR: [&quot;|&quot;] | &quot;||&quot;&gt;
  25.745 -|&lt;EXCLAM: &quot;!&quot;&gt;
  25.746 -|&lt;COMMA: &quot;,&quot;&gt;
  25.747 -|&lt;SEMICOLON: &quot;;&quot;&gt;
  25.748 -|&lt;COLON: &quot;:&quot;&gt;
  25.749 -|&lt;OPEN_BRACKET: &quot;[&quot;&gt;
  25.750 -|&lt;CLOSE_BRACKET: &quot;]&quot;&gt;
  25.751 -|&lt;OPEN_PAREN: &quot;(&quot;&gt;
  25.752 -|&lt;CLOSE_PAREN: &quot;)&quot;&gt;
  25.753 -|&lt;OPEN_BRACE: &quot;{&quot;&gt;
  25.754 -|&lt;CLOSE_BRACE: &quot;}&quot;&gt;
  25.755 -|&lt;IN: &quot;in&quot;&gt;
  25.756 -|&lt;AS: &quot;as&quot;&gt;
  25.757 -|&lt;USING: &quot;using&quot;&gt;
  25.758 -|&lt;ID: &lt;LETTER&gt; ([&quot;$&quot;,&quot;0&quot;-&quot;9&quot;,&quot;@&quot;-&quot;Z&quot;,&quot;_&quot;,&quot;a&quot;-&quot;z&quot;,&quot;\u00c0&quot;-&quot;\u00d6&quot;,&quot;\u00d8&quot;-&quot;\u00f6&quot;,&quot;\u00f8&quot;-&quot;\u00ff&quot;,&quot;\u0100&quot;-&quot;\u1fff&quot;,&quot;\u3040&quot;-&quot;\u318f&quot;,&quot;\u3300&quot;-&quot;\u337f&quot;,&quot;\u3400&quot;-&quot;\u3d2d&quot;,&quot;\u4e00&quot;-&quot;\u9fff&quot;,&quot;\uf900&quot;-&quot;\ufaff&quot;])*&gt;
  25.759 -|}
  25.760 -
  25.761 -</PRE></TD></TR><TR><TD><PRE>&lt;FM_EXPRESSION, NO_SPACE_EXPRESSION, NAMED_PARAMETER_EXPRESSION&gt; TOKEN : { 
  25.762 -&lt;DIRECTIVE_END: &quot;&gt;&quot;&gt;
  25.763 -|&lt;EMPTY_DIRECTIVE_END: &quot;/&gt;&quot; | &quot;/]&quot;&gt;
  25.764 -}
  25.765 -
  25.766 -</PRE></TD></TR><TR><TD><PRE>&lt;IN_PAREN&gt; TOKEN : { 
  25.767 -&lt;NATURAL_GT: &quot;&gt;&quot;&gt;
  25.768 -|&lt;NATURAL_GTE: &quot;&gt;=&quot;&gt;
  25.769 -}
  25.770 -
  25.771 -</PRE></TD></TR><TR><TD><PRE>&lt;NO_SPACE_EXPRESSION&gt; TOKEN : { 
  25.772 -&lt;TERMINATING_WHITESPACE: ([&quot;\t&quot;,&quot;\n&quot;,&quot;\r&quot;,&quot; &quot;])+&gt;
  25.773 -}
  25.774 -
  25.775 -</PRE></TD></TR><TR><TD><PRE>&lt;NAMED_PARAMETER_EXPRESSION&gt; TOKEN : { 
  25.776 -&lt;TERMINATING_EXCLAM: &quot;!&quot; ([&quot;\t&quot;,&quot;\n&quot;,&quot;\r&quot;,&quot; &quot;])+&gt;
  25.777 -}
  25.778 -
  25.779 -</PRE></TD></TR><TR><TD><PRE>&lt;NO_PARSE&gt; TOKEN : { 
  25.780 -&lt;TERSE_COMMENT_END: &quot;--&gt;&quot; | &quot;--]&quot;&gt;
  25.781 -|&lt;MAYBE_END: ([&quot;&lt;&quot;,&quot;[&quot;]) &quot;/&quot; (&quot;#&quot;)? ([&quot;A&quot;-&quot;Z&quot;,&quot;a&quot;-&quot;z&quot;])+ ([&quot;\t&quot;,&quot;\n&quot;,&quot;\r&quot;,&quot; &quot;])* ([&quot;&gt;&quot;,&quot;]&quot;])&gt;
  25.782 -|&lt;KEEP_GOING: ([&quot;\u0000&quot;-&quot;,&quot;,&quot;.&quot;-&quot;;&quot;,&quot;=&quot;-&quot;Z&quot;,&quot;\\&quot;-&quot;\uffff&quot;])+&gt;
  25.783 -|&lt;LONE_LESS_THAN_OR_DASH: [&quot;-&quot;,&quot;&lt;&quot;,&quot;[&quot;]&gt;
  25.784 -}
  25.785 -
  25.786 -</PRE></TD></TR>  </TABLE>
  25.787 -
  25.788 -  </BODY>
  25.789 -</HTML>
    26.1 --- a/src/ja/ide/web-webkit-debugging/web-webkit-debugging/org/netbeans/modules/web/webkit/debugging/api/console/Bundle_ja.properties	Sun Jan 04 20:33:49 2015 -0800
    26.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    26.3 @@ -1,4 +0,0 @@
    26.4 -# {0} - property name
    26.5 -# {1} - property value
    26.6 -#NOI18N_WILL_BE_REMOVED CTL_Property={0}: {1}
    26.7 -
    27.1 --- a/src/ja/other/installer/components/products/mysql-connector/data/Bundle_ja.properties	Sun Jan 04 20:33:49 2015 -0800
    27.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    27.3 @@ -1,42 +0,0 @@
    27.4 -#
    27.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    27.6 -#
    27.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
    27.8 -#
    27.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   27.10 -# Other names may be trademarks of their respective owners.
   27.11 -#
   27.12 -# The contents of this file are subject to the terms of either the GNU General Public
   27.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
   27.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
   27.15 -# compliance with the License. You can obtain a copy of the License at
   27.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
   27.17 -# License for the specific language governing permissions and limitations under the
   27.18 -# License.  When distributing the software, include this License Header Notice in
   27.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
   27.20 -# designates this particular file as subject to the "Classpath" exception as provided
   27.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
   27.22 -# If applicable, add the following below the License Header, with the fields enclosed
   27.23 -# by brackets [] replaced by your own identifying information:
   27.24 -# "Portions Copyrighted [year] [name of copyright owner]"
   27.25 -# 
   27.26 -# Contributor(s):
   27.27 -# 
   27.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
   27.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
   27.30 -# Rights Reserved.
   27.31 -# 
   27.32 -# If you wish your version of this file to be governed by only the CDDL or only the
   27.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
   27.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
   27.35 -# you do not indicate a single choice of license, a recipient has the option to
   27.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
   27.37 -# to extend the choice of license to its licensees as provided above. However, if you
   27.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
   27.39 -# option applies only if the new code is made subject to such option by the copyright
   27.40 -# holder.
   27.41 -# 
   27.42 -
   27.43 -
   27.44 -#NOI18N_WILL_BE_REMOVED product.description=
   27.45 -
    28.1 --- a/src/ja/other/installer/components/products/mysql/data/Bundle_ja.properties	Sun Jan 04 20:33:49 2015 -0800
    28.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    28.3 @@ -1,42 +0,0 @@
    28.4 -#
    28.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    28.6 -#
    28.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
    28.8 -#
    28.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   28.10 -# Other names may be trademarks of their respective owners.
   28.11 -#
   28.12 -# The contents of this file are subject to the terms of either the GNU General Public
   28.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
   28.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
   28.15 -# compliance with the License. You can obtain a copy of the License at
   28.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
   28.17 -# License for the specific language governing permissions and limitations under the
   28.18 -# License.  When distributing the software, include this License Header Notice in
   28.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
   28.20 -# designates this particular file as subject to the "Classpath" exception as provided
   28.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
   28.22 -# If applicable, add the following below the License Header, with the fields enclosed
   28.23 -# by brackets [] replaced by your own identifying information:
   28.24 -# "Portions Copyrighted [year] [name of copyright owner]"
   28.25 -# 
   28.26 -# Contributor(s):
   28.27 -# 
   28.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
   28.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
   28.30 -# Rights Reserved.
   28.31 -# 
   28.32 -# If you wish your version of this file to be governed by only the CDDL or only the
   28.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
   28.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
   28.35 -# you do not indicate a single choice of license, a recipient has the option to
   28.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
   28.37 -# to extend the choice of license to its licensees as provided above. However, if you
   28.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
   28.39 -# option applies only if the new code is made subject to such option by the copyright
   28.40 -# holder.
   28.41 -# 
   28.42 -
   28.43 -
   28.44 -#NOI18N_WILL_BE_REMOVED product.description=
   28.45 -
    29.1 --- a/src/ja/other/installer/mac/newbuild/dmg/Resources/Welcome-jdk_ja.html	Sun Jan 04 20:33:49 2015 -0800
    29.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    29.3 @@ -1,12 +0,0 @@
    29.4 -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    29.5 -<html>
    29.6 -  <head>
    29.7 -    <title>ようこそ</title>
    29.8 -<meta http-equiv="content-type" content="text/html; charset=UTF-8">
    29.9 -  </head>
   29.10 -  <body>
   29.11 -
   29.12 -<h3>JDK @JDK_VERSION_NUMBER@ Update @JDK_UPDATE_NUMBER@とNetBeans IDEをインストールするために必要なステップを説明します。</h3>
   29.13 -
   29.14 -  </body>
   29.15 -</html>
    30.1 --- a/src/ja/php/hudson-php/hudson-php/org/netbeans/modules/hudson/php/commands/Bundle_ja.properties	Sun Jan 04 20:33:49 2015 -0800
    30.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    30.3 @@ -1,6 +0,0 @@
    30.4 -# {0} - project name
    30.5 -PpwScript.create.progress=\u30d7\u30ed\u30b8\u30a7\u30af\u30c8{0}\u5411\u3051\u306eHudson\u30b8\u30e7\u30d6\u30fb\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\u3057\u3066\u3044\u307e\u3059...
    30.6 -# {0} - project name
    30.7 -PpwScript.create.title={0}\u5411\u3051\u306eHudson\u30b8\u30e7\u30d6\u30fb\u30d5\u30a1\u30a4\u30eb
    30.8 -PpwScript.script.label=PPW\u30b9\u30af\u30ea\u30d7\u30c8
    30.9 -
    31.1 --- a/src/ja/php/hudson-php/hudson-php/org/netbeans/modules/hudson/php/support/Bundle_ja.properties	Sun Jan 04 20:33:49 2015 -0800
    31.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    31.3 @@ -1,6 +0,0 @@
    31.4 -Target.Phpcpd.title=\u30b3\u30d4\u30fc/\u8cbc\u4ed8\u3051\u30c7\u30a3\u30c6\u30af\u30bf(&C)
    31.5 -Target.Phpcs.title=\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u6a19\u6e96\u306e\u9055\u53cd(&V)
    31.6 -Target.Phpdoc.title=API\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8(&A)
    31.7 -Target.Phploc.title=\u30bd\u30fc\u30b9\u30fb\u30b3\u30fc\u30c9\u7d71\u8a08(&U)
    31.8 -Target.Phpmd.title=\u9759\u7684\u30b3\u30fc\u30c9\u5206\u6790(&S)
    31.9 -
    32.1 --- a/src/ja/platform/org-netbeans-core-network/org-netbeans-core-network/org/netbeans/core/network/proxy/fallback/Bundle_ja.properties	Sun Jan 04 20:33:49 2015 -0800
    32.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    32.3 @@ -1,43 +0,0 @@
    32.4 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    32.5 -#
    32.6 -# Copyright 2013 Oracle and/or its affiliates. All rights reserved.
    32.7 -#
    32.8 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
    32.9 -# Other names may be trademarks of their respective owners.
   32.10 -#
   32.11 -# The contents of this file are subject to the terms of either the GNU
   32.12 -# General Public License Version 2 only ("GPL") or the Common
   32.13 -# Development and Distribution License("CDDL") (collectively, the
   32.14 -# "License"). You may not use this file except in compliance with the
   32.15 -# License. You can obtain a copy of the License at
   32.16 -# http://www.netbeans.org/cddl-gplv2.html
   32.17 -# or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
   32.18 -# specific language governing permissions and limitations under the
   32.19 -# License.  When distributing the software, include this License Header
   32.20 -# Notice in each file and include the License file at
   32.21 -# nbbuild/licenses/CDDL-GPL-2-CP.  Oracle designates this
   32.22 -# particular file as subject to the "Classpath" exception as provided
   32.23 -# by Oracle in the GPL Version 2 section of the License file that
   32.24 -# accompanied this code. If applicable, add the following below the
   32.25 -# License Header, with the fields enclosed by brackets [] replaced by
   32.26 -# your own identifying information:
   32.27 -# "Portions Copyrighted [year] [name of copyright owner]"
   32.28 -#
   32.29 -# If you wish your version of this file to be governed by only the CDDL
   32.30 -# or only the GPL Version 2, indicate your decision by adding
   32.31 -# "[Contributor] elects to include this software in this distribution
   32.32 -# under the [CDDL or GPL Version 2] license." If you do not indicate a
   32.33 -# single choice of license, a recipient has the option to distribute
   32.34 -# your version of this file under either the CDDL, the GPL Version 2 or
   32.35 -# to extend the choice of license to its licensees as provided above.
   32.36 -# However, if you add GPL Version 2 code and therefore, elected the GPL
   32.37 -# Version 2 license, then the option applies only if the new code is
   32.38 -# made subject to such option by the copyright holder.
   32.39 -#
   32.40 -# Contributor(s):
   32.41 -#
   32.42 -# Portions Copyrighted 2013 Sun Microsystems, Inc.
   32.43 -
   32.44 -
   32.45 -#NOI18N_WILL_BE_REMOVED DefaulNoProxyHosts=localhost,127.0.0.1
   32.46 -
    33.1 --- a/src/ko/other/installer/components/products/mysql-connector/data/Bundle_ko.properties	Sun Jan 04 20:33:49 2015 -0800
    33.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    33.3 @@ -1,42 +0,0 @@
    33.4 -#
    33.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    33.6 -#
    33.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
    33.8 -#
    33.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   33.10 -# Other names may be trademarks of their respective owners.
   33.11 -#
   33.12 -# The contents of this file are subject to the terms of either the GNU General Public
   33.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
   33.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
   33.15 -# compliance with the License. You can obtain a copy of the License at
   33.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
   33.17 -# License for the specific language governing permissions and limitations under the
   33.18 -# License.  When distributing the software, include this License Header Notice in
   33.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
   33.20 -# designates this particular file as subject to the "Classpath" exception as provided
   33.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
   33.22 -# If applicable, add the following below the License Header, with the fields enclosed
   33.23 -# by brackets [] replaced by your own identifying information:
   33.24 -# "Portions Copyrighted [year] [name of copyright owner]"
   33.25 -# 
   33.26 -# Contributor(s):
   33.27 -# 
   33.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
   33.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
   33.30 -# Rights Reserved.
   33.31 -# 
   33.32 -# If you wish your version of this file to be governed by only the CDDL or only the
   33.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
   33.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
   33.35 -# you do not indicate a single choice of license, a recipient has the option to
   33.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
   33.37 -# to extend the choice of license to its licensees as provided above. However, if you
   33.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
   33.39 -# option applies only if the new code is made subject to such option by the copyright
   33.40 -# holder.
   33.41 -# 
   33.42 -
   33.43 -#product.display.name=MySQL Connector/J {display-version}
   33.44 -product.description=
   33.45 -
    34.1 --- a/src/ko/other/installer/components/products/mysql/data/Bundle_ko.properties	Sun Jan 04 20:33:49 2015 -0800
    34.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    34.3 @@ -1,42 +0,0 @@
    34.4 -#
    34.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    34.6 -#
    34.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
    34.8 -#
    34.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   34.10 -# Other names may be trademarks of their respective owners.
   34.11 -#
   34.12 -# The contents of this file are subject to the terms of either the GNU General Public
   34.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
   34.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
   34.15 -# compliance with the License. You can obtain a copy of the License at
   34.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
   34.17 -# License for the specific language governing permissions and limitations under the
   34.18 -# License.  When distributing the software, include this License Header Notice in
   34.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
   34.20 -# designates this particular file as subject to the "Classpath" exception as provided
   34.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
   34.22 -# If applicable, add the following below the License Header, with the fields enclosed
   34.23 -# by brackets [] replaced by your own identifying information:
   34.24 -# "Portions Copyrighted [year] [name of copyright owner]"
   34.25 -# 
   34.26 -# Contributor(s):
   34.27 -# 
   34.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
   34.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
   34.30 -# Rights Reserved.
   34.31 -# 
   34.32 -# If you wish your version of this file to be governed by only the CDDL or only the
   34.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
   34.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
   34.35 -# you do not indicate a single choice of license, a recipient has the option to
   34.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
   34.37 -# to extend the choice of license to its licensees as provided above. However, if you
   34.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
   34.39 -# option applies only if the new code is made subject to such option by the copyright
   34.40 -# holder.
   34.41 -# 
   34.42 -
   34.43 -#product.display.name=MySQL {display-version} Community Server
   34.44 -product.description=
   34.45 -
    35.1 --- a/src/nl_NL/other/installer/components/products/mysql-connector/data/Bundle_nl_NL.properties	Sun Jan 04 20:33:49 2015 -0800
    35.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    35.3 @@ -1,42 +0,0 @@
    35.4 -#
    35.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    35.6 -#
    35.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
    35.8 -#
    35.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   35.10 -# Other names may be trademarks of their respective owners.
   35.11 -#
   35.12 -# The contents of this file are subject to the terms of either the GNU General Public
   35.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
   35.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
   35.15 -# compliance with the License. You can obtain a copy of the License at
   35.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
   35.17 -# License for the specific language governing permissions and limitations under the
   35.18 -# License.  When distributing the software, include this License Header Notice in
   35.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
   35.20 -# designates this particular file as subject to the "Classpath" exception as provided
   35.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
   35.22 -# If applicable, add the following below the License Header, with the fields enclosed
   35.23 -# by brackets [] replaced by your own identifying information:
   35.24 -# "Portions Copyrighted [year] [name of copyright owner]"
   35.25 -# 
   35.26 -# Contributor(s):
   35.27 -# 
   35.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
   35.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
   35.30 -# Rights Reserved.
   35.31 -# 
   35.32 -# If you wish your version of this file to be governed by only the CDDL or only the
   35.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
   35.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
   35.35 -# you do not indicate a single choice of license, a recipient has the option to
   35.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
   35.37 -# to extend the choice of license to its licensees as provided above. However, if you
   35.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
   35.39 -# option applies only if the new code is made subject to such option by the copyright
   35.40 -# holder.
   35.41 -# 
   35.42 -
   35.43 -#product.display.name=MySQL Connector/J {display-version}
   35.44 -product.description=
   35.45 -
    36.1 --- a/src/nl_NL/other/installer/components/products/mysql/data/Bundle_nl_NL.properties	Sun Jan 04 20:33:49 2015 -0800
    36.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    36.3 @@ -1,42 +0,0 @@
    36.4 -#
    36.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    36.6 -#
    36.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
    36.8 -#
    36.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   36.10 -# Other names may be trademarks of their respective owners.
   36.11 -#
   36.12 -# The contents of this file are subject to the terms of either the GNU General Public
   36.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
   36.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
   36.15 -# compliance with the License. You can obtain a copy of the License at
   36.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
   36.17 -# License for the specific language governing permissions and limitations under the
   36.18 -# License.  When distributing the software, include this License Header Notice in
   36.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
   36.20 -# designates this particular file as subject to the "Classpath" exception as provided
   36.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
   36.22 -# If applicable, add the following below the License Header, with the fields enclosed
   36.23 -# by brackets [] replaced by your own identifying information:
   36.24 -# "Portions Copyrighted [year] [name of copyright owner]"
   36.25 -# 
   36.26 -# Contributor(s):
   36.27 -# 
   36.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
   36.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
   36.30 -# Rights Reserved.
   36.31 -# 
   36.32 -# If you wish your version of this file to be governed by only the CDDL or only the
   36.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
   36.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
   36.35 -# you do not indicate a single choice of license, a recipient has the option to
   36.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
   36.37 -# to extend the choice of license to its licensees as provided above. However, if you
   36.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
   36.39 -# option applies only if the new code is made subject to such option by the copyright
   36.40 -# holder.
   36.41 -# 
   36.42 -
   36.43 -#product.display.name=MySQL {display-version} Community Server
   36.44 -product.description=
   36.45 -
    37.1 --- a/src/pt_BR/cnd/cnd-completion/cnd-completion/org/netbeans/modules/cnd/completion/implmethod/Bundle_pt_BR.properties	Sun Jan 04 20:33:49 2015 -0800
    37.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    37.3 @@ -1,3 +0,0 @@
    37.4 -implement.txt=implementar
    37.5 -extract.txt=extrair corpo
    37.6 -
    38.1 --- a/src/pt_BR/cnd/cnd-completion/cnd-completion/org/netbeans/modules/cnd/completion/overridemethod/Bundle_pt_BR.properties	Sun Jan 04 20:33:49 2015 -0800
    38.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    38.3 @@ -1,3 +0,0 @@
    38.4 -override.txt=substituir
    38.5 -destructor.txt=gerar
    38.6 -
    39.1 --- a/src/pt_BR/cnd/cnd-modelimpl/cnd-modelimpl/org/netbeans/modules/cnd/modelimpl/csm/core/Bundle_pt_BR.properties	Sun Jan 04 20:33:49 2015 -0800
    39.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    39.3 @@ -1,48 +0,0 @@
    39.4 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    39.5 -#
    39.6 -# Copyright 2011 Oracle and/or its affiliates. All rights reserved.
    39.7 -#
    39.8 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
    39.9 -# Other names may be trademarks of their respective owners.
   39.10 -#
   39.11 -# The contents of this file are subject to the terms of either the GNU
   39.12 -# General Public License Version 2 only ("GPL") or the Common
   39.13 -# Development and Distribution License("CDDL") (collectively, the
   39.14 -# "License"). You may not use this file except in compliance with the
   39.15 -# License. You can obtain a copy of the License at
   39.16 -# http://www.netbeans.org/cddl-gplv2.html
   39.17 -# or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
   39.18 -# specific language governing permissions and limitations under the
   39.19 -# License.  When distributing the software, include this License Header
   39.20 -# Notice in each file and include the License file at
   39.21 -# nbbuild/licenses/CDDL-GPL-2-CP.  Oracle designates this
   39.22 -# particular file as subject to the "Classpath" exception as provided
   39.23 -# by Oracle in the GPL Version 2 section of the License file that
   39.24 -# accompanied this code. If applicable, add the following below the
   39.25 -# License Header, with the fields enclosed by brackets [] replaced by
   39.26 -# your own identifying information:
   39.27 -# "Portions Copyrighted [year] [name of copyright owner]"
   39.28 -#
   39.29 -# If you wish your version of this file to be governed by only the CDDL
   39.30 -# or only the GPL Version 2, indicate your decision by adding
   39.31 -# "[Contributor] elects to include this software in this distribution
   39.32 -# under the [CDDL or GPL Version 2] license." If you do not indicate a
   39.33 -# single choice of license, a recipient has the option to distribute
   39.34 -# your version of this file under either the CDDL, the GPL Version 2 or
   39.35 -# to extend the choice of license to its licensees as provided above.
   39.36 -# However, if you add GPL Version 2 code and therefore, elected the GPL
   39.37 -# Version 2 license, then the option applies only if the new code is
   39.38 -# made subject to such option by the copyright holder.
   39.39 -#
   39.40 -# Contributor(s):
   39.41 -#
   39.42 -# Portions Copyrighted 2011 Sun Microsystems, Inc.
   39.43 -
   39.44 -
   39.45 -
   39.46 -
   39.47 -#reparsing strategy
   39.48 -Show-reparse-on-document-changed=Fazer Novo &Parsing na Altera\u00e7\u00e3o do Arquivo
   39.49 -Show-reparse-on-document-changed-AD=<html>O arquivo editado \u00e9 novamente submetido a parse para verificar a sintaxe ap\u00f3s cada altera\u00e7\u00e3o, <br>o que pode causar alguma demora com arquivos grandes. <br>Desative para s\u00f3 fazer novo parsing quando o arquivo for salvo. <br>A Desativa\u00e7\u00e3o pode causar um imprecis\u00e3o tempor\u00e1ria com o realce.</html>
   39.50 -
   39.51 -
    40.1 --- a/src/pt_BR/cnd/cnd-toolchain/cnd-toolchain/org/netbeans/modules/cnd/spi/toolchain/Bundle_pt_BR.properties	Sun Jan 04 20:33:49 2015 -0800
    40.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    40.3 @@ -1,38 +0,0 @@
    40.4 -# This module is part of NetBeans and is open-source.
    40.5 -# You can see http://www.netbeans.org/about/legal/index.html for details.
    40.6 -#
    40.7 -# You may use the binary however you like. The source file license is:
    40.8 -#
    40.9 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
   40.10 -#
   40.11 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
   40.12 -#
   40.13 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   40.14 -# Other names may be trademarks of their respective owners.
   40.15 -#
   40.16 -# The contents of this file are subject to the terms of either the GNU
   40.17 -# General Public License Version 2 only ("GPL") or the Common
   40.18 -# Development and Distribution License("CDDL") (collectively, the
   40.19 -# "License"). You may not use this file except in compliance with the
   40.20 -# License. You can obtain a copy of the License at
   40.21 -# http://www.netbeans.org/cddl-gplv2.html
   40.22 -# or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
   40.23 -# specific language governing permissions and limitations under the
   40.24 -# License.  When distributing the software, include this License Header
   40.25 -# Notice in each file and include the License file at
   40.26 -# nbbuild/licenses/CDDL-GPL-2-CP.  Oracle designates this
   40.27 -# particular file as subject to the "Classpath" exception as provided
   40.28 -# by Sun in the GPL Version 2 section of the License file that
   40.29 -# accompanied this code. If applicable, add the following below the
   40.30 -# License Header, with the fields enclosed by brackets [] replaced by
   40.31 -# your own identifying information:
   40.32 -# "Portions Copyrighted [year] [name of copyright owner]"
   40.33 -#
   40.34 -# Contributor(s):
   40.35 -#
   40.36 -# The Original Software is NetBeans. The Initial Developer of the Original
   40.37 -# Software is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun
   40.38 -# Microsystems, Inc. All Rights Reserved.
   40.39 -
   40.40 -DetectHostInfo=findInPath() {\nfor f1 in $PATHSLIST; do\npathStatus=\necho $f1 | egrep -e "^/" >/dev/null\nif [ "$?" != "0" ]; then\ncontinue  # skip relative directories\nfi\necho $f1 | egrep -e "^/usr/ucb" >/dev/null\nif [ "$?" = "0" ]; then\ncontinue  # skip /usr/ucb (IZ #142780)\nfi\nfor f2 in $1; do\nif [ -x "$f1/$f2" ]; then\npathStatus="$f1/$f2"\nelse\nif [ "$PLATFORM" = "$PLATFORM_WINDOWS" ]; then\nif [ -x "$f1/$f2.exe" ]; then\npathStatus="$f1/$f2.exe"\nfi\nfi\nif [ -n "$pathStatus" ]; then\nbreak\nfi\nfi\ndone\nif [ -n "$pathStatus" ]; then\nbreak\nfi\ndone\nif [ -n "$pathStatus" ]; then\necho $pathStatus\nfi\n}\naddNewToolChain() {\nif [ -n "$line" ]; then\necho $foundFlavors | egrep -e ";${flavor}" >/dev/null\nif [ ! "$?" = "0" ]; then\necho $line\nfoundFlavors=$foundFlavors$flavor\nfi\nfi\n}\nfindCompiler() {\nstatus=\nfor f3 in $1; do\nif [ ! -n "$status" ]; then\nif [ -x "$f/$f3" ]; then\nline="$line;$2=$f/$f3"\nstatus=1\nfi\nfi\ndone\nif [ ! -n "$status" ]; then\nstatus=`findInPath "$1"`\nif [ -n "$status" ]; then\nline="$line;$2(PATH)=$status"\nfi\nfi\n}
   40.41 -
    41.1 --- a/src/pt_BR/ide/org-netbeans-libs-freemarker/ext/freemarker-2.3.19/freemarker/core/FMParser_pt_BR.html	Sun Jan 04 20:33:49 2015 -0800
    41.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    41.3 @@ -1,786 +0,0 @@
    41.4 -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
    41.5 -
    41.6 -
    41.7 -<HTML>
    41.8 -  <HEAD>
    41.9 -<meta http-equiv="content-type" content="text/html; charset=UTF-8">
   41.10 -    <TITLE>BNF para FMParser</TITLE>
   41.11 -  </HEAD>
   41.12 -  <BODY>
   41.13 -   <H1 ALIGN=CENTER>BNF para FMParser</H1>
   41.14 -
   41.15 -   <H2 ALIGN=CENTER>NON-TERMINALS</H2>
   41.16 -      <TABLE>
   41.17 -    <TR><TD><PRE>// Now the actual parsing code, starting
   41.18 -
   41.19 -// with the productions for FreeMarker's
   41.20 -
   41.21 -// expression syntax.
   41.22 -
   41.23 -
   41.24 -/**
   41.25 - * This is the same as OrExpression, since
   41.26 - * the OR is the operator with the lowest
   41.27 - * precedence.
   41.28 - */</PRE></TD></TR>
   41.29 -    <TR>
   41.30 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod1">Expressão</a></TD>
   41.31 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   41.32 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   41.33 -    <a HREF="#prod2">OrExpression</a>
   41.34 -       </TD>
   41.35 -    </TR>
   41.36 -    <TR><TD><PRE>/**
   41.37 - * Lowest level expression, a literal, a variable,
   41.38 - * or a possibly more complex expression bounded
   41.39 - * by parentheses.
   41.40 - */</PRE></TD></TR>
   41.41 -    <TR>
   41.42 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod3">PrimaryExpression</a></TD>
   41.43 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   41.44 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   41.45 - ( <a HREF="#prod4">NumberLiteral</a> | <a HREF="#prod5">HashLiteral</a> | <a HREF="#prod6">StringLiteral</a> | <a HREF="#prod7">BooleanLiteral</a> | <a HREF="#prod8">ListLiteral</a> | <a HREF="#prod9">Identifier</a> | <a HREF="#prod10">Parenthesis</a> | <a HREF="#prod11">BuiltinVariable</a> ) ( <a HREF="#prod12">AddSubExpression</a> )*
   41.46 -       </TD>
   41.47 -    </TR>
   41.48 -    <TR><TD><PRE></PRE></TD></TR>
   41.49 -    <TR>
   41.50 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod10">Parenthesis</a></TD>
   41.51 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   41.52 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   41.53 -        &lt;OPEN_PAREN> <a HREF="#prod1">Expression</a> &lt;CLOSE_PAREN>
   41.54 -       </TD>
   41.55 -    </TR>
   41.56 -    <TR><TD><PRE>/**
   41.57 - * A primary expression preceded by zero or
   41.58 - * more unary operators. (The only unary operator we
   41.59 - * currently have is the NOT.)
   41.60 - */</PRE></TD></TR>
   41.61 -    <TR>
   41.62 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod13">UnaryExpression</a></TD>
   41.63 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   41.64 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   41.65 - ( <a HREF="#prod14">UnaryPlusMinusExpression</a> | <a HREF="#prod15">NotExpression</a> | <a HREF="#prod3">PrimaryExpression</a> )      </TD>
   41.66 -    </TR>
   41.67 -    <TR><TD><PRE></PRE></TD></TR>
   41.68 -    <TR>
   41.69 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod15">NotExpression</a></TD>
   41.70 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   41.71 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   41.72 -        ( &lt;EXCLAM> )+ <a HREF="#prod3">PrimaryExpression</a>
   41.73 -       </TD>
   41.74 -    </TR>
   41.75 -    <TR><TD><PRE></PRE></TD></TR>
   41.76 -    <TR>
   41.77 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod14">UnaryPlusMinusExpression</a></TD>
   41.78 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   41.79 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   41.80 - ( &lt;PLUS> | &lt;MINUS> ) <a HREF="#prod3">PrimaryExpression</a>
   41.81 -       </TD>
   41.82 -    </TR>
   41.83 -    <TR><TD><PRE></PRE></TD></TR>
   41.84 -    <TR>
   41.85 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod16">AdditiveExpression</a></TD>
   41.86 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   41.87 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   41.88 -    <a HREF="#prod17">MultiplicativeExpression</a> ( ( ( &lt;PLUS> | &lt;MINUS> ) ) <a HREF="#prod17">MultiplicativeExpression</a> )*
   41.89 -       </TD>
   41.90 -    </TR>
   41.91 -    <TR><TD><PRE>/**
   41.92 - * A unary expression followed by zero or more
   41.93 - * unary expressions with operators in between.
   41.94 - */</PRE></TD></TR>
   41.95 -    <TR>
   41.96 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod17">MultiplicativeExpression</a></TD>
   41.97 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   41.98 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   41.99 -    <a HREF="#prod13">UnaryExpression</a> ( ( ( &lt;TIMES> | &lt;DIVIDE> | &lt;PERCENT> ) ) <a HREF="#prod13">UnaryExpression</a> )*
  41.100 -       </TD>
  41.101 -    </TR>
  41.102 -    <TR><TD><PRE></PRE></TD></TR>
  41.103 -    <TR>
  41.104 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod18">EqualityExpression</a></TD>
  41.105 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.106 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.107 -    <a HREF="#prod19">RelationalExpression</a> ( ( &lt;NOT_EQUALS> | &lt;EQUALS> | &lt;DOUBLE_EQUALS> ) <a HREF="#prod19">RelationalExpression</a> )?
  41.108 -       </TD>
  41.109 -    </TR>
  41.110 -    <TR><TD><PRE></PRE></TD></TR>
  41.111 -    <TR>
  41.112 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod19">RelationalExpression</a></TD>
  41.113 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.114 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.115 -    <a HREF="#prod20">RangeExpression</a> ( ( &lt;NATURAL_GTE> | &lt;ESCAPED_GTE> | &lt;NATURAL_GT> | &lt;ESCAPED_GT> | &lt;LESS_THAN_EQUALS> | &lt;LESS_THAN> ) <a HREF="#prod20">RangeExpression</a> )?
  41.116 -       </TD>
  41.117 -    </TR>
  41.118 -    <TR><TD><PRE></PRE></TD></TR>
  41.119 -    <TR>
  41.120 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod20">RangeExpression</a></TD>
  41.121 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.122 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.123 -    <a HREF="#prod16">AdditiveExpression</a> ( &lt;DOT_DOT> ( <a HREF="#prod16">AdditiveExpression</a> )? )?
  41.124 -       </TD>
  41.125 -    </TR>
  41.126 -    <TR><TD><PRE></PRE></TD></TR>
  41.127 -    <TR>
  41.128 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod21">AndExpression</a></TD>
  41.129 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.130 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.131 -    <a HREF="#prod18">EqualityExpression</a> ( &lt;AND> <a HREF="#prod18">EqualityExpression</a> )*
  41.132 -       </TD>
  41.133 -    </TR>
  41.134 -    <TR><TD><PRE></PRE></TD></TR>
  41.135 -    <TR>
  41.136 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod2">OrExpression</a></TD>
  41.137 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.138 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.139 -    <a HREF="#prod21">AndExpression</a> ( &lt;OR> <a HREF="#prod21">AndExpression</a> )*
  41.140 -       </TD>
  41.141 -    </TR>
  41.142 -    <TR><TD><PRE></PRE></TD></TR>
  41.143 -    <TR>
  41.144 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod8">ListLiteral</a></TD>
  41.145 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.146 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.147 -        &lt;OPEN_BRACKET> <a HREF="#prod22">PositionalArgs</a> &lt;CLOSE_BRACKET>
  41.148 -       </TD>
  41.149 -    </TR>
  41.150 -    <TR><TD><PRE></PRE></TD></TR>
  41.151 -    <TR>
  41.152 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod4">NumberLiteral</a></TD>
  41.153 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.154 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.155 - ( &lt;INTEGER> | &lt;DECIMAL> )      </TD>
  41.156 -    </TR>
  41.157 -    <TR><TD><PRE></PRE></TD></TR>
  41.158 -    <TR>
  41.159 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod9">Identifier</a></TD>
  41.160 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.161 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.162 -        &lt;ID>
  41.163 -       </TD>
  41.164 -    </TR>
  41.165 -    <TR><TD><PRE></PRE></TD></TR>
  41.166 -    <TR>
  41.167 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod23">IdentifierOrStringLiteral</a></TD>
  41.168 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.169 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.170 - ( <a HREF="#prod9">Identifier</a> | <a HREF="#prod6">StringLiteral</a> )      </TD>
  41.171 -    </TR>
  41.172 -    <TR><TD><PRE></PRE></TD></TR>
  41.173 -    <TR>
  41.174 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod11">BuiltinVariable</a></TD>
  41.175 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.176 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.177 -        &lt;DOT> &lt;ID>
  41.178 -       </TD>
  41.179 -    </TR>
  41.180 -    <TR><TD><PRE>/**
  41.181 - * Production that builds up an expression
  41.182 - * using the dot or dynamic key name
  41.183 - * or the args list if this is a method invocation.
  41.184 - */</PRE></TD></TR>
  41.185 -    <TR>
  41.186 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod12">AddSubExpression</a></TD>
  41.187 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.188 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.189 - ( <a HREF="#prod24">DotVariable</a> | <a HREF="#prod25">DynamicKey</a> | <a HREF="#prod26">MethodArgs</a> | <a HREF="#prod27">BuiltIn</a> | <a HREF="#prod28">DefaultTo</a> | <a HREF="#prod29">Exists</a> )      </TD>
  41.190 -    </TR>
  41.191 -    <TR><TD><PRE></PRE></TD></TR>
  41.192 -    <TR>
  41.193 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod28">DefaultTo</a></TD>
  41.194 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.195 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.196 - ( &lt;TERMINATING_EXCLAM> | ( &lt;EXCLAM> ( <a HREF="#prod1">Expression</a> )? ) )      </TD>
  41.197 -    </TR>
  41.198 -    <TR><TD><PRE></PRE></TD></TR>
  41.199 -    <TR>
  41.200 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod29">Exists</a></TD>
  41.201 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.202 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.203 -        &lt;EXISTS>
  41.204 -       </TD>
  41.205 -    </TR>
  41.206 -    <TR><TD><PRE></PRE></TD></TR>
  41.207 -    <TR>
  41.208 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod27">BuiltIn</a></TD>
  41.209 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.210 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.211 -        &lt;BUILT_IN> &lt;ID>
  41.212 -       </TD>
  41.213 -    </TR>
  41.214 -    <TR><TD><PRE>/**
  41.215 - * production for when a key is specified by &lt;DOT&gt; + keyname
  41.216 - */</PRE></TD></TR>
  41.217 -    <TR>
  41.218 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod24">DotVariable</a></TD>
  41.219 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.220 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.221 -        &lt;DOT> ( &lt;ID> | &lt;TIMES> | &lt;DOUBLE_STAR> | ( &lt;LESS_THAN> | &lt;LESS_THAN_EQUALS> | &lt;ESCAPED_GT> | &lt;ESCAPED_GTE> | &lt;FALSE> | &lt;TRUE> | &lt;IN> | &lt;AS> | &lt;USING> ) )      </TD>
  41.222 -    </TR>
  41.223 -    <TR><TD><PRE>/**
  41.224 - * production for when the key is specified
  41.225 - * in brackets.
  41.226 - */</PRE></TD></TR>
  41.227 -    <TR>
  41.228 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod25">DynamicKey</a></TD>
  41.229 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.230 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.231 -        &lt;OPEN_BRACKET> <a HREF="#prod1">Expression</a> &lt;CLOSE_BRACKET>
  41.232 -       </TD>
  41.233 -    </TR>
  41.234 -    <TR><TD><PRE>/**
  41.235 - * production for an arglist part of a method invocation.
  41.236 - */</PRE></TD></TR>
  41.237 -    <TR>
  41.238 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod26">MethodArgs</a></TD>
  41.239 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.240 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.241 -        &lt;OPEN_PAREN> <a HREF="#prod22">PositionalArgs</a> &lt;CLOSE_PAREN>
  41.242 -       </TD>
  41.243 -    </TR>
  41.244 -    <TR><TD><PRE></PRE></TD></TR>
  41.245 -    <TR>
  41.246 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod6">StringLiteral</a></TD>
  41.247 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.248 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.249 - ( &lt;STRING_LITERAL> | &lt;RAW_STRING> )      </TD>
  41.250 -    </TR>
  41.251 -    <TR><TD><PRE></PRE></TD></TR>
  41.252 -    <TR>
  41.253 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod7">BooleanLiteral</a></TD>
  41.254 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.255 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.256 - ( &lt;FALSE> | &lt;TRUE> )      </TD>
  41.257 -    </TR>
  41.258 -    <TR><TD><PRE></PRE></TD></TR>
  41.259 -    <TR>
  41.260 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod5">HashLiteral</a></TD>
  41.261 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.262 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.263 -        &lt;OPEN_BRACE> ( <a HREF="#prod1">Expression</a> ( &lt;COMMA> | &lt;COLON> ) <a HREF="#prod1">Expression</a> ( &lt;COMMA> <a HREF="#prod1">Expression</a> ( &lt;COMMA> | &lt;COLON> ) <a HREF="#prod1">Expression</a> )* )? &lt;CLOSE_BRACE>
  41.264 -       </TD>
  41.265 -    </TR>
  41.266 -    <TR><TD><PRE>/**
  41.267 - * A production representing the ${...}
  41.268 - * that outputs a variable.
  41.269 - */</PRE></TD></TR>
  41.270 -    <TR>
  41.271 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod30">StringOutput</a></TD>
  41.272 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.273 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.274 -        &lt;OUTPUT_ESCAPE> <a HREF="#prod1">Expression</a> &lt;CLOSE_BRACE>
  41.275 -       </TD>
  41.276 -    </TR>
  41.277 -    <TR><TD><PRE></PRE></TD></TR>
  41.278 -    <TR>
  41.279 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod31">NumericalOutput</a></TD>
  41.280 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.281 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.282 -        &lt;NUMERICAL_ESCAPE> <a HREF="#prod1">Expression</a> ( &lt;SEMICOLON> &lt;ID> )? &lt;CLOSE_BRACE>
  41.283 -       </TD>
  41.284 -    </TR>
  41.285 -    <TR><TD><PRE></PRE></TD></TR>
  41.286 -    <TR>
  41.287 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod32">If</a></TD>
  41.288 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.289 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.290 -        &lt;IF> <a HREF="#prod1">Expression</a> &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> ( &lt;ELSE_IF> <a HREF="#prod1">Expression</a> <a HREF="#prod34">LooseDirectiveEnd</a> <a HREF="#prod33">OptionalBlock</a> )* ( &lt;ELSE> <a HREF="#prod33">OptionalBlock</a> )? &lt;END_IF>
  41.291 -       </TD>
  41.292 -    </TR>
  41.293 -    <TR><TD><PRE></PRE></TD></TR>
  41.294 -    <TR>
  41.295 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod35">Tentativa</a></TD>
  41.296 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.297 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.298 -        &lt;ATTEMPT> <a HREF="#prod33">OptionalBlock</a> <a HREF="#prod36">Recover</a> ( &lt;END_RECOVER> | &lt;END_ATTEMPT> )      </TD>
  41.299 -    </TR>
  41.300 -    <TR><TD><PRE></PRE></TD></TR>
  41.301 -    <TR>
  41.302 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod36">Recuperar</a></TD>
  41.303 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.304 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.305 -        &lt;RECOVER> <a HREF="#prod33">OptionalBlock</a>
  41.306 -       </TD>
  41.307 -    </TR>
  41.308 -    <TR><TD><PRE></PRE></TD></TR>
  41.309 -    <TR>
  41.310 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod37">List</a></TD>
  41.311 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.312 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.313 -        &lt;LIST> <a HREF="#prod1">Expression</a> &lt;AS> &lt;ID> &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> &lt;END_LIST>
  41.314 -       </TD>
  41.315 -    </TR>
  41.316 -    <TR><TD><PRE></PRE></TD></TR>
  41.317 -    <TR>
  41.318 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod38">ForEach</a></TD>
  41.319 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.320 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.321 -        &lt;FOREACH> &lt;ID> &lt;IN> <a HREF="#prod1">Expression</a> &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> &lt;END_FOREACH>
  41.322 -       </TD>
  41.323 -    </TR>
  41.324 -    <TR><TD><PRE></PRE></TD></TR>
  41.325 -    <TR>
  41.326 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod39">Visit</a></TD>
  41.327 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.328 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.329 -        &lt;VISIT> <a HREF="#prod1">Expression</a> ( &lt;USING> <a HREF="#prod1">Expression</a> )? <a HREF="#prod34">LooseDirectiveEnd</a>
  41.330 -       </TD>
  41.331 -    </TR>
  41.332 -    <TR><TD><PRE></PRE></TD></TR>
  41.333 -    <TR>
  41.334 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod40">Recurse</a></TD>
  41.335 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.336 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.337 - ( &lt;SIMPLE_RECURSE> | ( &lt;RECURSE> ( <a HREF="#prod1">Expression</a> )? ( &lt;USING> <a HREF="#prod1">Expression</a> )? <a HREF="#prod34">LooseDirectiveEnd</a> ) )      </TD>
  41.338 -    </TR>
  41.339 -    <TR><TD><PRE></PRE></TD></TR>
  41.340 -    <TR>
  41.341 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod41">FallBack</a></TD>
  41.342 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.343 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.344 -        &lt;FALLBACK>
  41.345 -       </TD>
  41.346 -    </TR>
  41.347 -    <TR><TD><PRE>/**
  41.348 - * Production used to break out of a loop or a switch block.
  41.349 - */</PRE></TD></TR>
  41.350 -    <TR>
  41.351 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod42">Break</a></TD>
  41.352 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.353 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.354 -        &lt;BREAK>
  41.355 -       </TD>
  41.356 -    </TR>
  41.357 -    <TR><TD><PRE>/**
  41.358 - * Production used to jump out of a macro.
  41.359 - * The stop instruction terminates the rendering of the template.
  41.360 - */</PRE></TD></TR>
  41.361 -    <TR>
  41.362 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod43">Return</a></TD>
  41.363 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.364 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.365 - ( &lt;SIMPLE_RETURN> | &lt;RETURN> <a HREF="#prod1">Expression</a> <a HREF="#prod34">LooseDirectiveEnd</a> )      </TD>
  41.366 -    </TR>
  41.367 -    <TR><TD><PRE></PRE></TD></TR>
  41.368 -    <TR>
  41.369 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod44">Stop</a></TD>
  41.370 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.371 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.372 - ( &lt;HALT> | &lt;STOP> <a HREF="#prod1">Expression</a> <a HREF="#prod34">LooseDirectiveEnd</a> )      </TD>
  41.373 -    </TR>
  41.374 -    <TR><TD><PRE></PRE></TD></TR>
  41.375 -    <TR>
  41.376 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod45">Nested</a></TD>
  41.377 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.378 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.379 - ( ( &lt;SIMPLE_NESTED> )| ( &lt;NESTED> <a HREF="#prod22">PositionalArgs</a> <a HREF="#prod34">LooseDirectiveEnd</a> ) )      </TD>
  41.380 -    </TR>
  41.381 -    <TR><TD><PRE></PRE></TD></TR>
  41.382 -    <TR>
  41.383 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod46">Flush</a></TD>
  41.384 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.385 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.386 -        &lt;FLUSH>
  41.387 -       </TD>
  41.388 -    </TR>
  41.389 -    <TR><TD><PRE></PRE></TD></TR>
  41.390 -    <TR>
  41.391 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod47">Trim</a></TD>
  41.392 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.393 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.394 - ( &lt;TRIM> | &lt;LTRIM> | &lt;RTRIM> | &lt;NOTRIM> )      </TD>
  41.395 -    </TR>
  41.396 -    <TR><TD><PRE></PRE></TD></TR>
  41.397 -    <TR>
  41.398 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod48">Assign</a></TD>
  41.399 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.400 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.401 - ( &lt;ASSIGN> | &lt;GLOBALASSIGN> | &lt;LOCALASSIGN> ) <a HREF="#prod23">IdentifierOrStringLiteral</a> ( ( &lt;EQUALS> <a HREF="#prod1">Expression</a> ( ( &lt;COMMA> )? <a HREF="#prod23">IdentifierOrStringLiteral</a> &lt;EQUALS> <a HREF="#prod1">Expression</a> )* ( &lt;IN> <a HREF="#prod1">Expression</a> )? <a HREF="#prod34">LooseDirectiveEnd</a> )| ( ( &lt;IN> <a HREF="#prod1">Expression</a> )? &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> ( &lt;END_LOCAL> | &lt;END_ASSIGN> | &lt;END_GLOBAL> ) ) )     </TD>
  41.402 -    </TR>
  41.403 -    <TR><TD><PRE></PRE></TD></TR>
  41.404 -    <TR>
  41.405 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod49">Include</a></TD>
  41.406 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.407 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.408 -        &lt;INCLUDE> <a HREF="#prod1">Expression</a> ( &lt;SEMICOLON> )? ( &lt;ID> &lt;EQUALS> <a HREF="#prod1">Expression</a> )* <a HREF="#prod34">LooseDirectiveEnd</a>
  41.409 -       </TD>
  41.410 -    </TR>
  41.411 -    <TR><TD><PRE></PRE></TD></TR>
  41.412 -    <TR>
  41.413 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod50">Import</a></TD>
  41.414 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.415 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.416 -        &lt;IMPORT> <a HREF="#prod1">Expression</a> &lt;AS> &lt;ID> <a HREF="#prod34">LooseDirectiveEnd</a>
  41.417 -       </TD>
  41.418 -    </TR>
  41.419 -    <TR><TD><PRE></PRE></TD></TR>
  41.420 -    <TR>
  41.421 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod51">Macro</a></TD>
  41.422 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.423 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.424 - ( &lt;MACRO> | &lt;FUNCTION> ) <a HREF="#prod23">IdentifierOrStringLiteral</a> ( &lt;OPEN_PAREN> )? ( &lt;ID> ( &lt;ELLIPSIS> )? ( &lt;EQUALS> <a HREF="#prod1">Expression</a> )? ( &lt;COMMA> )? )* ( &lt;CLOSE_PAREN> )? &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> ( &lt;END_MACRO> | &lt;END_FUNCTION> )      </TD>
  41.425 -    </TR>
  41.426 -    <TR><TD><PRE></PRE></TD></TR>
  41.427 -    <TR>
  41.428 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod52">Compress</a></TD>
  41.429 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.430 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.431 -        &lt;COMPRESS> <a HREF="#prod33">OptionalBlock</a> &lt;END_COMPRESS>
  41.432 -       </TD>
  41.433 -    </TR>
  41.434 -    <TR><TD><PRE></PRE></TD></TR>
  41.435 -    <TR>
  41.436 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod53">UnifiedMacroTransform</a></TD>
  41.437 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.438 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.439 -        &lt;UNIFIED_CALL> <a HREF="#prod1">Expression</a> ( &lt;TERMINATING_WHITESPACE> )? ( <a HREF="#prod54">NamedArgs</a> | <a HREF="#prod22">PositionalArgs</a> ) ( &lt;SEMICOLON> ( ( &lt;TERMINATING_WHITESPACE> )? &lt;ID> ( ( &lt;TERMINATING_WHITESPACE> )? &lt;COMMA> ( &lt;TERMINATING_WHITESPACE> )? &lt;ID> )* )? )? ( &lt;EMPTY_DIRECTIVE_END> | ( &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> &lt;UNIFIED_CALL_END> ) )      </TD>
  41.440 -    </TR>
  41.441 -    <TR><TD><PRE></PRE></TD></TR>
  41.442 -    <TR>
  41.443 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod55">Call</a></TD>
  41.444 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.445 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.446 -        &lt;CALL> &lt;ID> ( <a HREF="#prod54">NamedArgs</a> | ( ( &lt;OPEN_PAREN> )? <a HREF="#prod22">PositionalArgs</a> ( &lt;CLOSE_PAREN> )? ) ) <a HREF="#prod34">LooseDirectiveEnd</a>
  41.447 -       </TD>
  41.448 -    </TR>
  41.449 -    <TR><TD><PRE></PRE></TD></TR>
  41.450 -    <TR>
  41.451 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod54">NamedArgs</a></TD>
  41.452 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.453 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.454 -        ( &lt;ID> &lt;EQUALS> <a HREF="#prod1">Expression</a> )+
  41.455 -       </TD>
  41.456 -    </TR>
  41.457 -    <TR><TD><PRE></PRE></TD></TR>
  41.458 -    <TR>
  41.459 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod22">PositionalArgs</a></TD>
  41.460 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.461 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.462 -        ( <a HREF="#prod1">Expression</a> ( ( &lt;COMMA> )? <a HREF="#prod1">Expression</a> )* )?
  41.463 -       </TD>
  41.464 -    </TR>
  41.465 -    <TR><TD><PRE></PRE></TD></TR>
  41.466 -    <TR>
  41.467 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod56">Comment</a></TD>
  41.468 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.469 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.470 - ( &lt;COMMENT> | &lt;TERSE_COMMENT> ) <a HREF="#prod57">UnparsedContent</a>
  41.471 -       </TD>
  41.472 -    </TR>
  41.473 -    <TR><TD><PRE></PRE></TD></TR>
  41.474 -    <TR>
  41.475 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod58">NoParse</a></TD>
  41.476 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.477 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.478 -        &lt;NOPARSE> <a HREF="#prod57">UnparsedContent</a>
  41.479 -       </TD>
  41.480 -    </TR>
  41.481 -    <TR><TD><PRE></PRE></TD></TR>
  41.482 -    <TR>
  41.483 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod59">Transform</a></TD>
  41.484 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.485 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.486 -        &lt;TRANSFORM> <a HREF="#prod1">Expression</a> ( &lt;SEMICOLON> )? ( &lt;ID> &lt;EQUALS> <a HREF="#prod1">Expression</a> )* ( &lt;EMPTY_DIRECTIVE_END> | ( &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> &lt;END_TRANSFORM> ) )      </TD>
  41.487 -    </TR>
  41.488 -    <TR><TD><PRE></PRE></TD></TR>
  41.489 -    <TR>
  41.490 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod60">Switch</a></TD>
  41.491 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.492 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.493 -        &lt;SWITCH> <a HREF="#prod1">Expression</a> &lt;DIRECTIVE_END> ( <a HREF="#prod61">Case</a> )* ( &lt;WHITESPACE> )? &lt;END_SWITCH>
  41.494 -       </TD>
  41.495 -    </TR>
  41.496 -    <TR><TD><PRE></PRE></TD></TR>
  41.497 -    <TR>
  41.498 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod61">Case</a></TD>
  41.499 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.500 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.501 -        ( &lt;WHITESPACE> )? ( &lt;CASE> <a HREF="#prod1">Expression</a> &lt;DIRECTIVE_END> | &lt;DEFAUL> ) <a HREF="#prod33">OptionalBlock</a>
  41.502 -       </TD>
  41.503 -    </TR>
  41.504 -    <TR><TD><PRE></PRE></TD></TR>
  41.505 -    <TR>
  41.506 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod62">Escape</a></TD>
  41.507 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.508 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.509 -        &lt;ESCAPE> &lt;ID> &lt;AS> <a HREF="#prod1">Expression</a> &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> &lt;END_ESCAPE>
  41.510 -       </TD>
  41.511 -    </TR>
  41.512 -    <TR><TD><PRE></PRE></TD></TR>
  41.513 -    <TR>
  41.514 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod63">NoEscape</a></TD>
  41.515 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.516 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.517 -        &lt;NOESCAPE> <a HREF="#prod33">OptionalBlock</a> &lt;END_NOESCAPE>
  41.518 -       </TD>
  41.519 -    </TR>
  41.520 -    <TR><TD><PRE>/**
  41.521 - * Production to terminate potentially empty elements. Either a &quot;&gt;&quot; or &quot;/&gt;&quot;
  41.522 - */</PRE></TD></TR>
  41.523 -    <TR>
  41.524 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod34">LooseDirectiveEnd</a></TD>
  41.525 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.526 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.527 - ( &lt;DIRECTIVE_END> | &lt;EMPTY_DIRECTIVE_END> )      </TD>
  41.528 -    </TR>
  41.529 -    <TR><TD><PRE></PRE></TD></TR>
  41.530 -    <TR>
  41.531 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod64">Setting</a></TD>
  41.532 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.533 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.534 -        &lt;SETTING> &lt;ID> &lt;EQUALS> <a HREF="#prod1">Expression</a> <a HREF="#prod34">LooseDirectiveEnd</a>
  41.535 -       </TD>
  41.536 -    </TR>
  41.537 -    <TR><TD><PRE>/**
  41.538 - * A production for FreeMarker directives.
  41.539 - */</PRE></TD></TR>
  41.540 -    <TR>
  41.541 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod65">FreemarkerDirective</a></TD>
  41.542 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.543 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.544 - ( <a HREF="#prod32">If</a> | <a HREF="#prod37">List</a> | <a HREF="#prod38">ForEach</a> | <a HREF="#prod48">Assign</a> | <a HREF="#prod49">Include</a> | <a HREF="#prod50">Import</a> | <a HREF="#prod51">Macro</a> | <a HREF="#prod52">Compress</a> | <a HREF="#prod53">UnifiedMacroTransform</a> | <a HREF="#prod55">Call</a> | <a HREF="#prod56">Comment</a> | <a HREF="#prod58">NoParse</a> | <a HREF="#prod59">Transform</a> | <a HREF="#prod60">Switch</a> | <a HREF="#prod64">Setting</a> | <a HREF="#prod42">Break</a> | <a HREF="#prod43">Return</a> | <a HREF="#prod44">Stop</a> | <a HREF="#prod46">Flush</a> | <a HREF="#prod47">Trim</a> | <a HREF="#prod45">Nested</a> | <a HREF="#prod62">Escape</a> | <a HREF="#prod63">NoEscape</a> | <a HREF="#prod39">Visit</a> | <a HREF="#prod40">Recurse</a> | <a HREF="#prod41">FallBack</a> | <a HREF="#prod35">Attempt</a> )      </TD>
  41.545 -    </TR>
  41.546 -    <TR><TD><PRE>/**
  41.547 - * Production for a block of raw text
  41.548 - * i.e. text that contains no
  41.549 - * FreeMarker directives.
  41.550 - */</PRE></TD></TR>
  41.551 -    <TR>
  41.552 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod66">PCData</a></TD>
  41.553 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.554 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.555 -        ( ( &lt;WHITESPACE> | &lt;PRINTABLE_CHARS> | &lt;FALSE_ALERT> ) )+
  41.556 -       </TD>
  41.557 -    </TR>
  41.558 -    <TR><TD><PRE>/**
  41.559 - * Production for dealing with unparsed content,
  41.560 - * i.e. what is inside a comment or noparse tag.
  41.561 - * It returns the ending token. The content
  41.562 - * of the tag is put in buf.
  41.563 - */</PRE></TD></TR>
  41.564 -    <TR>
  41.565 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod57">UnparsedContent</a></TD>
  41.566 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.567 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.568 -        ( ( &lt;KEEP_GOING> | &lt;MAYBE_END> | &lt;TERSE_COMMENT_END> | &lt;LONE_LESS_THAN_OR_DASH> ) )+
  41.569 -       </TD>
  41.570 -    </TR>
  41.571 -    <TR><TD><PRE></PRE></TD></TR>
  41.572 -    <TR>
  41.573 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod67">Content</a></TD>
  41.574 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.575 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.576 -        ( ( <a HREF="#prod66">PCData</a> | <a HREF="#prod30">StringOutput</a> | <a HREF="#prod31">NumericalOutput</a> | <a HREF="#prod65">FreemarkerDirective</a> ) )+
  41.577 -       </TD>
  41.578 -    </TR>
  41.579 -    <TR><TD><PRE>/**
  41.580 - * A production freemarker text that may contain
  41.581 - * ${...} and #{...} but no directives.
  41.582 - */</PRE></TD></TR>
  41.583 -    <TR>
  41.584 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod68">FreeMarkerText</a></TD>
  41.585 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.586 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.587 -        ( ( <a HREF="#prod66">PCData</a> | <a HREF="#prod30">StringOutput</a> | <a HREF="#prod31">NumericalOutput</a> ) )+
  41.588 -       </TD>
  41.589 -    </TR>
  41.590 -    <TR><TD><PRE>/**
  41.591 - * A production for a block of optional content.
  41.592 - * Returns an empty Text block if there is no
  41.593 - * content.
  41.594 - */</PRE></TD></TR>
  41.595 -    <TR>
  41.596 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod33">OptionalBlock</a></TD>
  41.597 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.598 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.599 -        ( <a HREF="#prod67">Content</a> )?
  41.600 -       </TD>
  41.601 -    </TR>
  41.602 -    <TR><TD><PRE></PRE></TD></TR>
  41.603 -    <TR>
  41.604 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod69">HeaderElement</a></TD>
  41.605 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.606 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.607 -        ( &lt;WHITESPACE> )? ( &lt;TRIVIAL_FTL_HEADER> | ( &lt;FTL_HEADER> ( &lt;ID> &lt;EQUALS> <a HREF="#prod1">Expression</a> )* ) <a HREF="#prod34">LooseDirectiveEnd</a> )     </TD>
  41.608 -    </TR>
  41.609 -    <TR><TD><PRE></PRE></TD></TR>
  41.610 -    <TR>
  41.611 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod70">ParamList</a></TD>
  41.612 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.613 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.614 -        ( <a HREF="#prod9">Identifier</a> &lt;EQUALS> <a HREF="#prod1">Expression</a> ( &lt;COMMA> )? )+
  41.615 -       </TD>
  41.616 -    </TR>
  41.617 -    <TR><TD><PRE>/**
  41.618 - * Root production to be used when parsing
  41.619 - * an entire file.
  41.620 - */</PRE></TD></TR>
  41.621 -    <TR>
  41.622 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod71">Root</a></TD>
  41.623 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  41.624 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  41.625 -        ( <a HREF="#prod69">HeaderElement</a> )? <a HREF="#prod33">OptionalBlock</a> &lt;EOF>
  41.626 -       </TD>
  41.627 -    </TR>
  41.628 -      </TABLE>
  41.629 -<HR>
  41.630 -  <H2 ALIGN=CENTER>TOKENS</H2>
  41.631 -  <TABLE>
  41.632 -<TR><TD><PRE>&lt;DEFAULT&gt; TOKEN : { 
  41.633 -&lt;ATTEMPT: &lt;START_TAG&gt; &quot;attempt&quot; &lt;CLOSE_TAG1&gt;&gt;
  41.634 -|&lt;RECOVER: &lt;START_TAG&gt; &quot;recover&quot; &lt;CLOSE_TAG1&gt;&gt;
  41.635 -|&lt;IF: &lt;START_TAG&gt; &quot;if&quot; &lt;BLANK&gt;&gt;
  41.636 -|&lt;ELSE_IF: &lt;START_TAG&gt; &quot;elseif&quot; &lt;BLANK&gt;&gt;
  41.637 -|&lt;LIST: &lt;START_TAG&gt; &quot;list&quot; &lt;BLANK&gt;&gt;
  41.638 -|&lt;FOREACH: &lt;START_TAG&gt; &quot;foreach&quot; &lt;BLANK&gt;&gt;
  41.639 -|&lt;SWITCH: &lt;START_TAG&gt; &quot;switch&quot; &lt;BLANK&gt;&gt;
  41.640 -|&lt;CASE: &lt;START_TAG&gt; &quot;case&quot; &lt;BLANK&gt;&gt;
  41.641 -|&lt;ASSIGN: &lt;START_TAG&gt; &quot;assign&quot; &lt;BLANK&gt;&gt;
  41.642 -|&lt;GLOBALASSIGN: &lt;START_TAG&gt; &quot;global&quot; &lt;BLANK&gt;&gt;
  41.643 -|&lt;LOCALASSIGN: &lt;START_TAG&gt; &quot;local&quot; &lt;BLANK&gt;&gt;
  41.644 -|&lt;INCLUDE: &lt;START_TAG&gt; &quot;include&quot; &lt;BLANK&gt;&gt;
  41.645 -|&lt;IMPORT: &lt;START_TAG&gt; &quot;import&quot; &lt;BLANK&gt;&gt;
  41.646 -|&lt;FUNCTION: &lt;START_TAG&gt; &quot;function&quot; &lt;BLANK&gt;&gt;
  41.647 -|&lt;MACRO: &lt;START_TAG&gt; &quot;macro&quot; &lt;BLANK&gt;&gt;
  41.648 -|&lt;TRANSFORM: &lt;START_TAG&gt; &quot;transform&quot; &lt;BLANK&gt;&gt;
  41.649 -|&lt;VISIT: &lt;START_TAG&gt; &quot;visit&quot; &lt;BLANK&gt;&gt;
  41.650 -|&lt;STOP: &lt;START_TAG&gt; &quot;stop&quot; &lt;BLANK&gt;&gt;
  41.651 -|&lt;RETURN: &lt;START_TAG&gt; &quot;return&quot; &lt;BLANK&gt;&gt;
  41.652 -|&lt;CALL: &lt;START_TAG&gt; &quot;call&quot; &lt;BLANK&gt;&gt;
  41.653 -|&lt;SETTING: &lt;START_TAG&gt; &quot;setting&quot; &lt;BLANK&gt;&gt;
  41.654 -|&lt;COMPRESS: &lt;START_TAG&gt; &quot;compress&quot; &lt;CLOSE_TAG1&gt;&gt;
  41.655 -|&lt;COMMENT: &lt;START_TAG&gt; &quot;comment&quot; &lt;CLOSE_TAG1&gt;&gt;
  41.656 -|&lt;TERSE_COMMENT: ([&quot;&lt;&quot;,&quot;[&quot;]) &quot;#--&quot;&gt;
  41.657 -|&lt;NOPARSE: &lt;START_TAG&gt; &quot;noparse&quot; &lt;CLOSE_TAG1&gt;&gt;
  41.658 -|&lt;END_IF: &lt;END_TAG&gt; &quot;if&quot; &lt;CLOSE_TAG1&gt;&gt;
  41.659 -|&lt;END_LIST: &lt;END_TAG&gt; &quot;list&quot; &lt;CLOSE_TAG1&gt;&gt;
  41.660 -|&lt;END_RECOVER: &lt;END_TAG&gt; &quot;recover&quot; &lt;CLOSE_TAG1&gt;&gt;
  41.661 -|&lt;END_ATTEMPT: &lt;END_TAG&gt; &quot;attempt&quot; &lt;CLOSE_TAG1&gt;&gt;
  41.662 -|&lt;END_FOREACH: &lt;END_TAG&gt; &quot;foreach&quot; &lt;CLOSE_TAG1&gt;&gt;
  41.663 -|&lt;END_LOCAL: &lt;END_TAG&gt; &quot;local&quot; &lt;CLOSE_TAG1&gt;&gt;
  41.664 -|&lt;END_GLOBAL: &lt;END_TAG&gt; &quot;global&quot; &lt;CLOSE_TAG1&gt;&gt;
  41.665 -|&lt;END_ASSIGN: &lt;END_TAG&gt; &quot;assign&quot; &lt;CLOSE_TAG1&gt;&gt;
  41.666 -|&lt;END_FUNCTION: &lt;END_TAG&gt; &quot;function&quot; &lt;CLOSE_TAG1&gt;&gt;
  41.667 -|&lt;END_MACRO: &lt;END_TAG&gt; &quot;macro&quot; &lt;CLOSE_TAG1&gt;&gt;
  41.668 -|&lt;END_COMPRESS: &lt;END_TAG&gt; &quot;compress&quot; &lt;CLOSE_TAG1&gt;&gt;
  41.669 -|&lt;END_TRANSFORM: &lt;END_TAG&gt; &quot;transform&quot; &lt;CLOSE_TAG1&gt;&gt;
  41.670 -|&lt;END_SWITCH: &lt;END_TAG&gt; &quot;switch&quot; &lt;CLOSE_TAG1&gt;&gt;
  41.671 -|&lt;ELSE: &lt;START_TAG&gt; &quot;else&quot; &lt;CLOSE_TAG2&gt;&gt;
  41.672 -|&lt;BREAK: &lt;START_TAG&gt; &quot;break&quot; &lt;CLOSE_TAG2&gt;&gt;
  41.673 -|&lt;SIMPLE_RETURN: &lt;START_TAG&gt; &quot;return&quot; &lt;CLOSE_TAG2&gt;&gt;
  41.674 -|&lt;HALT: &lt;START_TAG&gt; &quot;stop&quot; &lt;CLOSE_TAG2&gt;&gt;
  41.675 -|&lt;FLUSH: &lt;START_TAG&gt; &quot;flush&quot; &lt;CLOSE_TAG2&gt;&gt;
  41.676 -|&lt;TRIM: &lt;START_TAG&gt; &quot;t&quot; &lt;CLOSE_TAG2&gt;&gt;
  41.677 -|&lt;LTRIM: &lt;START_TAG&gt; &quot;lt&quot; &lt;CLOSE_TAG2&gt;&gt;
  41.678 -|&lt;RTRIM: &lt;START_TAG&gt; &quot;rt&quot; &lt;CLOSE_TAG2&gt;&gt;
  41.679 -|&lt;NOTRIM: &lt;START_TAG&gt; &quot;nt&quot; &lt;CLOSE_TAG2&gt;&gt;
  41.680 -|&lt;DEFAUL: &lt;START_TAG&gt; &quot;default&quot; &lt;CLOSE_TAG1&gt;&gt;
  41.681 -|&lt;SIMPLE_NESTED: &lt;START_TAG&gt; &quot;nested&quot; &lt;CLOSE_TAG2&gt;&gt;
  41.682 -|&lt;NESTED: &lt;START_TAG&gt; &quot;nested&quot; &lt;BLANK&gt;&gt;
  41.683 -|&lt;SIMPLE_RECURSE: &lt;START_TAG&gt; &quot;recurse&quot; &lt;CLOSE_TAG2&gt;&gt;
  41.684 -|&lt;RECURSE: &lt;START_TAG&gt; &quot;recurse&quot; &lt;BLANK&gt;&gt;
  41.685 -|&lt;FALLBACK: &lt;START_TAG&gt; &quot;fallback&quot; &lt;CLOSE_TAG2&gt;&gt;
  41.686 -|&lt;ESCAPE: &lt;START_TAG&gt; &quot;escape&quot; &lt;BLANK&gt;&gt;
  41.687 -|&lt;END_ESCAPE: &lt;END_TAG&gt; &quot;escape&quot; &lt;CLOSE_TAG1&gt;&gt;
  41.688 -|&lt;NOESCAPE: &lt;START_TAG&gt; &quot;noescape&quot; &lt;CLOSE_TAG1&gt;&gt;
  41.689 -|&lt;END_NOESCAPE: &lt;END_TAG&gt; &quot;noescape&quot; &lt;CLOSE_TAG1&gt;&gt;
  41.690 -|&lt;UNIFIED_CALL: &quot;&lt;@&quot; | &quot;[@&quot;&gt;
  41.691 -|&lt;UNIFIED_CALL_END: ([&quot;&lt;&quot;,&quot;[&quot;]) &quot;/@&quot; (&lt;ID&gt; (&quot;.&quot; &lt;ID&gt;)*)? &lt;CLOSE_TAG1&gt;&gt;
  41.692 -|&lt;FTL_HEADER: (&quot;&lt;#ftl&quot; | &quot;[#ftl&quot;) &lt;BLANK&gt;&gt;
  41.693 -|&lt;TRIVIAL_FTL_HEADER: (&quot;&lt;#ftl&quot; | &quot;[#ftl&quot;) (&quot;/&quot;)? ([&quot;&gt;&quot;,&quot;]&quot;])&gt;
  41.694 -|&lt;UNKNOWN_DIRECTIVE: (&quot;[#&quot; | &quot;[/#&quot; | &quot;&lt;#&quot; | &quot;&lt;/#&quot;) ([&quot;A&quot;-&quot;Z&quot;,&quot;_&quot;,&quot;a&quot;-&quot;z&quot;])+&gt;
  41.695 -}
  41.696 -
  41.697 -</PRE></TD></TR><TR><TD><PRE>&lt;DEFAULT, NODIRECTIVE&gt; TOKEN : { 
  41.698 -&lt;WHITESPACE: ([&quot;\t&quot;,&quot;\n&quot;,&quot;\r&quot;,&quot; &quot;])+&gt;
  41.699 -|&lt;PRINTABLE_CHARS: ([&quot;\u0000&quot;-&quot;\b&quot;,&quot;\u000b&quot;-&quot;\f&quot;,&quot;\u000e&quot;-&quot;\u001f&quot;,&quot;!&quot;-&quot;\&quot;&quot;,&quot;%&quot;-&quot;;&quot;,&quot;=&quot;-&quot;Z&quot;,&quot;\\&quot;-&quot;z&quot;,&quot;|&quot;-&quot;\uffff&quot;])+&gt;
  41.700 -|&lt;FALSE_ALERT: [&quot;#&quot;,&quot;$&quot;,&quot;&lt;&quot;,&quot;[&quot;,&quot;{&quot;]&gt;
  41.701 -|&lt;OUTPUT_ESCAPE: &quot;${&quot;&gt;
  41.702 -|&lt;NUMERICAL_ESCAPE: &quot;#{&quot;&gt;
  41.703 -}
  41.704 -
  41.705 -</PRE></TD></TR><TR><TD><PRE>&lt;FM_EXPRESSION, IN_PAREN, NAMED_PARAMETER_EXPRESSION&gt; SKIP : { 
  41.706 -&lt;([&quot;\t&quot;,&quot;\n&quot;,&quot;\r&quot;,&quot; &quot;])+&gt;
  41.707 -|&lt;[&quot;&lt;&quot;,&quot;[&quot;] [&quot;!&quot;,&quot;#&quot;] &quot;--&quot;&gt;
  41.708 -}
  41.709 -
  41.710 -</PRE></TD></TR><TR><TD><PRE>&lt;EXPRESSION_COMMENT&gt; SKIP : { 
  41.711 -&lt;([&quot;\u0000&quot;-&quot;,&quot;,&quot;.&quot;-&quot;=&quot;,&quot;?&quot;-&quot;\\&quot;,&quot;^&quot;-&quot;\uffff&quot;])+&gt;
  41.712 -|&quot;&gt;&quot;
  41.713 -|&quot;]&quot;
  41.714 -|&quot;-&quot;
  41.715 -|&lt;&quot;--&gt;&quot; | &quot;--]&quot;&gt;
  41.716 -}
  41.717 -
  41.718 -</PRE></TD></TR><TR><TD><PRE>&lt;FM_EXPRESSION, IN_PAREN, NO_SPACE_EXPRESSION, NAMED_PARAMETER_EXPRESSION&gt; TOKEN : { 
  41.719 -&lt;STRING_LITERAL: &quot;\&quot;&quot; ([&quot;\u0000&quot;-&quot;!&quot;,&quot;#&quot;-&quot;[&quot;,&quot;]&quot;-&quot;\uffff&quot;] | &lt;ESCAPED_CHAR&gt;)* &quot;\&quot;&quot; | &quot;\'&quot; ([&quot;\u0000&quot;-&quot;&amp;&quot;,&quot;(&quot;-&quot;[&quot;,&quot;]&quot;-&quot;\uffff&quot;] | &lt;ESCAPED_CHAR&gt;)* &quot;\'&quot;&gt;
  41.720 -|&lt;RAW_STRING: &quot;r&quot; (&quot;\&quot;&quot; ([&quot;\u0000&quot;-&quot;!&quot;,&quot;#&quot;-&quot;\uffff&quot;])* &quot;\&quot;&quot; | &quot;\'&quot; ([&quot;\u0000&quot;-&quot;&amp;&quot;,&quot;(&quot;-&quot;\uffff&quot;])* &quot;\'&quot;)&gt;
  41.721 -|&lt;FALSE: &quot;false&quot;&gt;
  41.722 -|&lt;TRUE: &quot;true&quot;&gt;
  41.723 -|&lt;INTEGER: ([&quot;0&quot;-&quot;9&quot;])+&gt;
  41.724 -|&lt;DECIMAL: &lt;INTEGER&gt; &quot;.&quot; &lt;INTEGER&gt;&gt;
  41.725 -|&lt;DOT: &quot;.&quot;&gt;
  41.726 -|&lt;DOT_DOT: &quot;..&quot;&gt;
  41.727 -|&lt;BUILT_IN: &quot;?&quot;&gt;
  41.728 -|&lt;EXISTS: &quot;??&quot;&gt;
  41.729 -|&lt;EQUALS: &quot;=&quot;&gt;
  41.730 -|&lt;DOUBLE_EQUALS: &quot;==&quot;&gt;
  41.731 -|&lt;NOT_EQUALS: &quot;!=&quot;&gt;
  41.732 -|&lt;LESS_THAN: &quot;lt&quot; | &quot;\\lt&quot; | [&quot;&lt;&quot;] | &quot;&amp;lt;&quot;&gt;
  41.733 -|&lt;LESS_THAN_EQUALS: &quot;lte&quot; | &quot;\\lte&quot; | &quot;&lt;=&quot; | &quot;&amp;lt;=&quot;&gt;
  41.734 -|&lt;ESCAPED_GT: &quot;gt&quot; | &quot;\\gt&quot; | &quot;&amp;gt;&quot;&gt;
  41.735 -|&lt;ESCAPED_GTE: &quot;gte&quot; | &quot;\\gte&quot; | &quot;&amp;gt;=&quot;&gt;
  41.736 -|&lt;PLUS: &quot;+&quot;&gt;
  41.737 -|&lt;MINUS: &quot;-&quot;&gt;
  41.738 -|&lt;TIMES: &quot;*&quot;&gt;
  41.739 -|&lt;DOUBLE_STAR: &quot;**&quot;&gt;
  41.740 -|&lt;ELLIPSIS: &quot;...&quot;&gt;
  41.741 -|&lt;DIVIDE: &quot;/&quot;&gt;
  41.742 -|&lt;PERCENT: &quot;%&quot;&gt;
  41.743 -|&lt;AND: [&quot;&amp;&quot;] | &quot;&amp;&amp;&quot;&gt;
  41.744 -|&lt;OR: [&quot;|&quot;] | &quot;||&quot;&gt;
  41.745 -|&lt;EXCLAM: &quot;!&quot;&gt;
  41.746 -|&lt;COMMA: &quot;,&quot;&gt;
  41.747 -|&lt;SEMICOLON: &quot;;&quot;&gt;
  41.748 -|&lt;COLON: &quot;:&quot;&gt;
  41.749 -|&lt;OPEN_BRACKET: &quot;[&quot;&gt;
  41.750 -|&lt;CLOSE_BRACKET: &quot;]&quot;&gt;
  41.751 -|&lt;OPEN_PAREN: &quot;(&quot;&gt;
  41.752 -|&lt;CLOSE_PAREN: &quot;)&quot;&gt;
  41.753 -|&lt;OPEN_BRACE: &quot;{&quot;&gt;
  41.754 -|&lt;CLOSE_BRACE: &quot;}&quot;&gt;
  41.755 -|&lt;IN: &quot;in&quot;&gt;
  41.756 -|&lt;AS: &quot;as&quot;&gt;
  41.757 -|&lt;USING: &quot;using&quot;&gt;
  41.758 -|&lt;ID: &lt;LETTER&gt; ([&quot;$&quot;,&quot;0&quot;-&quot;9&quot;,&quot;@&quot;-&quot;Z&quot;,&quot;_&quot;,&quot;a&quot;-&quot;z&quot;,&quot;\u00c0&quot;-&quot;\u00d6&quot;,&quot;\u00d8&quot;-&quot;\u00f6&quot;,&quot;\u00f8&quot;-&quot;\u00ff&quot;,&quot;\u0100&quot;-&quot;\u1fff&quot;,&quot;\u3040&quot;-&quot;\u318f&quot;,&quot;\u3300&quot;-&quot;\u337f&quot;,&quot;\u3400&quot;-&quot;\u3d2d&quot;,&quot;\u4e00&quot;-&quot;\u9fff&quot;,&quot;\uf900&quot;-&quot;\ufaff&quot;])*&gt;
  41.759 -|}
  41.760 -
  41.761 -</PRE></TD></TR><TR><TD><PRE>&lt;FM_EXPRESSION, NO_SPACE_EXPRESSION, NAMED_PARAMETER_EXPRESSION&gt; TOKEN : { 
  41.762 -&lt;DIRECTIVE_END: &quot;&gt;&quot;&gt;
  41.763 -|&lt;EMPTY_DIRECTIVE_END: &quot;/&gt;&quot; | &quot;/]&quot;&gt;
  41.764 -}
  41.765 -
  41.766 -</PRE></TD></TR><TR><TD><PRE>&lt;IN_PAREN&gt; TOKEN : { 
  41.767 -&lt;NATURAL_GT: &quot;&gt;&quot;&gt;
  41.768 -|&lt;NATURAL_GTE: &quot;&gt;=&quot;&gt;
  41.769 -}
  41.770 -
  41.771 -</PRE></TD></TR><TR><TD><PRE>&lt;NO_SPACE_EXPRESSION&gt; TOKEN : { 
  41.772 -&lt;TERMINATING_WHITESPACE: ([&quot;\t&quot;,&quot;\n&quot;,&quot;\r&quot;,&quot; &quot;])+&gt;
  41.773 -}
  41.774 -
  41.775 -</PRE></TD></TR><TR><TD><PRE>&lt;NAMED_PARAMETER_EXPRESSION&gt; TOKEN : { 
  41.776 -&lt;TERMINATING_EXCLAM: &quot;!&quot; ([&quot;\t&quot;,&quot;\n&quot;,&quot;\r&quot;,&quot; &quot;])+&gt;
  41.777 -}
  41.778 -
  41.779 -</PRE></TD></TR><TR><TD><PRE>&lt;NO_PARSE&gt; TOKEN : { 
  41.780 -&lt;TERSE_COMMENT_END: &quot;--&gt;&quot; | &quot;--]&quot;&gt;
  41.781 -|&lt;MAYBE_END: ([&quot;&lt;&quot;,&quot;[&quot;]) &quot;/&quot; (&quot;#&quot;)? ([&quot;A&quot;-&quot;Z&quot;,&quot;a&quot;-&quot;z&quot;])+ ([&quot;\t&quot;,&quot;\n&quot;,&quot;\r&quot;,&quot; &quot;])* ([&quot;&gt;&quot;,&quot;]&quot;])&gt;
  41.782 -|&lt;KEEP_GOING: ([&quot;\u0000&quot;-&quot;,&quot;,&quot;.&quot;-&quot;;&quot;,&quot;=&quot;-&quot;Z&quot;,&quot;\\&quot;-&quot;\uffff&quot;])+&gt;
  41.783 -|&lt;LONE_LESS_THAN_OR_DASH: [&quot;-&quot;,&quot;&lt;&quot;,&quot;[&quot;]&gt;
  41.784 -}
  41.785 -
  41.786 -</PRE></TD></TR>  </TABLE>
  41.787 -
  41.788 -  </BODY>
  41.789 -</HTML>
    42.1 --- a/src/pt_BR/ide/web-webkit-debugging/web-webkit-debugging/org/netbeans/modules/web/webkit/debugging/api/console/Bundle_pt_BR.properties	Sun Jan 04 20:33:49 2015 -0800
    42.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    42.3 @@ -1,4 +0,0 @@
    42.4 -# {0} - property name
    42.5 -# {1} - property value
    42.6 -CTL_Property={0}: {1}
    42.7 -
    43.1 --- a/src/pt_BR/other/installer/components/products/mysql-connector/data/Bundle_pt_BR.properties	Sun Jan 04 20:33:49 2015 -0800
    43.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    43.3 @@ -1,42 +0,0 @@
    43.4 -#
    43.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    43.6 -#
    43.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
    43.8 -#
    43.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   43.10 -# Other names may be trademarks of their respective owners.
   43.11 -#
   43.12 -# The contents of this file are subject to the terms of either the GNU General Public
   43.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
   43.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
   43.15 -# compliance with the License. You can obtain a copy of the License at
   43.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
   43.17 -# License for the specific language governing permissions and limitations under the
   43.18 -# License.  When distributing the software, include this License Header Notice in
   43.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
   43.20 -# designates this particular file as subject to the "Classpath" exception as provided
   43.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
   43.22 -# If applicable, add the following below the License Header, with the fields enclosed
   43.23 -# by brackets [] replaced by your own identifying information:
   43.24 -# "Portions Copyrighted [year] [name of copyright owner]"
   43.25 -# 
   43.26 -# Contributor(s):
   43.27 -# 
   43.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
   43.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
   43.30 -# Rights Reserved.
   43.31 -# 
   43.32 -# If you wish your version of this file to be governed by only the CDDL or only the
   43.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
   43.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
   43.35 -# you do not indicate a single choice of license, a recipient has the option to
   43.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
   43.37 -# to extend the choice of license to its licensees as provided above. However, if you
   43.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
   43.39 -# option applies only if the new code is made subject to such option by the copyright
   43.40 -# holder.
   43.41 -# 
   43.42 -
   43.43 -
   43.44 -product.description=
   43.45 -
    44.1 --- a/src/pt_BR/other/installer/components/products/mysql/data/Bundle_pt_BR.properties	Sun Jan 04 20:33:49 2015 -0800
    44.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    44.3 @@ -1,42 +0,0 @@
    44.4 -#
    44.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    44.6 -#
    44.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
    44.8 -#
    44.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   44.10 -# Other names may be trademarks of their respective owners.
   44.11 -#
   44.12 -# The contents of this file are subject to the terms of either the GNU General Public
   44.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
   44.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
   44.15 -# compliance with the License. You can obtain a copy of the License at
   44.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
   44.17 -# License for the specific language governing permissions and limitations under the
   44.18 -# License.  When distributing the software, include this License Header Notice in
   44.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
   44.20 -# designates this particular file as subject to the "Classpath" exception as provided
   44.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
   44.22 -# If applicable, add the following below the License Header, with the fields enclosed
   44.23 -# by brackets [] replaced by your own identifying information:
   44.24 -# "Portions Copyrighted [year] [name of copyright owner]"
   44.25 -# 
   44.26 -# Contributor(s):
   44.27 -# 
   44.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
   44.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
   44.30 -# Rights Reserved.
   44.31 -# 
   44.32 -# If you wish your version of this file to be governed by only the CDDL or only the
   44.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
   44.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
   44.35 -# you do not indicate a single choice of license, a recipient has the option to
   44.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
   44.37 -# to extend the choice of license to its licensees as provided above. However, if you
   44.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
   44.39 -# option applies only if the new code is made subject to such option by the copyright
   44.40 -# holder.
   44.41 -# 
   44.42 -
   44.43 -
   44.44 -product.description=
   44.45 -
    45.1 --- a/src/pt_BR/other/installer/mac/newbuild/dmg/Resources/Welcome-jdk_pt_BR.html	Sun Jan 04 20:33:49 2015 -0800
    45.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    45.3 @@ -1,12 +0,0 @@
    45.4 -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    45.5 -<html>
    45.6 -  <head>
    45.7 -    <title>Bem-vindo</title>
    45.8 -<meta http-equiv="content-type" content="text/html; charset=UTF-8">
    45.9 -  </head>
   45.10 -  <body>
   45.11 -
   45.12 -<h3>Você será guiado pelas etapas básicas necessárias para instalar o JDK @JDK_VERSION_NUMBER@ Update @JDK_UPDATE_NUMBER@ e o NetBeans IDE.</h3>
   45.13 -
   45.14 -  </body>
   45.15 -</html>
    46.1 --- a/src/pt_BR/php/hudson-php/hudson-php/org/netbeans/modules/hudson/php/commands/Bundle_pt_BR.properties	Sun Jan 04 20:33:49 2015 -0800
    46.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    46.3 @@ -1,6 +0,0 @@
    46.4 -# {0} - project name
    46.5 -PpwScript.create.progress=Criando arquivos de job do Hudson para o projeto {0}...
    46.6 -# {0} - project name
    46.7 -PpwScript.create.title=Arquivos de job do Hudson para {0}
    46.8 -PpwScript.script.label=Script PPW
    46.9 -
    47.1 --- a/src/pt_BR/php/hudson-php/hudson-php/org/netbeans/modules/hudson/php/support/Bundle_pt_BR.properties	Sun Jan 04 20:33:49 2015 -0800
    47.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    47.3 @@ -1,6 +0,0 @@
    47.4 -Target.Phpcpd.title=&Copiar/Colar Detector
    47.5 -Target.Phpcs.title=&Viola\u00e7\u00f5es de Padr\u00f5es de Codifica\u00e7\u00e3o
    47.6 -Target.Phpdoc.title=Documenta\u00e7\u00e3o
    47.7 -Target.Phploc.title=Estat\u00edsticas de C\u00f3digo-fo&nte
    47.8 -Target.Phpmd.title=An\u00e1lise do C\u00f3digo E&st\u00e1tico
    47.9 -
    48.1 --- a/src/pt_BR/platform/org-netbeans-core-network/org-netbeans-core-network/org/netbeans/core/network/proxy/fallback/Bundle_pt_BR.properties	Sun Jan 04 20:33:49 2015 -0800
    48.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    48.3 @@ -1,43 +0,0 @@
    48.4 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    48.5 -#
    48.6 -# Copyright 2013 Oracle and/or its affiliates. All rights reserved.
    48.7 -#
    48.8 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
    48.9 -# Other names may be trademarks of their respective owners.
   48.10 -#
   48.11 -# The contents of this file are subject to the terms of either the GNU
   48.12 -# General Public License Version 2 only ("GPL") or the Common
   48.13 -# Development and Distribution License("CDDL") (collectively, the
   48.14 -# "License"). You may not use this file except in compliance with the
   48.15 -# License. You can obtain a copy of the License at
   48.16 -# http://www.netbeans.org/cddl-gplv2.html
   48.17 -# or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
   48.18 -# specific language governing permissions and limitations under the
   48.19 -# License.  When distributing the software, include this License Header
   48.20 -# Notice in each file and include the License file at
   48.21 -# nbbuild/licenses/CDDL-GPL-2-CP.  Oracle designates this
   48.22 -# particular file as subject to the "Classpath" exception as provided
   48.23 -# by Oracle in the GPL Version 2 section of the License file that
   48.24 -# accompanied this code. If applicable, add the following below the
   48.25 -# License Header, with the fields enclosed by brackets [] replaced by
   48.26 -# your own identifying information:
   48.27 -# "Portions Copyrighted [year] [name of copyright owner]"
   48.28 -#
   48.29 -# If you wish your version of this file to be governed by only the CDDL
   48.30 -# or only the GPL Version 2, indicate your decision by adding
   48.31 -# "[Contributor] elects to include this software in this distribution
   48.32 -# under the [CDDL or GPL Version 2] license." If you do not indicate a
   48.33 -# single choice of license, a recipient has the option to distribute
   48.34 -# your version of this file under either the CDDL, the GPL Version 2 or
   48.35 -# to extend the choice of license to its licensees as provided above.
   48.36 -# However, if you add GPL Version 2 code and therefore, elected the GPL
   48.37 -# Version 2 license, then the option applies only if the new code is
   48.38 -# made subject to such option by the copyright holder.
   48.39 -#
   48.40 -# Contributor(s):
   48.41 -#
   48.42 -# Portions Copyrighted 2013 Sun Microsystems, Inc.
   48.43 -
   48.44 -
   48.45 -DefaulNoProxyHosts=localhost,127.0.0.1
   48.46 -
    49.1 --- a/src/ru/cnd/cnd-completion/cnd-completion/org/netbeans/modules/cnd/completion/implmethod/Bundle_ru.properties	Sun Jan 04 20:33:49 2015 -0800
    49.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    49.3 @@ -1,3 +0,0 @@
    49.4 -implement.txt=\u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c
    49.5 -extract.txt=\u0438\u0437\u0432\u043b\u0435\u0447\u044c \u0442\u0435\u043b\u043e
    49.6 -
    50.1 --- a/src/ru/cnd/cnd-completion/cnd-completion/org/netbeans/modules/cnd/completion/overridemethod/Bundle_ru.properties	Sun Jan 04 20:33:49 2015 -0800
    50.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    50.3 @@ -1,3 +0,0 @@
    50.4 -override.txt=\u043f\u0435\u0440\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c
    50.5 -destructor.txt=\u0441\u043e\u0437\u0434\u0430\u0442\u044c
    50.6 -
    51.1 --- a/src/ru/cnd/cnd-modelimpl/cnd-modelimpl/org/netbeans/modules/cnd/modelimpl/csm/core/Bundle_ru.properties	Sun Jan 04 20:33:49 2015 -0800
    51.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    51.3 @@ -1,48 +0,0 @@
    51.4 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    51.5 -#
    51.6 -# Copyright 2011 Oracle and/or its affiliates. All rights reserved.
    51.7 -#
    51.8 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
    51.9 -# Other names may be trademarks of their respective owners.
   51.10 -#
   51.11 -# The contents of this file are subject to the terms of either the GNU
   51.12 -# General Public License Version 2 only ("GPL") or the Common
   51.13 -# Development and Distribution License("CDDL") (collectively, the
   51.14 -# "License"). You may not use this file except in compliance with the
   51.15 -# License. You can obtain a copy of the License at
   51.16 -# http://www.netbeans.org/cddl-gplv2.html
   51.17 -# or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
   51.18 -# specific language governing permissions and limitations under the
   51.19 -# License.  When distributing the software, include this License Header
   51.20 -# Notice in each file and include the License file at
   51.21 -# nbbuild/licenses/CDDL-GPL-2-CP.  Oracle designates this
   51.22 -# particular file as subject to the "Classpath" exception as provided
   51.23 -# by Oracle in the GPL Version 2 section of the License file that
   51.24 -# accompanied this code. If applicable, add the following below the
   51.25 -# License Header, with the fields enclosed by brackets [] replaced by
   51.26 -# your own identifying information:
   51.27 -# "Portions Copyrighted [year] [name of copyright owner]"
   51.28 -#
   51.29 -# If you wish your version of this file to be governed by only the CDDL
   51.30 -# or only the GPL Version 2, indicate your decision by adding
   51.31 -# "[Contributor] elects to include this software in this distribution
   51.32 -# under the [CDDL or GPL Version 2] license." If you do not indicate a
   51.33 -# single choice of license, a recipient has the option to distribute
   51.34 -# your version of this file under either the CDDL, the GPL Version 2 or
   51.35 -# to extend the choice of license to its licensees as provided above.
   51.36 -# However, if you add GPL Version 2 code and therefore, elected the GPL
   51.37 -# Version 2 license, then the option applies only if the new code is
   51.38 -# made subject to such option by the copyright holder.
   51.39 -#
   51.40 -# Contributor(s):
   51.41 -#
   51.42 -# Portions Copyrighted 2011 Sun Microsystems, Inc.
   51.43 -
   51.44 -
   51.45 -
   51.46 -
   51.47 -#reparsing strategy
   51.48 -Show-reparse-on-document-changed=\u041f\u043e\u0432\u0442\u043e\u0440\u044f\u0442\u044c \u0430\u043d\u0430\u043b\u0438\u0437 \u043f\u0440\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0438 \u0444\u0430\u0439\u043b\u0430
   51.49 -Show-reparse-on-document-changed-AD=<html>\u041e\u0442\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0444\u0430\u0439\u043b \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441\u0430 \u043f\u043e\u0441\u043b\u0435 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f, <br>\u0447\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u0441\u0442\u0430\u0442\u044c \u043f\u0440\u0438\u0447\u0438\u043d\u043e\u0439 \u0437\u0430\u0434\u0435\u0440\u0436\u0435\u043a \u043f\u0440\u0438 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0444\u0430\u0439\u043b\u043e\u0432 \u0431\u043e\u043b\u044c\u0448\u043e\u0433\u043e \u0440\u0430\u0437\u043c\u0435\u0440\u0430. <br>\u041e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u044d\u0442\u0443 \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u0434\u043b\u044f \u043f\u043e\u0432\u0442\u043e\u0440\u0430 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0438 \u0444\u0430\u0439\u043b\u0430. <br>\u041e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u044d\u0442\u043e\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u043c\u043e\u0436\u0435\u0442 \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u043f\u0440\u0438\u0432\u0435\u0441\u0442\u0438 \u043a \u043e\u0448\u0438\u0431\u043a\u0430\u043c \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u0438\u044f.</html>
   51.50 -
   51.51 -
    52.1 --- a/src/ru/cnd/cnd-toolchain/cnd-toolchain/org/netbeans/modules/cnd/spi/toolchain/Bundle_ru.properties	Sun Jan 04 20:33:49 2015 -0800
    52.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    52.3 @@ -1,38 +0,0 @@
    52.4 -# This module is part of NetBeans and is open-source.
    52.5 -# You can see http://www.netbeans.org/about/legal/index.html for details.
    52.6 -#
    52.7 -# You may use the binary however you like. The source file license is:
    52.8 -#
    52.9 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
   52.10 -#
   52.11 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
   52.12 -#
   52.13 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   52.14 -# Other names may be trademarks of their respective owners.
   52.15 -#
   52.16 -# The contents of this file are subject to the terms of either the GNU
   52.17 -# General Public License Version 2 only ("GPL") or the Common
   52.18 -# Development and Distribution License("CDDL") (collectively, the
   52.19 -# "License"). You may not use this file except in compliance with the
   52.20 -# License. You can obtain a copy of the License at
   52.21 -# http://www.netbeans.org/cddl-gplv2.html
   52.22 -# or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
   52.23 -# specific language governing permissions and limitations under the
   52.24 -# License.  When distributing the software, include this License Header
   52.25 -# Notice in each file and include the License file at
   52.26 -# nbbuild/licenses/CDDL-GPL-2-CP.  Oracle designates this
   52.27 -# particular file as subject to the "Classpath" exception as provided
   52.28 -# by Sun in the GPL Version 2 section of the License file that
   52.29 -# accompanied this code. If applicable, add the following below the
   52.30 -# License Header, with the fields enclosed by brackets [] replaced by
   52.31 -# your own identifying information:
   52.32 -# "Portions Copyrighted [year] [name of copyright owner]"
   52.33 -#
   52.34 -# Contributor(s):
   52.35 -#
   52.36 -# The Original Software is NetBeans. The Initial Developer of the Original
   52.37 -# Software is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun
   52.38 -# Microsystems, Inc. All Rights Reserved.
   52.39 -
   52.40 -DetectHostInfo=findInPath() {\nfor f1 in $PATHSLIST; do\npathStatus=\necho $f1 | egrep -e "^/" >/dev/null\nif [ "$?" != "0" ]; then\ncontinue  # skip relative directories\nfi\necho $f1 | egrep -e "^/usr/ucb" >/dev/null\nif [ "$?" = "0" ]; then\ncontinue  # skip /usr/ucb (IZ #142780)\nfi\nfor f2 in $1; do\nif [ -x "$f1/$f2" ]; then\npathStatus="$f1/$f2"\nelse\nif [ "$PLATFORM" = "$PLATFORM_WINDOWS" ]; then\nif [ -x "$f1/$f2.exe" ]; then\npathStatus="$f1/$f2.exe"\nfi\nfi\nif [ -n "$pathStatus" ]; then\nbreak\nfi\nfi\ndone\nif [ -n "$pathStatus" ]; then\nbreak\nfi\ndone\nif [ -n "$pathStatus" ]; then\necho $pathStatus\nfi\n}\naddNewToolChain() {\nif [ -n "$line" ]; then\necho $foundFlavors | egrep -e ";${flavor}" >/dev/null\nif [ ! "$?" = "0" ]; then\necho $line\nfoundFlavors=$foundFlavors$flavor\nfi\nfi\n}\nfindCompiler() {\nstatus=\nfor f3 in $1; do\nif [ ! -n "$status" ]; then\nif [ -x "$f/$f3" ]; then\nline="$line;$2=$f/$f3"\nstatus=1\nfi\nfi\ndone\nif [ ! -n "$status" ]; then\nstatus=`findInPath "$1"`\nif [ -n "$status" ]; then\nline="$line;$2(PATH)=$status"\nfi\nfi\n}
   52.41 -
    53.1 --- a/src/ru/ide/org-netbeans-libs-freemarker/ext/freemarker-2.3.19/freemarker/core/FMParser_ru.html	Sun Jan 04 20:33:49 2015 -0800
    53.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    53.3 @@ -1,786 +0,0 @@
    53.4 -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
    53.5 -
    53.6 -
    53.7 -<HTML>
    53.8 -  <HEAD>
    53.9 -<meta http-equiv="content-type" content="text/html; charset=UTF-8">
   53.10 -    <TITLE>BNF для FMParser</TITLE>
   53.11 -  </HEAD>
   53.12 -  <BODY>
   53.13 -   <H1 ALIGN=CENTER>BNF для FMParser</H1>
   53.14 -
   53.15 -   <H2 ALIGN=CENTER>NON-TERMINALS</H2>
   53.16 -      <TABLE>
   53.17 -    <TR><TD><PRE>// Now the actual parsing code, starting
   53.18 -
   53.19 -// with the productions for FreeMarker's
   53.20 -
   53.21 -// expression syntax.
   53.22 -
   53.23 -
   53.24 -/**
   53.25 - * This is the same as OrExpression, since
   53.26 - * the OR is the operator with the lowest
   53.27 - * precedence.
   53.28 - */</PRE></TD></TR>
   53.29 -    <TR>
   53.30 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod1">Expression </a></TD>
   53.31 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   53.32 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   53.33 -    <a HREF="#prod2">OrExpression </a>
   53.34 -       </TD>
   53.35 -    </TR>
   53.36 -    <TR><TD><PRE>/**
   53.37 - * Lowest level expression, a literal, a variable,
   53.38 - * or a possibly more complex expression bounded
   53.39 - * by parentheses.
   53.40 - */</PRE></TD></TR>
   53.41 -    <TR>
   53.42 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod3">PrimaryExpression </a></TD>
   53.43 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   53.44 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   53.45 - ( <a HREF="#prod4">NumberLiteral</a> | <a HREF="#prod5">HashLiteral</a> | <a HREF="#prod6">StringLiteral</a> | <a HREF="#prod7">BooleanLiteral</a> | <a HREF="#prod8">ListLiteral</a> | <a HREF="#prod9">Identifier</a> | <a HREF="#prod10">Parenthesis</a> | <a HREF="#prod11">BuiltinVariable</a> ) ( <a HREF="#prod12">AddSubExpression</a> )* 
   53.46 -       </TD>
   53.47 -    </TR>
   53.48 -    <TR><TD><PRE></PRE></TD></TR>
   53.49 -    <TR>
   53.50 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod10">Parenthesis </a></TD>
   53.51 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   53.52 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   53.53 -        &lt;OPEN_PAREN> <a HREF="#prod1">Expression </a> &lt;CLOSE_PAREN>
   53.54 -       </TD>
   53.55 -    </TR>
   53.56 -    <TR><TD><PRE>/**
   53.57 - * A primary expression preceded by zero or
   53.58 - * more unary operators. (The only unary operator we
   53.59 - * currently have is the NOT.)
   53.60 - */</PRE></TD></TR>
   53.61 -    <TR>
   53.62 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod13">UnaryExpression </a></TD>
   53.63 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   53.64 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   53.65 - ( <a HREF="#prod14">UnaryPlusMinusExpression</a> | <a HREF="#prod15">NotExpression</a> | <a HREF="#prod3">PrimaryExpression</a> )       </TD>
   53.66 -    </TR>
   53.67 -    <TR><TD><PRE></PRE></TD></TR>
   53.68 -    <TR>
   53.69 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod15">NotExpression </a></TD>
   53.70 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   53.71 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   53.72 -        ( &lt;EXCLAM> )+ <a HREF="#prod3">PrimaryExpression </a>
   53.73 -       </TD>
   53.74 -    </TR>
   53.75 -    <TR><TD><PRE></PRE></TD></TR>
   53.76 -    <TR>
   53.77 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod14">UnaryPlusMinusExpression </a></TD>
   53.78 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   53.79 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   53.80 - ( &lt;PLUS> | &lt;MINUS> ) <a HREF="#prod3">PrimaryExpression </a>
   53.81 -       </TD>
   53.82 -    </TR>
   53.83 -    <TR><TD><PRE></PRE></TD></TR>
   53.84 -    <TR>
   53.85 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod16">AdditiveExpression </a></TD>
   53.86 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   53.87 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   53.88 -    <a HREF="#prod17">MultiplicativeExpression</a> ( ( ( &lt;PLUS> | &lt;MINUS> ) ) <a HREF="#prod17">MultiplicativeExpression</a> )* 
   53.89 -       </TD>
   53.90 -    </TR>
   53.91 -    <TR><TD><PRE>/**
   53.92 - * A unary expression followed by zero or more
   53.93 - * unary expressions with operators in between.
   53.94 - */</PRE></TD></TR>
   53.95 -    <TR>
   53.96 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod17">MultiplicativeExpression </a></TD>
   53.97 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   53.98 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   53.99 -    <a HREF="#prod13">UnaryExpression</a> ( ( ( &lt;TIMES> | &lt;DIVIDE> | &lt;PERCENT> ) ) <a HREF="#prod13">UnaryExpression</a> )* 
  53.100 -       </TD>
  53.101 -    </TR>
  53.102 -    <TR><TD><PRE></PRE></TD></TR>
  53.103 -    <TR>
  53.104 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod18">EqualityExpression </a></TD>
  53.105 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.106 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.107 -    <a HREF="#prod19">RelationalExpression</a> ( ( &lt;NOT_EQUALS> | &lt;EQUALS> | &lt;DOUBLE_EQUALS> ) <a HREF="#prod19">RelationalExpression</a> )? 
  53.108 -       </TD>
  53.109 -    </TR>
  53.110 -    <TR><TD><PRE></PRE></TD></TR>
  53.111 -    <TR>
  53.112 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod19">RelationalExpression </a></TD>
  53.113 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.114 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.115 -    <a HREF="#prod20">RangeExpression</a> ( ( &lt;NATURAL_GTE> | &lt;ESCAPED_GTE> | &lt;NATURAL_GT> | &lt;ESCAPED_GT> | &lt;LESS_THAN_EQUALS> | &lt;LESS_THAN> ) <a HREF="#prod20">RangeExpression</a> )? 
  53.116 -       </TD>
  53.117 -    </TR>
  53.118 -    <TR><TD><PRE></PRE></TD></TR>
  53.119 -    <TR>
  53.120 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod20">RangeExpression </a></TD>
  53.121 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.122 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.123 -    <a HREF="#prod16">AdditiveExpression</a> ( &lt;DOT_DOT> ( <a HREF="#prod16">AdditiveExpression</a> )? )? 
  53.124 -       </TD>
  53.125 -    </TR>
  53.126 -    <TR><TD><PRE></PRE></TD></TR>
  53.127 -    <TR>
  53.128 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod21">AndExpression </a></TD>
  53.129 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.130 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.131 -    <a HREF="#prod18">EqualityExpression</a> ( &lt;AND> <a HREF="#prod18">EqualityExpression</a> )* 
  53.132 -       </TD>
  53.133 -    </TR>
  53.134 -    <TR><TD><PRE></PRE></TD></TR>
  53.135 -    <TR>
  53.136 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod2">OrExpression </a></TD>
  53.137 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.138 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.139 -    <a HREF="#prod21">AndExpression</a> ( &lt;OR> <a HREF="#prod21">AndExpression</a> )* 
  53.140 -       </TD>
  53.141 -    </TR>
  53.142 -    <TR><TD><PRE></PRE></TD></TR>
  53.143 -    <TR>
  53.144 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod8">ListLiteral </a></TD>
  53.145 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.146 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.147 -        &lt;OPEN_BRACKET> <a HREF="#prod22">PositionalArgs</a> &lt;CLOSE_BRACKET> 
  53.148 -       </TD>
  53.149 -    </TR>
  53.150 -    <TR><TD><PRE></PRE></TD></TR>
  53.151 -    <TR>
  53.152 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod4">NumberLiteral </a></TD>
  53.153 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.154 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.155 - ( &lt;INTEGER> | &lt;DECIMAL> )       </TD>
  53.156 -    </TR>
  53.157 -    <TR><TD><PRE></PRE></TD></TR>
  53.158 -    <TR>
  53.159 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod9">Identifier </a></TD>
  53.160 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.161 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.162 -        &lt;ID> 
  53.163 -       </TD>
  53.164 -    </TR>
  53.165 -    <TR><TD><PRE></PRE></TD></TR>
  53.166 -    <TR>
  53.167 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod23">IdentifierOrStringLiteral </a></TD>
  53.168 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.169 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.170 - ( <a HREF="#prod9">Identifier</a> | <a HREF="#prod6">StringLiteral</a> )       </TD>
  53.171 -    </TR>
  53.172 -    <TR><TD><PRE></PRE></TD></TR>
  53.173 -    <TR>
  53.174 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod11">BuiltinVariable </a></TD>
  53.175 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.176 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.177 -        &lt;DOT> &lt;ID> 
  53.178 -       </TD>
  53.179 -    </TR>
  53.180 -    <TR><TD><PRE>/**
  53.181 - * Production that builds up an expression
  53.182 - * using the dot or dynamic key name
  53.183 - * or the args list if this is a method invocation.
  53.184 - */</PRE></TD></TR>
  53.185 -    <TR>
  53.186 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod12">AddSubExpression </a></TD>
  53.187 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.188 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.189 - ( <a HREF="#prod24">DotVariable</a> | <a HREF="#prod25">DynamicKey</a> | <a HREF="#prod26">MethodArgs</a> | <a HREF="#prod27">BuiltIn</a> | <a HREF="#prod28">DefaultTo</a> | <a HREF="#prod29">Exists</a> )       </TD>
  53.190 -    </TR>
  53.191 -    <TR><TD><PRE></PRE></TD></TR>
  53.192 -    <TR>
  53.193 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod28">DefaultTo </a></TD>
  53.194 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.195 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.196 - ( &lt;TERMINATING_EXCLAM> | ( &lt;EXCLAM> ( <a HREF="#prod1">Expression</a> )? ) )       </TD>
  53.197 -    </TR>
  53.198 -    <TR><TD><PRE></PRE></TD></TR>
  53.199 -    <TR>
  53.200 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod29">Exists </a></TD>
  53.201 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.202 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.203 -        &lt;EXISTS> 
  53.204 -       </TD>
  53.205 -    </TR>
  53.206 -    <TR><TD><PRE></PRE></TD></TR>
  53.207 -    <TR>
  53.208 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod27">BuiltIn </a></TD>
  53.209 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.210 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.211 -        &lt;BUILT_IN> &lt;ID> 
  53.212 -       </TD>
  53.213 -    </TR>
  53.214 -    <TR><TD><PRE>/**
  53.215 - * production for when a key is specified by &lt;DOT&gt; + keyname
  53.216 - */</PRE></TD></TR>
  53.217 -    <TR>
  53.218 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod24">DotVariable </a></TD>
  53.219 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.220 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.221 -        &lt;DOT> ( &lt;ID> | &lt;TIMES> | &lt;DOUBLE_STAR> | ( &lt;LESS_THAN> | &lt;LESS_THAN_EQUALS> | &lt;ESCAPED_GT> | &lt;ESCAPED_GTE> | &lt;FALSE> | &lt;TRUE> | &lt;IN> | &lt;AS> | &lt;USING> ) )       </TD>
  53.222 -    </TR>
  53.223 -    <TR><TD><PRE>/**
  53.224 - * production for when the key is specified
  53.225 - * in brackets.
  53.226 - */</PRE></TD></TR>
  53.227 -    <TR>
  53.228 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod25">DynamicKey </a></TD>
  53.229 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.230 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.231 -        &lt;OPEN_BRACKET> <a HREF="#prod1">Expression</a> &lt;CLOSE_BRACKET> 
  53.232 -       </TD>
  53.233 -    </TR>
  53.234 -    <TR><TD><PRE>/**
  53.235 - * production for an arglist part of a method invocation.
  53.236 - */</PRE></TD></TR>
  53.237 -    <TR>
  53.238 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod26">MethodArgs </a></TD>
  53.239 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.240 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.241 -        &lt;OPEN_PAREN> <a HREF="#prod22">PositionalArgs</a> &lt;CLOSE_PAREN> 
  53.242 -       </TD>
  53.243 -    </TR>
  53.244 -    <TR><TD><PRE></PRE></TD></TR>
  53.245 -    <TR>
  53.246 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod6">StringLiteral </a></TD>
  53.247 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.248 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.249 - ( &lt;STRING_LITERAL> | &lt;RAW_STRING> )      </TD>
  53.250 -    </TR>
  53.251 -    <TR><TD><PRE></PRE></TD></TR>
  53.252 -    <TR>
  53.253 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod7">BooleanLiteral </a></TD>
  53.254 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.255 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.256 - ( &lt;FALSE> | &lt;TRUE> )       </TD>
  53.257 -    </TR>
  53.258 -    <TR><TD><PRE></PRE></TD></TR>
  53.259 -    <TR>
  53.260 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod5">HashLiteral </a></TD>
  53.261 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.262 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.263 -        &lt;OPEN_BRACE> ( <a HREF="#prod1">Expression</a> ( &lt;COMMA> | &lt;COLON> ) <a HREF="#prod1">Expression</a> ( &lt;COMMA> <a HREF="#prod1">Expression</a> ( &lt;COMMA> | &lt;COLON> ) <a HREF="#prod1">Expression</a> )* )? &lt;CLOSE_BRACE> 
  53.264 -       </TD>
  53.265 -    </TR>
  53.266 -    <TR><TD><PRE>/**
  53.267 - * A production representing the ${...}
  53.268 - * that outputs a variable.
  53.269 - */</PRE></TD></TR>
  53.270 -    <TR>
  53.271 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod30">StringOutput </a></TD>
  53.272 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.273 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.274 -        &lt;OUTPUT_ESCAPE> <a HREF="#prod1">Expression</a> &lt;CLOSE_BRACE> 
  53.275 -       </TD>
  53.276 -    </TR>
  53.277 -    <TR><TD><PRE></PRE></TD></TR>
  53.278 -    <TR>
  53.279 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod31">NumericalOutput </a></TD>
  53.280 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.281 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.282 -        &lt;NUMERICAL_ESCAPE> <a HREF="#prod1">Expression</a> ( &lt;SEMICOLON> &lt;ID> )? &lt;CLOSE_BRACE> 
  53.283 -       </TD>
  53.284 -    </TR>
  53.285 -    <TR><TD><PRE></PRE></TD></TR>
  53.286 -    <TR>
  53.287 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod32">If </a></TD>
  53.288 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.289 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.290 -        &lt;IF> <a HREF="#prod1">Expression</a> &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> ( &lt;ELSE_IF> <a HREF="#prod1">Expression</a> <a HREF="#prod34">LooseDirectiveEnd</a> <a HREF="#prod33">OptionalBlock</a> )* ( &lt;ELSE> <a HREF="#prod33">OptionalBlock</a> )? &lt;END_IF> 
  53.291 -       </TD>
  53.292 -    </TR>
  53.293 -    <TR><TD><PRE></PRE></TD></TR>
  53.294 -    <TR>
  53.295 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod35">Attempt </a></TD>
  53.296 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.297 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.298 -        &lt;ATTEMPT> <a HREF="#prod33">OptionalBlock</a> <a HREF="#prod36">Recover</a> ( &lt;END_RECOVER> | &lt;END_ATTEMPT> )       </TD>
  53.299 -    </TR>
  53.300 -    <TR><TD><PRE></PRE></TD></TR>
  53.301 -    <TR>
  53.302 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod36">Recover </a></TD>
  53.303 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.304 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.305 -        &lt;RECOVER> <a HREF="#prod33">OptionalBlock </a>
  53.306 -       </TD>
  53.307 -    </TR>
  53.308 -    <TR><TD><PRE></PRE></TD></TR>
  53.309 -    <TR>
  53.310 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod37">List </a></TD>
  53.311 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.312 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.313 -        &lt;LIST> <a HREF="#prod1">Expression</a> &lt;AS> &lt;ID> &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> &lt;END_LIST> 
  53.314 -       </TD>
  53.315 -    </TR>
  53.316 -    <TR><TD><PRE></PRE></TD></TR>
  53.317 -    <TR>
  53.318 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod38">ForEach </a></TD>
  53.319 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.320 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.321 -        &lt;FOREACH> &lt;ID> &lt;IN> <a HREF="#prod1">Expression</a> &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> &lt;END_FOREACH> 
  53.322 -       </TD>
  53.323 -    </TR>
  53.324 -    <TR><TD><PRE></PRE></TD></TR>
  53.325 -    <TR>
  53.326 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod39">Visit </a></TD>
  53.327 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.328 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.329 -        &lt;VISIT> <a HREF="#prod1">Expression</a> ( &lt;USING> <a HREF="#prod1">Expression</a> )? <a HREF="#prod34">LooseDirectiveEnd </a>
  53.330 -       </TD>
  53.331 -    </TR>
  53.332 -    <TR><TD><PRE></PRE></TD></TR>
  53.333 -    <TR>
  53.334 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod40">Recurse </a></TD>
  53.335 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.336 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.337 - ( &lt;SIMPLE_RECURSE> | ( &lt;RECURSE> ( <a HREF="#prod1">Expression</a> )? ( &lt;USING> <a HREF="#prod1">Expression</a> )? <a HREF="#prod34">LooseDirectiveEnd</a> ) )       </TD>
  53.338 -    </TR>
  53.339 -    <TR><TD><PRE></PRE></TD></TR>
  53.340 -    <TR>
  53.341 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod41">FallBack </a></TD>
  53.342 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.343 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.344 -        &lt;FALLBACK> 
  53.345 -       </TD>
  53.346 -    </TR>
  53.347 -    <TR><TD><PRE>/**
  53.348 - * Production used to break out of a loop or a switch block.
  53.349 - */</PRE></TD></TR>
  53.350 -    <TR>
  53.351 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod42">Break </a></TD>
  53.352 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.353 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.354 -        &lt;BREAK> 
  53.355 -       </TD>
  53.356 -    </TR>
  53.357 -    <TR><TD><PRE>/**
  53.358 - * Production used to jump out of a macro.
  53.359 - * The stop instruction terminates the rendering of the template.
  53.360 - */</PRE></TD></TR>
  53.361 -    <TR>
  53.362 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod43">Return </a></TD>
  53.363 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.364 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.365 - ( &lt;SIMPLE_RETURN> | &lt;RETURN> <a HREF="#prod1">Expression</a> <a HREF="#prod34">LooseDirectiveEnd</a> )       </TD>
  53.366 -    </TR>
  53.367 -    <TR><TD><PRE></PRE></TD></TR>
  53.368 -    <TR>
  53.369 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod44">Stop </a></TD>
  53.370 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.371 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.372 - ( &lt;HALT> | &lt;STOP> <a HREF="#prod1">Expression</a> <a HREF="#prod34">LooseDirectiveEnd</a> )       </TD>
  53.373 -    </TR>
  53.374 -    <TR><TD><PRE></PRE></TD></TR>
  53.375 -    <TR>
  53.376 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod45">Nested </a></TD>
  53.377 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.378 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.379 - ( ( &lt;SIMPLE_NESTED> )| ( &lt;NESTED> <a HREF="#prod22">PositionalArgs</a> <a HREF="#prod34">LooseDirectiveEnd</a> ) )       </TD>
  53.380 -    </TR>
  53.381 -    <TR><TD><PRE></PRE></TD></TR>
  53.382 -    <TR>
  53.383 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod46">Flush </a></TD>
  53.384 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.385 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.386 -        &lt;FLUSH> 
  53.387 -       </TD>
  53.388 -    </TR>
  53.389 -    <TR><TD><PRE></PRE></TD></TR>
  53.390 -    <TR>
  53.391 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod47">Trim </a></TD>
  53.392 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.393 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.394 - ( &lt;TRIM> | &lt;LTRIM> | &lt;RTRIM> | &lt;NOTRIM> )       </TD>
  53.395 -    </TR>
  53.396 -    <TR><TD><PRE></PRE></TD></TR>
  53.397 -    <TR>
  53.398 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod48">Assign </a></TD>
  53.399 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.400 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.401 - ( &lt;ASSIGN> | &lt;GLOBALASSIGN> | &lt;LOCALASSIGN> ) <a HREF="#prod23">IdentifierOrStringLiteral</a> ( ( &lt;EQUALS> <a HREF="#prod1">Expression</a> ( ( &lt;COMMA> )? <a HREF="#prod23">IdentifierOrStringLiteral</a> &lt;EQUALS> <a HREF="#prod1">Expression</a> )* ( &lt;IN> <a HREF="#prod1">Expression</a> )? <a HREF="#prod34">LooseDirectiveEnd</a> )| ( ( &lt;IN> <a HREF="#prod1">Expression</a> )? &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> ( &lt;END_LOCAL> | &lt;END_ASSIGN> | &lt;END_GLOBAL> ) ) )      </TD>
  53.402 -    </TR>
  53.403 -    <TR><TD><PRE></PRE></TD></TR>
  53.404 -    <TR>
  53.405 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod49">Include </a></TD>
  53.406 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.407 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.408 -        &lt;INCLUDE> <a HREF="#prod1">Expression</a> ( &lt;SEMICOLON> )? ( &lt;ID> &lt;EQUALS> <a HREF="#prod1">Expression</a> )* <a HREF="#prod34">LooseDirectiveEnd </a>
  53.409 -       </TD>
  53.410 -    </TR>
  53.411 -    <TR><TD><PRE></PRE></TD></TR>
  53.412 -    <TR>
  53.413 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod50">Import </a></TD>
  53.414 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.415 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.416 -        &lt;IMPORT> <a HREF="#prod1">Expression</a> &lt;AS> &lt;ID> <a HREF="#prod34">LooseDirectiveEnd </a>
  53.417 -       </TD>
  53.418 -    </TR>
  53.419 -    <TR><TD><PRE></PRE></TD></TR>
  53.420 -    <TR>
  53.421 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod51">Macro </a></TD>
  53.422 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.423 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.424 - ( &lt;MACRO> | &lt;FUNCTION> ) <a HREF="#prod23">IdentifierOrStringLiteral</a> ( &lt;OPEN_PAREN> )? ( &lt;ID> ( &lt;ELLIPSIS> )? ( &lt;EQUALS> <a HREF="#prod1">Expression</a> )? ( &lt;COMMA> )? )* ( &lt;CLOSE_PAREN> )? &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> ( &lt;END_MACRO> | &lt;END_FUNCTION> )       </TD>
  53.425 -    </TR>
  53.426 -    <TR><TD><PRE></PRE></TD></TR>
  53.427 -    <TR>
  53.428 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod52">Compress </a></TD>
  53.429 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.430 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.431 -        &lt;COMPRESS> <a HREF="#prod33">OptionalBlock</a> &lt;END_COMPRESS> 
  53.432 -       </TD>
  53.433 -    </TR>
  53.434 -    <TR><TD><PRE></PRE></TD></TR>
  53.435 -    <TR>
  53.436 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod53">UnifiedMacroTransform </a></TD>
  53.437 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.438 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.439 -        &lt;UNIFIED_CALL> <a HREF="#prod1">Expression</a> ( &lt;TERMINATING_WHITESPACE> )? ( <a HREF="#prod54">NamedArgs</a> | <a HREF="#prod22">PositionalArgs</a> ) ( &lt;SEMICOLON> ( ( &lt;TERMINATING_WHITESPACE> )? &lt;ID> ( ( &lt;TERMINATING_WHITESPACE> )? &lt;COMMA> ( &lt;TERMINATING_WHITESPACE> )? &lt;ID> )* )? )? ( &lt;EMPTY_DIRECTIVE_END> | ( &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> &lt;UNIFIED_CALL_END> ) )       </TD>
  53.440 -    </TR>
  53.441 -    <TR><TD><PRE></PRE></TD></TR>
  53.442 -    <TR>
  53.443 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod55">Call </a></TD>
  53.444 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.445 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.446 -        &lt;CALL> &lt;ID> ( <a HREF="#prod54">NamedArgs</a> | ( ( &lt;OPEN_PAREN> )? <a HREF="#prod22">PositionalArgs</a> ( &lt;CLOSE_PAREN> )? ) ) <a HREF="#prod34">LooseDirectiveEnd </a>
  53.447 -       </TD>
  53.448 -    </TR>
  53.449 -    <TR><TD><PRE></PRE></TD></TR>
  53.450 -    <TR>
  53.451 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod54">NamedArgs </a></TD>
  53.452 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.453 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.454 -        ( &lt;ID> &lt;EQUALS> <a HREF="#prod1">Expression</a> )+ 
  53.455 -       </TD>
  53.456 -    </TR>
  53.457 -    <TR><TD><PRE></PRE></TD></TR>
  53.458 -    <TR>
  53.459 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod22">PositionalArgs </a></TD>
  53.460 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.461 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.462 -        ( <a HREF="#prod1">Expression</a> ( ( &lt;COMMA> )? <a HREF="#prod1">Expression</a> )* )? 
  53.463 -       </TD>
  53.464 -    </TR>
  53.465 -    <TR><TD><PRE></PRE></TD></TR>
  53.466 -    <TR>
  53.467 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod56">Comment </a></TD>
  53.468 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.469 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.470 - ( &lt;COMMENT> | &lt;TERSE_COMMENT> ) <a HREF="#prod57">UnparsedContent </a>
  53.471 -       </TD>
  53.472 -    </TR>
  53.473 -    <TR><TD><PRE></PRE></TD></TR>
  53.474 -    <TR>
  53.475 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod58">NoParse </a></TD>
  53.476 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.477 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.478 -        &lt;NOPARSE> <a HREF="#prod57">UnparsedContent </a>
  53.479 -       </TD>
  53.480 -    </TR>
  53.481 -    <TR><TD><PRE></PRE></TD></TR>
  53.482 -    <TR>
  53.483 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod59">Transform </a></TD>
  53.484 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.485 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.486 -        &lt;TRANSFORM> <a HREF="#prod1">Expression</a> ( &lt;SEMICOLON> )? ( &lt;ID> &lt;EQUALS> <a HREF="#prod1">Expression</a> )* ( &lt;EMPTY_DIRECTIVE_END> | ( &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> &lt;END_TRANSFORM> ) )       </TD>
  53.487 -    </TR>
  53.488 -    <TR><TD><PRE></PRE></TD></TR>
  53.489 -    <TR>
  53.490 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod60">Switch </a></TD>
  53.491 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.492 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.493 -        &lt;SWITCH> <a HREF="#prod1">Expression</a> &lt;DIRECTIVE_END> ( <a HREF="#prod61">Case</a> )* ( &lt;WHITESPACE> )? &lt;END_SWITCH> 
  53.494 -       </TD>
  53.495 -    </TR>
  53.496 -    <TR><TD><PRE></PRE></TD></TR>
  53.497 -    <TR>
  53.498 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod61">Case </a></TD>
  53.499 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.500 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.501 -        ( &lt;WHITESPACE> )? ( &lt;CASE> <a HREF="#prod1">Expression</a> &lt;DIRECTIVE_END> | &lt;DEFAUL> ) <a HREF="#prod33">OptionalBlock </a>
  53.502 -       </TD>
  53.503 -    </TR>
  53.504 -    <TR><TD><PRE></PRE></TD></TR>
  53.505 -    <TR>
  53.506 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod62">Escape </a></TD>
  53.507 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.508 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.509 -        &lt;ESCAPE> &lt;ID> &lt;AS> <a HREF="#prod1">Expression</a> &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> &lt;END_ESCAPE> 
  53.510 -       </TD>
  53.511 -    </TR>
  53.512 -    <TR><TD><PRE></PRE></TD></TR>
  53.513 -    <TR>
  53.514 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod63">NoEscape </a></TD>
  53.515 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.516 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.517 -        &lt;NOESCAPE> <a HREF="#prod33">OptionalBlock</a> &lt;END_NOESCAPE> 
  53.518 -       </TD>
  53.519 -    </TR>
  53.520 -    <TR><TD><PRE>/**
  53.521 - * Production to terminate potentially empty elements. Either a &quot;&gt;&quot; or &quot;/&gt;&quot;
  53.522 - */</PRE></TD></TR>
  53.523 -    <TR>
  53.524 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod34">LooseDirectiveEnd </a></TD>
  53.525 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.526 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.527 - ( &lt;DIRECTIVE_END> | &lt;EMPTY_DIRECTIVE_END> )      </TD>
  53.528 -    </TR>
  53.529 -    <TR><TD><PRE></PRE></TD></TR>
  53.530 -    <TR>
  53.531 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod64">Setting </a></TD>
  53.532 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.533 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.534 -        &lt;SETTING> &lt;ID> &lt;EQUALS> <a HREF="#prod1">Expression</a> <a HREF="#prod34">LooseDirectiveEnd </a>
  53.535 -       </TD>
  53.536 -    </TR>
  53.537 -    <TR><TD><PRE>/**
  53.538 - * A production for FreeMarker directives.
  53.539 - */</PRE></TD></TR>
  53.540 -    <TR>
  53.541 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod65">FreemarkerDirective </a></TD>
  53.542 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.543 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.544 - ( <a HREF="#prod32">If</a> | <a HREF="#prod37">List</a> | <a HREF="#prod38">ForEach</a> | <a HREF="#prod48">Assign</a> | <a HREF="#prod49">Include</a> | <a HREF="#prod50">Import</a> | <a HREF="#prod51">Macro</a> | <a HREF="#prod52">Compress</a> | <a HREF="#prod53">UnifiedMacroTransform</a> | <a HREF="#prod55">Call</a> | <a HREF="#prod56">Comment</a> | <a HREF="#prod58">NoParse</a> | <a HREF="#prod59">Transform</a> | <a HREF="#prod60">Switch</a> | <a HREF="#prod64">Setting</a> | <a HREF="#prod42">Break</a> | <a HREF="#prod43">Return</a> | <a HREF="#prod44">Stop</a> | <a HREF="#prod46">Flush</a> | <a HREF="#prod47">Trim</a> | <a HREF="#prod45">Nested</a> | <a HREF="#prod62">Escape</a> | <a HREF="#prod63">NoEscape</a> | <a HREF="#prod39">Visit</a> | <a HREF="#prod40">Recurse</a> | <a HREF="#prod41">FallBack</a> | <a HREF="#prod35">Attempt</a> )       </TD>
  53.545 -    </TR>
  53.546 -    <TR><TD><PRE>/**
  53.547 - * Production for a block of raw text
  53.548 - * i.e. text that contains no
  53.549 - * FreeMarker directives.
  53.550 - */</PRE></TD></TR>
  53.551 -    <TR>
  53.552 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod66">PCData </a></TD>
  53.553 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.554 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.555 -        ( ( &lt;WHITESPACE> | &lt;PRINTABLE_CHARS> | &lt;FALSE_ALERT> ) )+ 
  53.556 -       </TD>
  53.557 -    </TR>
  53.558 -    <TR><TD><PRE>/**
  53.559 - * Production for dealing with unparsed content,
  53.560 - * i.e. what is inside a comment or noparse tag.
  53.561 - * It returns the ending token. The content
  53.562 - * of the tag is put in buf.
  53.563 - */</PRE></TD></TR>
  53.564 -    <TR>
  53.565 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod57">UnparsedContent </a></TD>
  53.566 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.567 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.568 -        ( ( &lt;KEEP_GOING> | &lt;MAYBE_END> | &lt;TERSE_COMMENT_END> | &lt;LONE_LESS_THAN_OR_DASH> ) )+
  53.569 -       </TD>
  53.570 -    </TR>
  53.571 -    <TR><TD><PRE></PRE></TD></TR>
  53.572 -    <TR>
  53.573 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod67">Content </a></TD>
  53.574 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.575 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.576 -        ( ( <a HREF="#prod66">PCData</a> | <a HREF="#prod30">StringOutput</a> | <a HREF="#prod31">NumericalOutput</a> | <a HREF="#prod65">FreemarkerDirective</a> ) )+ 
  53.577 -       </TD>
  53.578 -    </TR>
  53.579 -    <TR><TD><PRE>/**
  53.580 - * A production freemarker text that may contain
  53.581 - * ${...} and #{...} but no directives.
  53.582 - */</PRE></TD></TR>
  53.583 -    <TR>
  53.584 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod68">FreeMarkerText </a></TD>
  53.585 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.586 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.587 -        ( ( <a HREF="#prod66">PCData</a> | <a HREF="#prod30">StringOutput</a> | <a HREF="#prod31">NumericalOutput</a> ) )+ 
  53.588 -       </TD>
  53.589 -    </TR>
  53.590 -    <TR><TD><PRE>/**
  53.591 - * A production for a block of optional content.
  53.592 - * Returns an empty Text block if there is no
  53.593 - * content.
  53.594 - */</PRE></TD></TR>
  53.595 -    <TR>
  53.596 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod33">OptionalBlock </a></TD>
  53.597 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.598 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.599 -        ( <a HREF="#prod67">Content </a> )?
  53.600 -       </TD>
  53.601 -    </TR>
  53.602 -    <TR><TD><PRE></PRE></TD></TR>
  53.603 -    <TR>
  53.604 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod69">HeaderElement </a></TD>
  53.605 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.606 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.607 -        ( &lt;WHITESPACE> )? ( &lt;TRIVIAL_FTL_HEADER> | ( &lt;FTL_HEADER> ( &lt;ID> &lt;EQUALS> <a HREF="#prod1">Expression</a> )* ) <a HREF="#prod34">LooseDirectiveEnd</a> )      </TD>
  53.608 -    </TR>
  53.609 -    <TR><TD><PRE></PRE></TD></TR>
  53.610 -    <TR>
  53.611 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod70">ParamList </a></TD>
  53.612 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.613 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.614 -        ( <a HREF="#prod9">Identifier</a> &lt;EQUALS> <a HREF="#prod1">Expression</a> ( &lt;COMMA> )? )+ 
  53.615 -       </TD>
  53.616 -    </TR>
  53.617 -    <TR><TD><PRE>/**
  53.618 - * Root production to be used when parsing
  53.619 - * an entire file.
  53.620 - */</PRE></TD></TR>
  53.621 -    <TR>
  53.622 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod71">Root </a></TD>
  53.623 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  53.624 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  53.625 -        ( <a HREF="#prod69">HeaderElement</a> )? <a HREF="#prod33">OptionalBlock</a> &lt;EOF> 
  53.626 -       </TD>
  53.627 -    </TR>
  53.628 -      </TABLE>
  53.629 -<HR>
  53.630 -  <H2 ALIGN=CENTER>TOKENS</H2>
  53.631 -  <TABLE>
  53.632 -<TR><TD><PRE>&lt;DEFAULT&gt; TOKEN : { 
  53.633 -&lt;ATTEMPT: &lt;START_TAG&gt; &quot;attempt&quot; &lt;CLOSE_TAG1&gt;&gt;
  53.634 -|&lt;RECOVER: &lt;START_TAG&gt; &quot;recover&quot; &lt;CLOSE_TAG1&gt;&gt;
  53.635 -|&lt;IF: &lt;START_TAG&gt; &quot;if&quot; &lt;BLANK&gt;&gt;
  53.636 -|&lt;ELSE_IF: &lt;START_TAG&gt; &quot;elseif&quot; &lt;BLANK&gt;&gt;
  53.637 -|&lt;LIST: &lt;START_TAG&gt; &quot;list&quot; &lt;BLANK&gt;&gt;
  53.638 -|&lt;FOREACH: &lt;START_TAG&gt; &quot;foreach&quot; &lt;BLANK&gt;&gt;
  53.639 -|&lt;SWITCH: &lt;START_TAG&gt; &quot;switch&quot; &lt;BLANK&gt;&gt;
  53.640 -|&lt;CASE: &lt;START_TAG&gt; &quot;case&quot; &lt;BLANK&gt;&gt;
  53.641 -|&lt;ASSIGN: &lt;START_TAG&gt; &quot;assign&quot; &lt;BLANK&gt;&gt;
  53.642 -|&lt;GLOBALASSIGN: &lt;START_TAG&gt; &quot;global&quot; &lt;BLANK&gt;&gt;
  53.643 -|&lt;LOCALASSIGN: &lt;START_TAG&gt; &quot;local&quot; &lt;BLANK&gt;&gt;
  53.644 -|&lt;INCLUDE: &lt;START_TAG&gt; &quot;include&quot; &lt;BLANK&gt;&gt;
  53.645 -|&lt;IMPORT: &lt;START_TAG&gt; &quot;import&quot; &lt;BLANK&gt;&gt;
  53.646 -|&lt;FUNCTION: &lt;START_TAG&gt; &quot;function&quot; &lt;BLANK&gt;&gt;
  53.647 -|&lt;MACRO: &lt;START_TAG&gt; &quot;macro&quot; &lt;BLANK&gt;&gt;
  53.648 -|&lt;TRANSFORM: &lt;START_TAG&gt; &quot;transform&quot; &lt;BLANK&gt;&gt;
  53.649 -|&lt;VISIT: &lt;START_TAG&gt; &quot;visit&quot; &lt;BLANK&gt;&gt;
  53.650 -|&lt;STOP: &lt;START_TAG&gt; &quot;stop&quot; &lt;BLANK&gt;&gt;
  53.651 -|&lt;RETURN: &lt;START_TAG&gt; &quot;return&quot; &lt;BLANK&gt;&gt;
  53.652 -|&lt;CALL: &lt;START_TAG&gt; &quot;call&quot; &lt;BLANK&gt;&gt;
  53.653 -|&lt;SETTING: &lt;START_TAG&gt; &quot;setting&quot; &lt;BLANK&gt;&gt;
  53.654 -|&lt;COMPRESS: &lt;START_TAG&gt; &quot;compress&quot; &lt;CLOSE_TAG1&gt;&gt;
  53.655 -|&lt;COMMENT: &lt;START_TAG&gt; &quot;comment&quot; &lt;CLOSE_TAG1&gt;&gt;
  53.656 -|&lt;TERSE_COMMENT: ([&quot;&lt;&quot;,&quot;[&quot;]) &quot;#--&quot;&gt;
  53.657 -|&lt;NOPARSE: &lt;START_TAG&gt; &quot;noparse&quot; &lt;CLOSE_TAG1&gt;&gt;
  53.658 -|&lt;END_IF: &lt;END_TAG&gt; &quot;if&quot; &lt;CLOSE_TAG1&gt;&gt;
  53.659 -|&lt;END_LIST: &lt;END_TAG&gt; &quot;list&quot; &lt;CLOSE_TAG1&gt;&gt;
  53.660 -|&lt;END_RECOVER: &lt;END_TAG&gt; &quot;recover&quot; &lt;CLOSE_TAG1&gt;&gt;
  53.661 -|&lt;END_ATTEMPT: &lt;END_TAG&gt; &quot;attempt&quot; &lt;CLOSE_TAG1&gt;&gt;
  53.662 -|&lt;END_FOREACH: &lt;END_TAG&gt; &quot;foreach&quot; &lt;CLOSE_TAG1&gt;&gt;
  53.663 -|&lt;END_LOCAL: &lt;END_TAG&gt; &quot;local&quot; &lt;CLOSE_TAG1&gt;&gt;
  53.664 -|&lt;END_GLOBAL: &lt;END_TAG&gt; &quot;global&quot; &lt;CLOSE_TAG1&gt;&gt;
  53.665 -|&lt;END_ASSIGN: &lt;END_TAG&gt; &quot;assign&quot; &lt;CLOSE_TAG1&gt;&gt;
  53.666 -|&lt;END_FUNCTION: &lt;END_TAG&gt; &quot;function&quot; &lt;CLOSE_TAG1&gt;&gt;
  53.667 -|&lt;END_MACRO: &lt;END_TAG&gt; &quot;macro&quot; &lt;CLOSE_TAG1&gt;&gt;
  53.668 -|&lt;END_COMPRESS: &lt;END_TAG&gt; &quot;compress&quot; &lt;CLOSE_TAG1&gt;&gt;
  53.669 -|&lt;END_TRANSFORM: &lt;END_TAG&gt; &quot;transform&quot; &lt;CLOSE_TAG1&gt;&gt;
  53.670 -|&lt;END_SWITCH: &lt;END_TAG&gt; &quot;switch&quot; &lt;CLOSE_TAG1&gt;&gt;
  53.671 -|&lt;ELSE: &lt;START_TAG&gt; &quot;else&quot; &lt;CLOSE_TAG2&gt;&gt;
  53.672 -|&lt;BREAK: &lt;START_TAG&gt; &quot;break&quot; &lt;CLOSE_TAG2&gt;&gt;
  53.673 -|&lt;SIMPLE_RETURN: &lt;START_TAG&gt; &quot;return&quot; &lt;CLOSE_TAG2&gt;&gt;
  53.674 -|&lt;HALT: &lt;START_TAG&gt; &quot;stop&quot; &lt;CLOSE_TAG2&gt;&gt;
  53.675 -|&lt;FLUSH: &lt;START_TAG&gt; &quot;flush&quot; &lt;CLOSE_TAG2&gt;&gt;
  53.676 -|&lt;TRIM: &lt;START_TAG&gt; &quot;t&quot; &lt;CLOSE_TAG2&gt;&gt;
  53.677 -|&lt;LTRIM: &lt;START_TAG&gt; &quot;lt&quot; &lt;CLOSE_TAG2&gt;&gt;
  53.678 -|&lt;RTRIM: &lt;START_TAG&gt; &quot;rt&quot; &lt;CLOSE_TAG2&gt;&gt;
  53.679 -|&lt;NOTRIM: &lt;START_TAG&gt; &quot;nt&quot; &lt;CLOSE_TAG2&gt;&gt;
  53.680 -|&lt;DEFAUL: &lt;START_TAG&gt; &quot;default&quot; &lt;CLOSE_TAG1&gt;&gt;
  53.681 -|&lt;SIMPLE_NESTED: &lt;START_TAG&gt; &quot;nested&quot; &lt;CLOSE_TAG2&gt;&gt;
  53.682 -|&lt;NESTED: &lt;START_TAG&gt; &quot;nested&quot; &lt;BLANK&gt;&gt;
  53.683 -|&lt;SIMPLE_RECURSE: &lt;START_TAG&gt; &quot;recurse&quot; &lt;CLOSE_TAG2&gt;&gt;
  53.684 -|&lt;RECURSE: &lt;START_TAG&gt; &quot;recurse&quot; &lt;BLANK&gt;&gt;
  53.685 -|&lt;FALLBACK: &lt;START_TAG&gt; &quot;fallback&quot; &lt;CLOSE_TAG2&gt;&gt;
  53.686 -|&lt;ESCAPE: &lt;START_TAG&gt; &quot;escape&quot; &lt;BLANK&gt;&gt;
  53.687 -|&lt;END_ESCAPE: &lt;END_TAG&gt; &quot;escape&quot; &lt;CLOSE_TAG1&gt;&gt;
  53.688 -|&lt;NOESCAPE: &lt;START_TAG&gt; &quot;noescape&quot; &lt;CLOSE_TAG1&gt;&gt;
  53.689 -|&lt;END_NOESCAPE: &lt;END_TAG&gt; &quot;noescape&quot; &lt;CLOSE_TAG1&gt;&gt;
  53.690 -|&lt;UNIFIED_CALL: &quot;&lt;@&quot; | &quot;[@&quot;&gt;
  53.691 -|&lt;UNIFIED_CALL_END: ([&quot;&lt;&quot;,&quot;[&quot;]) &quot;/@&quot; (&lt;ID&gt; (&quot;.&quot; &lt;ID&gt;)*)? &lt;CLOSE_TAG1&gt;&gt;
  53.692 -|&lt;FTL_HEADER: (&quot;&lt;#ftl&quot; | &quot;[#ftl&quot;) &lt;BLANK&gt;&gt;
  53.693 -|&lt;TRIVIAL_FTL_HEADER: (&quot;&lt;#ftl&quot; | &quot;[#ftl&quot;) (&quot;/&quot;)? ([&quot;&gt;&quot;,&quot;]&quot;])&gt;
  53.694 -|&lt;UNKNOWN_DIRECTIVE: (&quot;[#&quot; | &quot;[/#&quot; | &quot;&lt;#&quot; | &quot;&lt;/#&quot;) ([&quot;A&quot;-&quot;Z&quot;,&quot;_&quot;,&quot;a&quot;-&quot;z&quot;])+&gt;
  53.695 -}
  53.696 -
  53.697 -</PRE></TD></TR><TR><TD><PRE>&lt;DEFAULT, NODIRECTIVE&gt; TOKEN : { 
  53.698 -&lt;WHITESPACE: ([&quot;\t&quot;,&quot;\n&quot;,&quot;\r&quot;,&quot; &quot;])+&gt;
  53.699 -|&lt;PRINTABLE_CHARS: ([&quot;\u0000&quot;-&quot;\b&quot;,&quot;\u000b&quot;-&quot;\f&quot;,&quot;\u000e&quot;-&quot;\u001f&quot;,&quot;!&quot;-&quot;\&quot;&quot;,&quot;%&quot;-&quot;;&quot;,&quot;=&quot;-&quot;Z&quot;,&quot;\\&quot;-&quot;z&quot;,&quot;|&quot;-&quot;\uffff&quot;])+&gt;
  53.700 -|&lt;FALSE_ALERT: [&quot;#&quot;,&quot;$&quot;,&quot;&lt;&quot;,&quot;[&quot;,&quot;{&quot;]&gt;
  53.701 -|&lt;OUTPUT_ESCAPE: &quot;${&quot;&gt;
  53.702 -|&lt;NUMERICAL_ESCAPE: &quot;#{&quot;&gt;
  53.703 -}
  53.704 -
  53.705 -</PRE></TD></TR><TR><TD><PRE>&lt;FM_EXPRESSION, IN_PAREN, NAMED_PARAMETER_EXPRESSION&gt; SKIP : { 
  53.706 -&lt;([&quot;\t&quot;,&quot;\n&quot;,&quot;\r&quot;,&quot; &quot;])+&gt;
  53.707 -|&lt;[&quot;&lt;&quot;,&quot;[&quot;] [&quot;!&quot;,&quot;#&quot;] &quot;--&quot;&gt;
  53.708 -}
  53.709 -
  53.710 -</PRE></TD></TR><TR><TD><PRE>&lt;EXPRESSION_COMMENT&gt; SKIP : { 
  53.711 -&lt;([&quot;\u0000&quot;-&quot;,&quot;,&quot;.&quot;-&quot;=&quot;,&quot;?&quot;-&quot;\\&quot;,&quot;^&quot;-&quot;\uffff&quot;])+&gt;
  53.712 -|&quot;&gt;&quot;
  53.713 -|&quot;]&quot;
  53.714 -|&quot;-&quot;
  53.715 -|&lt;&quot;--&gt;&quot; | &quot;--]&quot;&gt;
  53.716 -}
  53.717 -
  53.718 -</PRE></TD></TR><TR><TD><PRE>&lt;FM_EXPRESSION, IN_PAREN, NO_SPACE_EXPRESSION, NAMED_PARAMETER_EXPRESSION&gt; TOKEN : { 
  53.719 -&lt;STRING_LITERAL: &quot;\&quot;&quot; ([&quot;\u0000&quot;-&quot;!&quot;,&quot;#&quot;-&quot;[&quot;,&quot;]&quot;-&quot;\uffff&quot;] | &lt;ESCAPED_CHAR&gt;)* &quot;\&quot;&quot; | &quot;\'&quot; ([&quot;\u0000&quot;-&quot;&amp;&quot;,&quot;(&quot;-&quot;[&quot;,&quot;]&quot;-&quot;\uffff&quot;] | &lt;ESCAPED_CHAR&gt;)* &quot;\'&quot;&gt;
  53.720 -|&lt;RAW_STRING: &quot;r&quot; (&quot;\&quot;&quot; ([&quot;\u0000&quot;-&quot;!&quot;,&quot;#&quot;-&quot;\uffff&quot;])* &quot;\&quot;&quot; | &quot;\'&quot; ([&quot;\u0000&quot;-&quot;&amp;&quot;,&quot;(&quot;-&quot;\uffff&quot;])* &quot;\'&quot;)&gt;
  53.721 -|&lt;FALSE: &quot;false&quot;&gt;
  53.722 -|&lt;TRUE: &quot;true&quot;&gt;
  53.723 -|&lt;INTEGER: ([&quot;0&quot;-&quot;9&quot;])+&gt;
  53.724 -|&lt;DECIMAL: &lt;INTEGER&gt; &quot;.&quot; &lt;INTEGER&gt;&gt;
  53.725 -|&lt;DOT: &quot;.&quot;&gt;
  53.726 -|&lt;DOT_DOT: &quot;..&quot;&gt;
  53.727 -|&lt;BUILT_IN: &quot;?&quot;&gt;
  53.728 -|&lt;EXISTS: &quot;??&quot;&gt;
  53.729 -|&lt;EQUALS: &quot;=&quot;&gt;
  53.730 -|&lt;DOUBLE_EQUALS: &quot;==&quot;&gt;
  53.731 -|&lt;NOT_EQUALS: &quot;!=&quot;&gt;
  53.732 -|&lt;LESS_THAN: &quot;lt&quot; | &quot;\\lt&quot; | [&quot;&lt;&quot;] | &quot;&amp;lt;&quot;&gt;
  53.733 -|&lt;LESS_THAN_EQUALS: &quot;lte&quot; | &quot;\\lte&quot; | &quot;&lt;=&quot; | &quot;&amp;lt;=&quot;&gt;
  53.734 -|&lt;ESCAPED_GT: &quot;gt&quot; | &quot;\\gt&quot; | &quot;&amp;gt;&quot;&gt;
  53.735 -|&lt;ESCAPED_GTE: &quot;gte&quot; | &quot;\\gte&quot; | &quot;&amp;gt;=&quot;&gt;
  53.736 -|&lt;PLUS: &quot;+&quot;&gt;
  53.737 -|&lt;MINUS: &quot;-&quot;&gt;
  53.738 -|&lt;TIMES: &quot;*&quot;&gt;
  53.739 -|&lt;DOUBLE_STAR: &quot;**&quot;&gt;
  53.740 -|&lt;ELLIPSIS: &quot;...&quot;&gt;
  53.741 -|&lt;DIVIDE: &quot;/&quot;&gt;
  53.742 -|&lt;PERCENT: &quot;%&quot;&gt;
  53.743 -|&lt;AND: [&quot;&amp;&quot;] | &quot;&amp;&amp;&quot;&gt;
  53.744 -|&lt;OR: [&quot;|&quot;] | &quot;||&quot;&gt;
  53.745 -|&lt;EXCLAM: &quot;!&quot;&gt;
  53.746 -|&lt;COMMA: &quot;,&quot;&gt;
  53.747 -|&lt;SEMICOLON: &quot;;&quot;&gt;
  53.748 -|&lt;COLON: &quot;:&quot;&gt;
  53.749 -|&lt;OPEN_BRACKET: &quot;[&quot;&gt;
  53.750 -|&lt;CLOSE_BRACKET: &quot;]&quot;&gt;
  53.751 -|&lt;OPEN_PAREN: &quot;(&quot;&gt;
  53.752 -|&lt;CLOSE_PAREN: &quot;)&quot;&gt;
  53.753 -|&lt;OPEN_BRACE: &quot;{&quot;&gt;
  53.754 -|&lt;CLOSE_BRACE: &quot;}&quot;&gt;
  53.755 -|&lt;IN: &quot;in&quot;&gt;
  53.756 -|&lt;AS: &quot;as&quot;&gt;
  53.757 -|&lt;USING: &quot;using&quot;&gt;
  53.758 -|&lt;ID: &lt;LETTER&gt; ([&quot;$&quot;,&quot;0&quot;-&quot;9&quot;,&quot;@&quot;-&quot;Z&quot;,&quot;_&quot;,&quot;a&quot;-&quot;z&quot;,&quot;\u00c0&quot;-&quot;\u00d6&quot;,&quot;\u00d8&quot;-&quot;\u00f6&quot;,&quot;\u00f8&quot;-&quot;\u00ff&quot;,&quot;\u0100&quot;-&quot;\u1fff&quot;,&quot;\u3040&quot;-&quot;\u318f&quot;,&quot;\u3300&quot;-&quot;\u337f&quot;,&quot;\u3400&quot;-&quot;\u3d2d&quot;,&quot;\u4e00&quot;-&quot;\u9fff&quot;,&quot;\uf900&quot;-&quot;\ufaff&quot;])*&gt;
  53.759 -|}
  53.760 -
  53.761 -</PRE></TD></TR><TR><TD><PRE>&lt;FM_EXPRESSION, NO_SPACE_EXPRESSION, NAMED_PARAMETER_EXPRESSION&gt; TOKEN : { 
  53.762 -&lt;DIRECTIVE_END: &quot;&gt;&quot;&gt;
  53.763 -|&lt;EMPTY_DIRECTIVE_END: &quot;/&gt;&quot; | &quot;/]&quot;&gt;
  53.764 -}
  53.765 -
  53.766 -</PRE></TD></TR><TR><TD><PRE>&lt;IN_PAREN&gt; TOKEN : { 
  53.767 -&lt;NATURAL_GT: &quot;&gt;&quot;&gt;
  53.768 -|&lt;NATURAL_GTE: &quot;&gt;=&quot;&gt;
  53.769 -}
  53.770 -
  53.771 -</PRE></TD></TR><TR><TD><PRE>&lt;NO_SPACE_EXPRESSION&gt; TOKEN : { 
  53.772 -&lt;TERMINATING_WHITESPACE: ([&quot;\t&quot;,&quot;\n&quot;,&quot;\r&quot;,&quot; &quot;])+&gt;
  53.773 -}
  53.774 -
  53.775 -</PRE></TD></TR><TR><TD><PRE>&lt;NAMED_PARAMETER_EXPRESSION&gt; TOKEN : { 
  53.776 -&lt;TERMINATING_EXCLAM: &quot;!&quot; ([&quot;\t&quot;,&quot;\n&quot;,&quot;\r&quot;,&quot; &quot;])+&gt;
  53.777 -}
  53.778 -
  53.779 -</PRE></TD></TR><TR><TD><PRE>&lt;NO_PARSE&gt; TOKEN : { 
  53.780 -&lt;TERSE_COMMENT_END: &quot;--&gt;&quot; | &quot;--]&quot;&gt;
  53.781 -|&lt;MAYBE_END: ([&quot;&lt;&quot;,&quot;[&quot;]) &quot;/&quot; (&quot;#&quot;)? ([&quot;A&quot;-&quot;Z&quot;,&quot;a&quot;-&quot;z&quot;])+ ([&quot;\t&quot;,&quot;\n&quot;,&quot;\r&quot;,&quot; &quot;])* ([&quot;&gt;&quot;,&quot;]&quot;])&gt;
  53.782 -|&lt;KEEP_GOING: ([&quot;\u0000&quot;-&quot;,&quot;,&quot;.&quot;-&quot;;&quot;,&quot;=&quot;-&quot;Z&quot;,&quot;\\&quot;-&quot;\uffff&quot;])+&gt;
  53.783 -|&lt;LONE_LESS_THAN_OR_DASH: [&quot;-&quot;,&quot;&lt;&quot;,&quot;[&quot;]&gt;
  53.784 -}
  53.785 -
  53.786 -</PRE></TD></TR>  </TABLE>
  53.787 -
  53.788 -  </BODY>
  53.789 -</HTML>
    54.1 --- a/src/ru/ide/web-webkit-debugging/web-webkit-debugging/org/netbeans/modules/web/webkit/debugging/api/console/Bundle_ru.properties	Sun Jan 04 20:33:49 2015 -0800
    54.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    54.3 @@ -1,4 +0,0 @@
    54.4 -# {0} - property name
    54.5 -# {1} - property value
    54.6 -CTL_Property={0}: {1}
    54.7 -
    55.1 --- a/src/ru/other/installer/components/products/mysql-connector/data/Bundle_ru.properties	Sun Jan 04 20:33:49 2015 -0800
    55.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    55.3 @@ -1,42 +0,0 @@
    55.4 -#
    55.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    55.6 -#
    55.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
    55.8 -#
    55.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   55.10 -# Other names may be trademarks of their respective owners.
   55.11 -#
   55.12 -# The contents of this file are subject to the terms of either the GNU General Public
   55.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
   55.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
   55.15 -# compliance with the License. You can obtain a copy of the License at
   55.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
   55.17 -# License for the specific language governing permissions and limitations under the
   55.18 -# License.  When distributing the software, include this License Header Notice in
   55.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
   55.20 -# designates this particular file as subject to the "Classpath" exception as provided
   55.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
   55.22 -# If applicable, add the following below the License Header, with the fields enclosed
   55.23 -# by brackets [] replaced by your own identifying information:
   55.24 -# "Portions Copyrighted [year] [name of copyright owner]"
   55.25 -# 
   55.26 -# Contributor(s):
   55.27 -# 
   55.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
   55.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
   55.30 -# Rights Reserved.
   55.31 -# 
   55.32 -# If you wish your version of this file to be governed by only the CDDL or only the
   55.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
   55.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
   55.35 -# you do not indicate a single choice of license, a recipient has the option to
   55.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
   55.37 -# to extend the choice of license to its licensees as provided above. However, if you
   55.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
   55.39 -# option applies only if the new code is made subject to such option by the copyright
   55.40 -# holder.
   55.41 -# 
   55.42 -
   55.43 -
   55.44 -product.description=
   55.45 -
    56.1 --- a/src/ru/other/installer/components/products/mysql/data/Bundle_ru.properties	Sun Jan 04 20:33:49 2015 -0800
    56.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    56.3 @@ -1,42 +0,0 @@
    56.4 -#
    56.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    56.6 -#
    56.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
    56.8 -#
    56.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   56.10 -# Other names may be trademarks of their respective owners.
   56.11 -#
   56.12 -# The contents of this file are subject to the terms of either the GNU General Public
   56.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
   56.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
   56.15 -# compliance with the License. You can obtain a copy of the License at
   56.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
   56.17 -# License for the specific language governing permissions and limitations under the
   56.18 -# License.  When distributing the software, include this License Header Notice in
   56.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
   56.20 -# designates this particular file as subject to the "Classpath" exception as provided
   56.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
   56.22 -# If applicable, add the following below the License Header, with the fields enclosed
   56.23 -# by brackets [] replaced by your own identifying information:
   56.24 -# "Portions Copyrighted [year] [name of copyright owner]"
   56.25 -# 
   56.26 -# Contributor(s):
   56.27 -# 
   56.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
   56.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
   56.30 -# Rights Reserved.
   56.31 -# 
   56.32 -# If you wish your version of this file to be governed by only the CDDL or only the
   56.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
   56.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
   56.35 -# you do not indicate a single choice of license, a recipient has the option to
   56.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
   56.37 -# to extend the choice of license to its licensees as provided above. However, if you
   56.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
   56.39 -# option applies only if the new code is made subject to such option by the copyright
   56.40 -# holder.
   56.41 -# 
   56.42 -
   56.43 -
   56.44 -product.description=
   56.45 -
    57.1 --- a/src/ru/other/installer/mac/newbuild/dmg/Resources/Welcome-jdk_ru.html	Sun Jan 04 20:33:49 2015 -0800
    57.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    57.3 @@ -1,12 +0,0 @@
    57.4 -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    57.5 -<html>
    57.6 -  <head>
    57.7 -    <title>Приветствие</title>
    57.8 -<meta http-equiv="content-type" content="text/html; charset=UTF-8">
    57.9 -  </head>
   57.10 -  <body>
   57.11 -
   57.12 -<h3>Следуйте инструкциям мастера для установки обновления JDK @JDK_VERSION_NUMBER@ Update @JDK_UPDATE_NUMBER@ и NetBeans IDE.</h3>
   57.13 -
   57.14 -  </body>
   57.15 -</html>
    58.1 --- a/src/ru/php/hudson-php/hudson-php/org/netbeans/modules/hudson/php/commands/Bundle_ru.properties	Sun Jan 04 20:33:49 2015 -0800
    58.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    58.3 @@ -1,6 +0,0 @@
    58.4 -# {0} - project name
    58.5 -PpwScript.create.progress=\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0444\u0430\u0439\u043b\u043e\u0432 \u0437\u0430\u0434\u0430\u043d\u0438\u044f Hudson \u0434\u043b\u044f \u043f\u0440\u043e\u0435\u043a\u0442\u0430 {0}...
    58.6 -# {0} - project name
    58.7 -PpwScript.create.title=\u0424\u0430\u0439\u043b\u044b \u0437\u0430\u0434\u0430\u043d\u0438\u044f Hudson \u0434\u043b\u044f {0}
    58.8 -PpwScript.script.label=\u0421\u0446\u0435\u043d\u0430\u0440\u0438\u0439 PPW
    58.9 -
    59.1 --- a/src/ru/php/hudson-php/hudson-php/org/netbeans/modules/hudson/php/support/Bundle_ru.properties	Sun Jan 04 20:33:49 2015 -0800
    59.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    59.3 @@ -1,6 +0,0 @@
    59.4 -Target.Phpcpd.title=\u0414\u0435\u0442\u0435\u043a\u0442\u043e\u0440 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f/\u0432\u0441\u0442\u0430\u0432\u043a\u0438
    59.5 -Target.Phpcs.title=\u041d\u0430\u0440\u0443\u0448\u0435\u043d\u0438\u044f \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043e\u0432 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438
    59.6 -Target.Phpdoc.title=\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f API
    59.7 -Target.Phploc.title=\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430
    59.8 -Target.Phpmd.title=\u0410\u043d\u0430\u043b\u0438\u0437 \u0441\u0442\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043a\u043e\u0434\u0430
    59.9 -
    60.1 --- a/src/ru/platform/org-netbeans-core-network/org-netbeans-core-network/org/netbeans/core/network/proxy/fallback/Bundle_ru.properties	Sun Jan 04 20:33:49 2015 -0800
    60.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    60.3 @@ -1,43 +0,0 @@
    60.4 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    60.5 -#
    60.6 -# Copyright 2013 Oracle and/or its affiliates. All rights reserved.
    60.7 -#
    60.8 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
    60.9 -# Other names may be trademarks of their respective owners.
   60.10 -#
   60.11 -# The contents of this file are subject to the terms of either the GNU
   60.12 -# General Public License Version 2 only ("GPL") or the Common
   60.13 -# Development and Distribution License("CDDL") (collectively, the
   60.14 -# "License"). You may not use this file except in compliance with the
   60.15 -# License. You can obtain a copy of the License at
   60.16 -# http://www.netbeans.org/cddl-gplv2.html
   60.17 -# or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
   60.18 -# specific language governing permissions and limitations under the
   60.19 -# License.  When distributing the software, include this License Header
   60.20 -# Notice in each file and include the License file at
   60.21 -# nbbuild/licenses/CDDL-GPL-2-CP.  Oracle designates this
   60.22 -# particular file as subject to the "Classpath" exception as provided
   60.23 -# by Oracle in the GPL Version 2 section of the License file that
   60.24 -# accompanied this code. If applicable, add the following below the
   60.25 -# License Header, with the fields enclosed by brackets [] replaced by
   60.26 -# your own identifying information:
   60.27 -# "Portions Copyrighted [year] [name of copyright owner]"
   60.28 -#
   60.29 -# If you wish your version of this file to be governed by only the CDDL
   60.30 -# or only the GPL Version 2, indicate your decision by adding
   60.31 -# "[Contributor] elects to include this software in this distribution
   60.32 -# under the [CDDL or GPL Version 2] license." If you do not indicate a
   60.33 -# single choice of license, a recipient has the option to distribute
   60.34 -# your version of this file under either the CDDL, the GPL Version 2 or
   60.35 -# to extend the choice of license to its licensees as provided above.
   60.36 -# However, if you add GPL Version 2 code and therefore, elected the GPL
   60.37 -# Version 2 license, then the option applies only if the new code is
   60.38 -# made subject to such option by the copyright holder.
   60.39 -#
   60.40 -# Contributor(s):
   60.41 -#
   60.42 -# Portions Copyrighted 2013 Sun Microsystems, Inc.
   60.43 -
   60.44 -
   60.45 -DefaulNoProxyHosts=localhost,127.0.0.1
   60.46 -
    61.1 --- a/src/sv/other/installer/components/products/mysql-connector/data/Bundle_sv.properties	Sun Jan 04 20:33:49 2015 -0800
    61.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    61.3 @@ -1,42 +0,0 @@
    61.4 -#
    61.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    61.6 -#
    61.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
    61.8 -#
    61.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   61.10 -# Other names may be trademarks of their respective owners.
   61.11 -#
   61.12 -# The contents of this file are subject to the terms of either the GNU General Public
   61.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
   61.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
   61.15 -# compliance with the License. You can obtain a copy of the License at
   61.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
   61.17 -# License for the specific language governing permissions and limitations under the
   61.18 -# License.  When distributing the software, include this License Header Notice in
   61.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
   61.20 -# designates this particular file as subject to the "Classpath" exception as provided
   61.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
   61.22 -# If applicable, add the following below the License Header, with the fields enclosed
   61.23 -# by brackets [] replaced by your own identifying information:
   61.24 -# "Portions Copyrighted [year] [name of copyright owner]"
   61.25 -# 
   61.26 -# Contributor(s):
   61.27 -# 
   61.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
   61.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
   61.30 -# Rights Reserved.
   61.31 -# 
   61.32 -# If you wish your version of this file to be governed by only the CDDL or only the
   61.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
   61.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
   61.35 -# you do not indicate a single choice of license, a recipient has the option to
   61.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
   61.37 -# to extend the choice of license to its licensees as provided above. However, if you
   61.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
   61.39 -# option applies only if the new code is made subject to such option by the copyright
   61.40 -# holder.
   61.41 -# 
   61.42 -
   61.43 -#product.display.name=MySQL Connector/J {display-version}
   61.44 -product.description=
   61.45 -
    62.1 --- a/src/sv/other/installer/components/products/mysql/data/Bundle_sv.properties	Sun Jan 04 20:33:49 2015 -0800
    62.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    62.3 @@ -1,42 +0,0 @@
    62.4 -#
    62.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    62.6 -#
    62.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
    62.8 -#
    62.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   62.10 -# Other names may be trademarks of their respective owners.
   62.11 -#
   62.12 -# The contents of this file are subject to the terms of either the GNU General Public
   62.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
   62.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
   62.15 -# compliance with the License. You can obtain a copy of the License at
   62.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
   62.17 -# License for the specific language governing permissions and limitations under the
   62.18 -# License.  When distributing the software, include this License Header Notice in
   62.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
   62.20 -# designates this particular file as subject to the "Classpath" exception as provided
   62.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
   62.22 -# If applicable, add the following below the License Header, with the fields enclosed
   62.23 -# by brackets [] replaced by your own identifying information:
   62.24 -# "Portions Copyrighted [year] [name of copyright owner]"
   62.25 -# 
   62.26 -# Contributor(s):
   62.27 -# 
   62.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
   62.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
   62.30 -# Rights Reserved.
   62.31 -# 
   62.32 -# If you wish your version of this file to be governed by only the CDDL or only the
   62.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
   62.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
   62.35 -# you do not indicate a single choice of license, a recipient has the option to
   62.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
   62.37 -# to extend the choice of license to its licensees as provided above. However, if you
   62.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
   62.39 -# option applies only if the new code is made subject to such option by the copyright
   62.40 -# holder.
   62.41 -# 
   62.42 -
   62.43 -#product.display.name=MySQL {display-version} Community Server
   62.44 -product.description=
   62.45 -
    63.1 --- a/src/tr/other/installer/components/products/mysql-connector/data/Bundle_tr.properties	Sun Jan 04 20:33:49 2015 -0800
    63.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    63.3 @@ -1,42 +0,0 @@
    63.4 -#
    63.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    63.6 -#
    63.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
    63.8 -#
    63.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   63.10 -# Other names may be trademarks of their respective owners.
   63.11 -#
   63.12 -# The contents of this file are subject to the terms of either the GNU General Public
   63.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
   63.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
   63.15 -# compliance with the License. You can obtain a copy of the License at
   63.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
   63.17 -# License for the specific language governing permissions and limitations under the
   63.18 -# License.  When distributing the software, include this License Header Notice in
   63.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
   63.20 -# designates this particular file as subject to the "Classpath" exception as provided
   63.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
   63.22 -# If applicable, add the following below the License Header, with the fields enclosed
   63.23 -# by brackets [] replaced by your own identifying information:
   63.24 -# "Portions Copyrighted [year] [name of copyright owner]"
   63.25 -# 
   63.26 -# Contributor(s):
   63.27 -# 
   63.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
   63.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
   63.30 -# Rights Reserved.
   63.31 -# 
   63.32 -# If you wish your version of this file to be governed by only the CDDL or only the
   63.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
   63.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
   63.35 -# you do not indicate a single choice of license, a recipient has the option to
   63.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
   63.37 -# to extend the choice of license to its licensees as provided above. However, if you
   63.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
   63.39 -# option applies only if the new code is made subject to such option by the copyright
   63.40 -# holder.
   63.41 -# 
   63.42 -
   63.43 -#product.display.name=MySQL Connector/J {display-version}
   63.44 -product.description=
   63.45 -
    64.1 --- a/src/tr/other/installer/components/products/mysql/data/Bundle_tr.properties	Sun Jan 04 20:33:49 2015 -0800
    64.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    64.3 @@ -1,42 +0,0 @@
    64.4 -#
    64.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    64.6 -#
    64.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
    64.8 -#
    64.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   64.10 -# Other names may be trademarks of their respective owners.
   64.11 -#
   64.12 -# The contents of this file are subject to the terms of either the GNU General Public
   64.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
   64.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
   64.15 -# compliance with the License. You can obtain a copy of the License at
   64.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
   64.17 -# License for the specific language governing permissions and limitations under the
   64.18 -# License.  When distributing the software, include this License Header Notice in
   64.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
   64.20 -# designates this particular file as subject to the "Classpath" exception as provided
   64.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
   64.22 -# If applicable, add the following below the License Header, with the fields enclosed
   64.23 -# by brackets [] replaced by your own identifying information:
   64.24 -# "Portions Copyrighted [year] [name of copyright owner]"
   64.25 -# 
   64.26 -# Contributor(s):
   64.27 -# 
   64.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
   64.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
   64.30 -# Rights Reserved.
   64.31 -# 
   64.32 -# If you wish your version of this file to be governed by only the CDDL or only the
   64.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
   64.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
   64.35 -# you do not indicate a single choice of license, a recipient has the option to
   64.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
   64.37 -# to extend the choice of license to its licensees as provided above. However, if you
   64.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
   64.39 -# option applies only if the new code is made subject to such option by the copyright
   64.40 -# holder.
   64.41 -# 
   64.42 -
   64.43 -#product.display.name=MySQL {display-version} Community Server
   64.44 -product.description=
   64.45 -
    65.1 --- a/src/zh_CN/cnd/cnd-completion/cnd-completion/org/netbeans/modules/cnd/completion/implmethod/Bundle_zh_CN.properties	Sun Jan 04 20:33:49 2015 -0800
    65.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    65.3 @@ -1,3 +0,0 @@
    65.4 -implement.txt=\u5b9e\u73b0
    65.5 -extract.txt=\u63d0\u53d6\u6b63\u6587
    65.6 -
    66.1 --- a/src/zh_CN/cnd/cnd-completion/cnd-completion/org/netbeans/modules/cnd/completion/overridemethod/Bundle_zh_CN.properties	Sun Jan 04 20:33:49 2015 -0800
    66.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    66.3 @@ -1,3 +0,0 @@
    66.4 -override.txt=\u8986\u76d6
    66.5 -destructor.txt=\u751f\u6210
    66.6 -
    67.1 --- a/src/zh_CN/cnd/cnd-modelimpl/cnd-modelimpl/org/netbeans/modules/cnd/modelimpl/csm/core/Bundle_zh_CN.properties	Sun Jan 04 20:33:49 2015 -0800
    67.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    67.3 @@ -1,48 +0,0 @@
    67.4 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    67.5 -#
    67.6 -# Copyright 2011 Oracle and/or its affiliates. All rights reserved.
    67.7 -#
    67.8 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
    67.9 -# Other names may be trademarks of their respective owners.
   67.10 -#
   67.11 -# The contents of this file are subject to the terms of either the GNU
   67.12 -# General Public License Version 2 only ("GPL") or the Common
   67.13 -# Development and Distribution License("CDDL") (collectively, the
   67.14 -# "License"). You may not use this file except in compliance with the
   67.15 -# License. You can obtain a copy of the License at
   67.16 -# http://www.netbeans.org/cddl-gplv2.html
   67.17 -# or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
   67.18 -# specific language governing permissions and limitations under the
   67.19 -# License.  When distributing the software, include this License Header
   67.20 -# Notice in each file and include the License file at
   67.21 -# nbbuild/licenses/CDDL-GPL-2-CP.  Oracle designates this
   67.22 -# particular file as subject to the "Classpath" exception as provided
   67.23 -# by Oracle in the GPL Version 2 section of the License file that
   67.24 -# accompanied this code. If applicable, add the following below the
   67.25 -# License Header, with the fields enclosed by brackets [] replaced by
   67.26 -# your own identifying information:
   67.27 -# "Portions Copyrighted [year] [name of copyright owner]"
   67.28 -#
   67.29 -# If you wish your version of this file to be governed by only the CDDL
   67.30 -# or only the GPL Version 2, indicate your decision by adding
   67.31 -# "[Contributor] elects to include this software in this distribution
   67.32 -# under the [CDDL or GPL Version 2] license." If you do not indicate a
   67.33 -# single choice of license, a recipient has the option to distribute
   67.34 -# your version of this file under either the CDDL, the GPL Version 2 or
   67.35 -# to extend the choice of license to its licensees as provided above.
   67.36 -# However, if you add GPL Version 2 code and therefore, elected the GPL
   67.37 -# Version 2 license, then the option applies only if the new code is
   67.38 -# made subject to such option by the copyright holder.
   67.39 -#
   67.40 -# Contributor(s):
   67.41 -#
   67.42 -# Portions Copyrighted 2011 Sun Microsystems, Inc.
   67.43 -
   67.44 -
   67.45 -
   67.46 -
   67.47 -#reparsing strategy
   67.48 -Show-reparse-on-document-changed=\u91cd\u65b0\u89e3\u6790\u6587\u4ef6\u66f4\u6539(&P)
   67.49 -Show-reparse-on-document-changed-AD=<html>\u5728\u7f16\u8f91\u6587\u4ef6\u65f6, \u6bcf\u6b21\u66f4\u6539\u540e\u90fd\u91cd\u65b0\u89e3\u6790\u6587\u4ef6\u4ee5\u68c0\u67e5\u8bed\u6cd5, <br>\u5bf9\u4e8e\u5927\u578b\u6587\u4ef6, \u8fd9\u4f1a\u5bfc\u81f4\u4e00\u5b9a\u7684\u5ef6\u8fdf\u3002<br>\u4ec5\u5f53\u4fdd\u5b58\u6587\u4ef6\u540e\u624d\u7981\u6b62\u91cd\u65b0\u89e3\u6790\u3002<br>\u7981\u6b62\u91cd\u65b0\u89e3\u6790\u53ef\u80fd\u4f1a\u5bfc\u81f4\u7a81\u51fa\u663e\u793a\u4e34\u65f6\u6027\u7684\u9519\u8bef\u3002</html>
   67.50 -
   67.51 -
    68.1 --- a/src/zh_CN/cnd/cnd-toolchain/cnd-toolchain/org/netbeans/modules/cnd/spi/toolchain/Bundle_zh_CN.properties	Sun Jan 04 20:33:49 2015 -0800
    68.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    68.3 @@ -1,38 +0,0 @@
    68.4 -# This module is part of NetBeans and is open-source.
    68.5 -# You can see http://www.netbeans.org/about/legal/index.html for details.
    68.6 -#
    68.7 -# You may use the binary however you like. The source file license is:
    68.8 -#
    68.9 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
   68.10 -#
   68.11 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
   68.12 -#
   68.13 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   68.14 -# Other names may be trademarks of their respective owners.
   68.15 -#
   68.16 -# The contents of this file are subject to the terms of either the GNU
   68.17 -# General Public License Version 2 only ("GPL") or the Common
   68.18 -# Development and Distribution License("CDDL") (collectively, the
   68.19 -# "License"). You may not use this file except in compliance with the
   68.20 -# License. You can obtain a copy of the License at
   68.21 -# http://www.netbeans.org/cddl-gplv2.html
   68.22 -# or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
   68.23 -# specific language governing permissions and limitations under the
   68.24 -# License.  When distributing the software, include this License Header
   68.25 -# Notice in each file and include the License file at
   68.26 -# nbbuild/licenses/CDDL-GPL-2-CP.  Oracle designates this
   68.27 -# particular file as subject to the "Classpath" exception as provided
   68.28 -# by Sun in the GPL Version 2 section of the License file that
   68.29 -# accompanied this code. If applicable, add the following below the
   68.30 -# License Header, with the fields enclosed by brackets [] replaced by
   68.31 -# your own identifying information:
   68.32 -# "Portions Copyrighted [year] [name of copyright owner]"
   68.33 -#
   68.34 -# Contributor(s):
   68.35 -#
   68.36 -# The Original Software is NetBeans. The Initial Developer of the Original
   68.37 -# Software is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun
   68.38 -# Microsystems, Inc. All Rights Reserved.
   68.39 -
   68.40 -DetectHostInfo=findInPath() {\nfor f1 in $PATHSLIST; do\npathStatus=\necho $f1 | egrep -e "^/" >/dev/null\nif [ "$?" != "0" ]; then\ncontinue  # skip relative directories\nfi\necho $f1 | egrep -e "^/usr/ucb" >/dev/null\nif [ "$?" = "0" ]; then\ncontinue  # skip /usr/ucb (IZ #142780)\nfi\nfor f2 in $1; do\nif [ -x "$f1/$f2" ]; then\npathStatus="$f1/$f2"\nelse\nif [ "$PLATFORM" = "$PLATFORM_WINDOWS" ]; then\nif [ -x "$f1/$f2.exe" ]; then\npathStatus="$f1/$f2.exe"\nfi\nfi\nif [ -n "$pathStatus" ]; then\nbreak\nfi\nfi\ndone\nif [ -n "$pathStatus" ]; then\nbreak\nfi\ndone\nif [ -n "$pathStatus" ]; then\necho $pathStatus\nfi\n}\naddNewToolChain() {\nif [ -n "$line" ]; then\necho $foundFlavors | egrep -e ";${flavor}" >/dev/null\nif [ ! "$?" = "0" ]; then\necho $line\nfoundFlavors=$foundFlavors$flavor\nfi\nfi\n}\nfindCompiler() {\nstatus=\nfor f3 in $1; do\nif [ ! -n "$status" ]; then\nif [ -x "$f/$f3" ]; then\nline="$line;$2=$f/$f3"\nstatus=1\nfi\nfi\ndone\nif [ ! -n "$status" ]; then\nstatus=`findInPath "$1"`\nif [ -n "$status" ]; then\nline="$line;$2(PATH)=$status"\nfi\nfi\n}
   68.41 -
    69.1 --- a/src/zh_CN/ide/org-netbeans-libs-freemarker/ext/freemarker-2.3.19/freemarker/core/FMParser_zh_CN.html	Sun Jan 04 20:33:49 2015 -0800
    69.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    69.3 @@ -1,786 +0,0 @@
    69.4 -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
    69.5 -
    69.6 -
    69.7 -<HTML>
    69.8 -  <HEAD>
    69.9 -<meta http-equiv="content-type" content="text/html; charset=UTF-8">
   69.10 -    <TITLE>用于 FMParser 的 BNF</TITLE>
   69.11 -  </HEAD>
   69.12 -  <BODY>
   69.13 -   <H1 ALIGN=CENTER>用于 FMParser 的 BNF</H1>
   69.14 -
   69.15 -   <H2 ALIGN=CENTER>NON-TERMINALS</H2>
   69.16 -      <TABLE>
   69.17 -    <TR><TD><PRE>// Now the actual parsing code, starting
   69.18 -
   69.19 -// with the productions for FreeMarker's
   69.20 -
   69.21 -// expression syntax.
   69.22 -
   69.23 -
   69.24 -/**
   69.25 - * This is the same as OrExpression, since
   69.26 - * the OR is the operator with the lowest
   69.27 - * precedence.
   69.28 - */</PRE></TD></TR>
   69.29 -    <TR>
   69.30 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod1">Expression</a></TD>
   69.31 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   69.32 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   69.33 -    <a HREF="#prod2">OrExpression</a>
   69.34 -       </TD>
   69.35 -    </TR>
   69.36 -    <TR><TD><PRE>/**
   69.37 - * Lowest level expression, a literal, a variable,
   69.38 - * or a possibly more complex expression bounded
   69.39 - * by parentheses.
   69.40 - */</PRE></TD></TR>
   69.41 -    <TR>
   69.42 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod3">PrimaryExpression</a></TD>
   69.43 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   69.44 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   69.45 - ( <a HREF="#prod4">NumberLiteral</a> | <a HREF="#prod5">HashLiteral</a> | <a HREF="#prod6">StringLiteral</a> | <a HREF="#prod7">BooleanLiteral</a> | <a HREF="#prod8">ListLiteral</a> | <a HREF="#prod9">Identifier</a> | <a HREF="#prod10">Parenthesis</a> | <a HREF="#prod11">BuiltinVariable</a> ) ( <a HREF="#prod12">AddSubExpression</a> )*
   69.46 -       </TD>
   69.47 -    </TR>
   69.48 -    <TR><TD><PRE></PRE></TD></TR>
   69.49 -    <TR>
   69.50 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod10">Parenthesis</a></TD>
   69.51 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   69.52 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   69.53 -        &lt;OPEN_PAREN> <a HREF="#prod1">Expression</a> &lt;CLOSE_PAREN>
   69.54 -       </TD>
   69.55 -    </TR>
   69.56 -    <TR><TD><PRE>/**
   69.57 - * A primary expression preceded by zero or
   69.58 - * more unary operators. (The only unary operator we
   69.59 - * currently have is the NOT.)
   69.60 - */</PRE></TD></TR>
   69.61 -    <TR>
   69.62 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod13">UnaryExpression</a></TD>
   69.63 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   69.64 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   69.65 - ( <a HREF="#prod14">UnaryPlusMinusExpression</a> | <a HREF="#prod15">NotExpression</a> | <a HREF="#prod3">PrimaryExpression</a> )      </TD>
   69.66 -    </TR>
   69.67 -    <TR><TD><PRE></PRE></TD></TR>
   69.68 -    <TR>
   69.69 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod15">NotExpression</a></TD>
   69.70 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   69.71 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   69.72 -        ( &lt;EXCLAM> )+ <a HREF="#prod3">PrimaryExpression</a>
   69.73 -       </TD>
   69.74 -    </TR>
   69.75 -    <TR><TD><PRE></PRE></TD></TR>
   69.76 -    <TR>
   69.77 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod14">UnaryPlusMinusExpression</a></TD>
   69.78 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   69.79 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   69.80 - ( &lt;PLUS> | &lt;MINUS> ) <a HREF="#prod3">PrimaryExpression</a>
   69.81 -       </TD>
   69.82 -    </TR>
   69.83 -    <TR><TD><PRE></PRE></TD></TR>
   69.84 -    <TR>
   69.85 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod16">AdditiveExpression</a></TD>
   69.86 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   69.87 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   69.88 -    <a HREF="#prod17">MultiplicativeExpression</a> ( ( ( &lt;PLUS> | &lt;MINUS> ) ) <a HREF="#prod17">MultiplicativeExpression</a> )*
   69.89 -       </TD>
   69.90 -    </TR>
   69.91 -    <TR><TD><PRE>/**
   69.92 - * A unary expression followed by zero or more
   69.93 - * unary expressions with operators in between.
   69.94 - */</PRE></TD></TR>
   69.95 -    <TR>
   69.96 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod17">MultiplicativeExpression</a></TD>
   69.97 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
   69.98 -     <TD ALIGN=LEFT VALIGN=BASELINE>
   69.99 -    <a HREF="#prod13">UnaryExpression</a> ( ( ( &lt;TIMES> | &lt;DIVIDE> | &lt;PERCENT> ) ) <a HREF="#prod13">UnaryExpression</a> )*
  69.100 -       </TD>
  69.101 -    </TR>
  69.102 -    <TR><TD><PRE></PRE></TD></TR>
  69.103 -    <TR>
  69.104 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod18">EqualityExpression</a></TD>
  69.105 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.106 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.107 -    <a HREF="#prod19">RelationalExpression</a> ( ( &lt;NOT_EQUALS> | &lt;EQUALS> | &lt;DOUBLE_EQUALS> ) <a HREF="#prod19">RelationalExpression</a> )?
  69.108 -       </TD>
  69.109 -    </TR>
  69.110 -    <TR><TD><PRE></PRE></TD></TR>
  69.111 -    <TR>
  69.112 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod19">RelationalExpression</a></TD>
  69.113 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.114 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.115 -    <a HREF="#prod20">RangeExpression</a> ( ( &lt;NATURAL_GTE> | &lt;ESCAPED_GTE> | &lt;NATURAL_GT> | &lt;ESCAPED_GT> | &lt;LESS_THAN_EQUALS> | &lt;LESS_THAN> ) <a HREF="#prod20">RangeExpression</a> )?
  69.116 -       </TD>
  69.117 -    </TR>
  69.118 -    <TR><TD><PRE></PRE></TD></TR>
  69.119 -    <TR>
  69.120 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod20">RangeExpression</a></TD>
  69.121 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.122 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.123 -    <a HREF="#prod16">AdditiveExpression</a> ( &lt;DOT_DOT> ( <a HREF="#prod16">AdditiveExpression</a> )? )?
  69.124 -       </TD>
  69.125 -    </TR>
  69.126 -    <TR><TD><PRE></PRE></TD></TR>
  69.127 -    <TR>
  69.128 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod21">AndExpression</a></TD>
  69.129 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.130 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.131 -    <a HREF="#prod18">EqualityExpression</a> ( &lt;AND> <a HREF="#prod18">EqualityExpression</a> )*
  69.132 -       </TD>
  69.133 -    </TR>
  69.134 -    <TR><TD><PRE></PRE></TD></TR>
  69.135 -    <TR>
  69.136 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod2">OrExpression</a></TD>
  69.137 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.138 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.139 -    <a HREF="#prod21">AndExpression</a> ( &lt;OR> <a HREF="#prod21">AndExpression</a> )*
  69.140 -       </TD>
  69.141 -    </TR>
  69.142 -    <TR><TD><PRE></PRE></TD></TR>
  69.143 -    <TR>
  69.144 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod8">ListLiteral</a></TD>
  69.145 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.146 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.147 -        &lt;OPEN_BRACKET> <a HREF="#prod22">PositionalArgs</a> &lt;CLOSE_BRACKET>
  69.148 -       </TD>
  69.149 -    </TR>
  69.150 -    <TR><TD><PRE></PRE></TD></TR>
  69.151 -    <TR>
  69.152 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod4">NumberLiteral</a></TD>
  69.153 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.154 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.155 - ( &lt;INTEGER> | &lt;DECIMAL> )      </TD>
  69.156 -    </TR>
  69.157 -    <TR><TD><PRE></PRE></TD></TR>
  69.158 -    <TR>
  69.159 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod9">Identifier</a></TD>
  69.160 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.161 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.162 -        &lt;ID>
  69.163 -       </TD>
  69.164 -    </TR>
  69.165 -    <TR><TD><PRE></PRE></TD></TR>
  69.166 -    <TR>
  69.167 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod23">IdentifierOrStringLiteral</a></TD>
  69.168 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.169 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.170 - ( <a HREF="#prod9">Identifier</a> | <a HREF="#prod6">StringLiteral</a> )      </TD>
  69.171 -    </TR>
  69.172 -    <TR><TD><PRE></PRE></TD></TR>
  69.173 -    <TR>
  69.174 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod11">BuiltinVariable</a></TD>
  69.175 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.176 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.177 -        &lt;DOT> &lt;ID>
  69.178 -       </TD>
  69.179 -    </TR>
  69.180 -    <TR><TD><PRE>/**
  69.181 - * Production that builds up an expression
  69.182 - * using the dot or dynamic key name
  69.183 - * or the args list if this is a method invocation.
  69.184 - */</PRE></TD></TR>
  69.185 -    <TR>
  69.186 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod12">AddSubExpression</a></TD>
  69.187 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.188 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.189 - ( <a HREF="#prod24">DotVariable</a> | <a HREF="#prod25">DynamicKey</a> | <a HREF="#prod26">MethodArgs</a> | <a HREF="#prod27">BuiltIn</a> | <a HREF="#prod28">DefaultTo</a> | <a HREF="#prod29">Exists</a> )      </TD>
  69.190 -    </TR>
  69.191 -    <TR><TD><PRE></PRE></TD></TR>
  69.192 -    <TR>
  69.193 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod28">DefaultTo</a></TD>
  69.194 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.195 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.196 - ( &lt;TERMINATING_EXCLAM> | ( &lt;EXCLAM> ( <a HREF="#prod1">Expression</a> )? ) )      </TD>
  69.197 -    </TR>
  69.198 -    <TR><TD><PRE></PRE></TD></TR>
  69.199 -    <TR>
  69.200 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod29">Exists</a></TD>
  69.201 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.202 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.203 -        &lt;EXISTS>
  69.204 -       </TD>
  69.205 -    </TR>
  69.206 -    <TR><TD><PRE></PRE></TD></TR>
  69.207 -    <TR>
  69.208 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod27">BuiltIn</a></TD>
  69.209 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.210 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.211 -        &lt;BUILT_IN> &lt;ID>
  69.212 -       </TD>
  69.213 -    </TR>
  69.214 -    <TR><TD><PRE>/**
  69.215 - * production for when a key is specified by &lt;DOT&gt; + keyname
  69.216 - */</PRE></TD></TR>
  69.217 -    <TR>
  69.218 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod24">DotVariable</a></TD>
  69.219 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.220 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.221 -        &lt;DOT> ( &lt;ID> | &lt;TIMES> | &lt;DOUBLE_STAR> | ( &lt;LESS_THAN> | &lt;LESS_THAN_EQUALS> | &lt;ESCAPED_GT> | &lt;ESCAPED_GTE> | &lt;FALSE> | &lt;TRUE> | &lt;IN> | &lt;AS> | &lt;USING> ) )      </TD>
  69.222 -    </TR>
  69.223 -    <TR><TD><PRE>/**
  69.224 - * production for when the key is specified
  69.225 - * in brackets.
  69.226 - */</PRE></TD></TR>
  69.227 -    <TR>
  69.228 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod25">DynamicKey</a></TD>
  69.229 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.230 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.231 -        &lt;OPEN_BRACKET> <a HREF="#prod1">Expression</a> &lt;CLOSE_BRACKET>
  69.232 -       </TD>
  69.233 -    </TR>
  69.234 -    <TR><TD><PRE>/**
  69.235 - * production for an arglist part of a method invocation.
  69.236 - */</PRE></TD></TR>
  69.237 -    <TR>
  69.238 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod26">MethodArgs</a></TD>
  69.239 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.240 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.241 -        &lt;OPEN_PAREN> <a HREF="#prod22">PositionalArgs</a> &lt;CLOSE_PAREN>
  69.242 -       </TD>
  69.243 -    </TR>
  69.244 -    <TR><TD><PRE></PRE></TD></TR>
  69.245 -    <TR>
  69.246 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod6">StringLiteral</a></TD>
  69.247 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.248 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.249 - ( &lt;STRING_LITERAL> | &lt;RAW_STRING> )      </TD>
  69.250 -    </TR>
  69.251 -    <TR><TD><PRE></PRE></TD></TR>
  69.252 -    <TR>
  69.253 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod7">BooleanLiteral</a></TD>
  69.254 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.255 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.256 - ( &lt;FALSE> | &lt;TRUE> )      </TD>
  69.257 -    </TR>
  69.258 -    <TR><TD><PRE></PRE></TD></TR>
  69.259 -    <TR>
  69.260 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod5">HashLiteral</a></TD>
  69.261 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.262 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.263 -        &lt;OPEN_BRACE> ( <a HREF="#prod1">Expression</a> ( &lt;COMMA> | &lt;COLON> ) <a HREF="#prod1">Expression</a> ( &lt;COMMA> <a HREF="#prod1">Expression</a> ( &lt;COMMA> | &lt;COLON> ) <a HREF="#prod1">Expression</a> )* )? &lt;CLOSE_BRACE>
  69.264 -       </TD>
  69.265 -    </TR>
  69.266 -    <TR><TD><PRE>/**
  69.267 - * A production representing the ${...}
  69.268 - * that outputs a variable.
  69.269 - */</PRE></TD></TR>
  69.270 -    <TR>
  69.271 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod30">StringOutput</a></TD>
  69.272 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.273 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.274 -        &lt;OUTPUT_ESCAPE> <a HREF="#prod1">Expression</a> &lt;CLOSE_BRACE>
  69.275 -       </TD>
  69.276 -    </TR>
  69.277 -    <TR><TD><PRE></PRE></TD></TR>
  69.278 -    <TR>
  69.279 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod31">NumericalOutput</a></TD>
  69.280 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.281 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.282 -        &lt;NUMERICAL_ESCAPE> <a HREF="#prod1">Expression</a> ( &lt;SEMICOLON> &lt;ID> )? &lt;CLOSE_BRACE>
  69.283 -       </TD>
  69.284 -    </TR>
  69.285 -    <TR><TD><PRE></PRE></TD></TR>
  69.286 -    <TR>
  69.287 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod32">If</a></TD>
  69.288 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.289 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.290 -        &lt;IF> <a HREF="#prod1">Expression</a> &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> ( &lt;ELSE_IF> <a HREF="#prod1">Expression</a> <a HREF="#prod34">LooseDirectiveEnd</a> <a HREF="#prod33">OptionalBlock</a> )* ( &lt;ELSE> <a HREF="#prod33">OptionalBlock</a> )? &lt;END_IF>
  69.291 -       </TD>
  69.292 -    </TR>
  69.293 -    <TR><TD><PRE></PRE></TD></TR>
  69.294 -    <TR>
  69.295 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod35">Attempt</a></TD>
  69.296 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.297 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.298 -        &lt;ATTEMPT> <a HREF="#prod33">OptionalBlock</a> <a HREF="#prod36">Recover</a> ( &lt;END_RECOVER> | &lt;END_ATTEMPT> )      </TD>
  69.299 -    </TR>
  69.300 -    <TR><TD><PRE></PRE></TD></TR>
  69.301 -    <TR>
  69.302 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod36">Recover</a></TD>
  69.303 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.304 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.305 -        &lt;RECOVER> <a HREF="#prod33">OptionalBlock</a>
  69.306 -       </TD>
  69.307 -    </TR>
  69.308 -    <TR><TD><PRE></PRE></TD></TR>
  69.309 -    <TR>
  69.310 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod37">List</a></TD>
  69.311 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.312 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.313 -        &lt;LIST> <a HREF="#prod1">Expression</a> &lt;AS> &lt;ID> &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> &lt;END_LIST>
  69.314 -       </TD>
  69.315 -    </TR>
  69.316 -    <TR><TD><PRE></PRE></TD></TR>
  69.317 -    <TR>
  69.318 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod38">ForEach</a></TD>
  69.319 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.320 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.321 -        &lt;FOREACH> &lt;ID> &lt;IN> <a HREF="#prod1">Expression</a> &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> &lt;END_FOREACH>
  69.322 -       </TD>
  69.323 -    </TR>
  69.324 -    <TR><TD><PRE></PRE></TD></TR>
  69.325 -    <TR>
  69.326 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod39">Visit</a></TD>
  69.327 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.328 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.329 -        &lt;VISIT> <a HREF="#prod1">Expression</a> ( &lt;USING> <a HREF="#prod1">Expression</a> )? <a HREF="#prod34">LooseDirectiveEnd</a>
  69.330 -       </TD>
  69.331 -    </TR>
  69.332 -    <TR><TD><PRE></PRE></TD></TR>
  69.333 -    <TR>
  69.334 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod40">Recurse</a></TD>
  69.335 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.336 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.337 - ( &lt;SIMPLE_RECURSE> | ( &lt;RECURSE> ( <a HREF="#prod1">Expression</a> )? ( &lt;USING> <a HREF="#prod1">Expression</a> )? <a HREF="#prod34">LooseDirectiveEnd</a> ) )      </TD>
  69.338 -    </TR>
  69.339 -    <TR><TD><PRE></PRE></TD></TR>
  69.340 -    <TR>
  69.341 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod41">FallBack</a></TD>
  69.342 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.343 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.344 -        &lt;FALLBACK>
  69.345 -       </TD>
  69.346 -    </TR>
  69.347 -    <TR><TD><PRE>/**
  69.348 - * Production used to break out of a loop or a switch block.
  69.349 - */</PRE></TD></TR>
  69.350 -    <TR>
  69.351 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod42">Break</a></TD>
  69.352 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.353 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.354 -        &lt;BREAK>
  69.355 -       </TD>
  69.356 -    </TR>
  69.357 -    <TR><TD><PRE>/**
  69.358 - * Production used to jump out of a macro.
  69.359 - * The stop instruction terminates the rendering of the template.
  69.360 - */</PRE></TD></TR>
  69.361 -    <TR>
  69.362 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod43">Return</a></TD>
  69.363 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.364 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.365 - ( &lt;SIMPLE_RETURN> | &lt;RETURN> <a HREF="#prod1">Expression</a> <a HREF="#prod34">LooseDirectiveEnd</a> )      </TD>
  69.366 -    </TR>
  69.367 -    <TR><TD><PRE></PRE></TD></TR>
  69.368 -    <TR>
  69.369 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod44">Stop</a></TD>
  69.370 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.371 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.372 - ( &lt;HALT> | &lt;STOP> <a HREF="#prod1">Expression</a> <a HREF="#prod34">LooseDirectiveEnd</a> )      </TD>
  69.373 -    </TR>
  69.374 -    <TR><TD><PRE></PRE></TD></TR>
  69.375 -    <TR>
  69.376 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod45">Nested</a></TD>
  69.377 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.378 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.379 - ( ( &lt;SIMPLE_NESTED> )| ( &lt;NESTED> <a HREF="#prod22">PositionalArgs</a> <a HREF="#prod34">LooseDirectiveEnd</a> ) )      </TD>
  69.380 -    </TR>
  69.381 -    <TR><TD><PRE></PRE></TD></TR>
  69.382 -    <TR>
  69.383 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod46">Flush</a></TD>
  69.384 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.385 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.386 -        &lt;FLUSH>
  69.387 -       </TD>
  69.388 -    </TR>
  69.389 -    <TR><TD><PRE></PRE></TD></TR>
  69.390 -    <TR>
  69.391 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod47">Trim</a></TD>
  69.392 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.393 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.394 - ( &lt;TRIM> | &lt;LTRIM> | &lt;RTRIM> | &lt;NOTRIM> )      </TD>
  69.395 -    </TR>
  69.396 -    <TR><TD><PRE></PRE></TD></TR>
  69.397 -    <TR>
  69.398 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod48">Assign</a></TD>
  69.399 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.400 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.401 - ( &lt;ASSIGN> | &lt;GLOBALASSIGN> | &lt;LOCALASSIGN> ) <a HREF="#prod23">IdentifierOrStringLiteral</a> ( ( &lt;EQUALS> <a HREF="#prod1">Expression</a> ( ( &lt;COMMA> )? <a HREF="#prod23">IdentifierOrStringLiteral</a> &lt;EQUALS> <a HREF="#prod1">Expression</a> )* ( &lt;IN> <a HREF="#prod1">Expression</a> )? <a HREF="#prod34">LooseDirectiveEnd</a> )| ( ( &lt;IN> <a HREF="#prod1">Expression</a> )? &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> ( &lt;END_LOCAL> | &lt;END_ASSIGN> | &lt;END_GLOBAL> ) ) )     </TD>
  69.402 -    </TR>
  69.403 -    <TR><TD><PRE></PRE></TD></TR>
  69.404 -    <TR>
  69.405 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod49">Include</a></TD>
  69.406 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.407 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.408 -        &lt;INCLUDE> <a HREF="#prod1">Expression</a> ( &lt;SEMICOLON> )? ( &lt;ID> &lt;EQUALS> <a HREF="#prod1">Expression</a> )* <a HREF="#prod34">LooseDirectiveEnd</a>
  69.409 -       </TD>
  69.410 -    </TR>
  69.411 -    <TR><TD><PRE></PRE></TD></TR>
  69.412 -    <TR>
  69.413 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod50">Import</a></TD>
  69.414 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.415 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.416 -        &lt;IMPORT> <a HREF="#prod1">Expression</a> &lt;AS> &lt;ID> <a HREF="#prod34">LooseDirectiveEnd</a>
  69.417 -       </TD>
  69.418 -    </TR>
  69.419 -    <TR><TD><PRE></PRE></TD></TR>
  69.420 -    <TR>
  69.421 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod51">Macro</a></TD>
  69.422 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.423 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.424 - ( &lt;MACRO> | &lt;FUNCTION> ) <a HREF="#prod23">IdentifierOrStringLiteral</a> ( &lt;OPEN_PAREN> )? ( &lt;ID> ( &lt;ELLIPSIS> )? ( &lt;EQUALS> <a HREF="#prod1">Expression</a> )? ( &lt;COMMA> )? )* ( &lt;CLOSE_PAREN> )? &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> ( &lt;END_MACRO> | &lt;END_FUNCTION> )      </TD>
  69.425 -    </TR>
  69.426 -    <TR><TD><PRE></PRE></TD></TR>
  69.427 -    <TR>
  69.428 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod52">Compress</a></TD>
  69.429 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.430 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.431 -        &lt;COMPRESS> <a HREF="#prod33">OptionalBlock</a> &lt;END_COMPRESS>
  69.432 -       </TD>
  69.433 -    </TR>
  69.434 -    <TR><TD><PRE></PRE></TD></TR>
  69.435 -    <TR>
  69.436 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod53">UnifiedMacroTransform</a></TD>
  69.437 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.438 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.439 -        &lt;UNIFIED_CALL> <a HREF="#prod1">Expression</a> ( &lt;TERMINATING_WHITESPACE> )? ( <a HREF="#prod54">NamedArgs</a> | <a HREF="#prod22">PositionalArgs</a> ) ( &lt;SEMICOLON> ( ( &lt;TERMINATING_WHITESPACE> )? &lt;ID> ( ( &lt;TERMINATING_WHITESPACE> )? &lt;COMMA> ( &lt;TERMINATING_WHITESPACE> )? &lt;ID> )* )? )? ( &lt;EMPTY_DIRECTIVE_END> | ( &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> &lt;UNIFIED_CALL_END> ) )      </TD>
  69.440 -    </TR>
  69.441 -    <TR><TD><PRE></PRE></TD></TR>
  69.442 -    <TR>
  69.443 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod55">Call</a></TD>
  69.444 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.445 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.446 -        &lt;CALL> &lt;ID> ( <a HREF="#prod54">NamedArgs</a> | ( ( &lt;OPEN_PAREN> )? <a HREF="#prod22">PositionalArgs</a> ( &lt;CLOSE_PAREN> )? ) ) <a HREF="#prod34">LooseDirectiveEnd</a>
  69.447 -       </TD>
  69.448 -    </TR>
  69.449 -    <TR><TD><PRE></PRE></TD></TR>
  69.450 -    <TR>
  69.451 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod54">NamedArgs</a></TD>
  69.452 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.453 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.454 -        ( &lt;ID> &lt;EQUALS> <a HREF="#prod1">Expression</a> )+
  69.455 -       </TD>
  69.456 -    </TR>
  69.457 -    <TR><TD><PRE></PRE></TD></TR>
  69.458 -    <TR>
  69.459 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod22">PositionalArgs</a></TD>
  69.460 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.461 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.462 -        ( <a HREF="#prod1">Expression</a> ( ( &lt;COMMA> )? <a HREF="#prod1">Expression</a> )* )?
  69.463 -       </TD>
  69.464 -    </TR>
  69.465 -    <TR><TD><PRE></PRE></TD></TR>
  69.466 -    <TR>
  69.467 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod56">Comment</a></TD>
  69.468 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.469 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.470 - ( &lt;COMMENT> | &lt;TERSE_COMMENT> ) <a HREF="#prod57">UnparsedContent</a>
  69.471 -       </TD>
  69.472 -    </TR>
  69.473 -    <TR><TD><PRE></PRE></TD></TR>
  69.474 -    <TR>
  69.475 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod58">NoParse</a></TD>
  69.476 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.477 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.478 -        &lt;NOPARSE> <a HREF="#prod57">UnparsedContent</a>
  69.479 -       </TD>
  69.480 -    </TR>
  69.481 -    <TR><TD><PRE></PRE></TD></TR>
  69.482 -    <TR>
  69.483 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod59">Transform</a></TD>
  69.484 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.485 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.486 -        &lt;TRANSFORM> <a HREF="#prod1">Expression</a> ( &lt;SEMICOLON> )? ( &lt;ID> &lt;EQUALS> <a HREF="#prod1">Expression</a> )* ( &lt;EMPTY_DIRECTIVE_END> | ( &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> &lt;END_TRANSFORM> ) )      </TD>
  69.487 -    </TR>
  69.488 -    <TR><TD><PRE></PRE></TD></TR>
  69.489 -    <TR>
  69.490 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod60">Switch</a></TD>
  69.491 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.492 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.493 -        &lt;SWITCH> <a HREF="#prod1">Expression</a> &lt;DIRECTIVE_END> ( <a HREF="#prod61">Case</a> )* ( &lt;WHITESPACE> )? &lt;END_SWITCH>
  69.494 -       </TD>
  69.495 -    </TR>
  69.496 -    <TR><TD><PRE></PRE></TD></TR>
  69.497 -    <TR>
  69.498 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod61">Case</a></TD>
  69.499 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.500 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.501 -        ( &lt;WHITESPACE> )? ( &lt;CASE> <a HREF="#prod1">Expression</a> &lt;DIRECTIVE_END> | &lt;DEFAUL> ) <a HREF="#prod33">OptionalBlock</a>
  69.502 -       </TD>
  69.503 -    </TR>
  69.504 -    <TR><TD><PRE></PRE></TD></TR>
  69.505 -    <TR>
  69.506 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod62">Escape</a></TD>
  69.507 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.508 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.509 -        &lt;ESCAPE> &lt;ID> &lt;AS> <a HREF="#prod1">Expression</a> &lt;DIRECTIVE_END> <a HREF="#prod33">OptionalBlock</a> &lt;END_ESCAPE>
  69.510 -       </TD>
  69.511 -    </TR>
  69.512 -    <TR><TD><PRE></PRE></TD></TR>
  69.513 -    <TR>
  69.514 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod63">NoEscape</a></TD>
  69.515 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.516 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.517 -        &lt;NOESCAPE> <a HREF="#prod33">OptionalBlock</a> &lt;END_NOESCAPE>
  69.518 -       </TD>
  69.519 -    </TR>
  69.520 -    <TR><TD><PRE>/**
  69.521 - * Production to terminate potentially empty elements. Either a &quot;&gt;&quot; or &quot;/&gt;&quot;
  69.522 - */</PRE></TD></TR>
  69.523 -    <TR>
  69.524 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod34">LooseDirectiveEnd</a></TD>
  69.525 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.526 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.527 - ( &lt;DIRECTIVE_END> | &lt;EMPTY_DIRECTIVE_END> )      </TD>
  69.528 -    </TR>
  69.529 -    <TR><TD><PRE></PRE></TD></TR>
  69.530 -    <TR>
  69.531 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod64">Setting</a></TD>
  69.532 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.533 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.534 -        &lt;SETTING> &lt;ID> &lt;EQUALS> <a HREF="#prod1">Expression</a> <a HREF="#prod34">LooseDirectiveEnd</a>
  69.535 -       </TD>
  69.536 -    </TR>
  69.537 -    <TR><TD><PRE>/**
  69.538 - * A production for FreeMarker directives.
  69.539 - */</PRE></TD></TR>
  69.540 -    <TR>
  69.541 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod65">FreemarkerDirective</a></TD>
  69.542 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.543 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.544 - ( <a HREF="#prod32">If</a> | <a HREF="#prod37">List</a> | <a HREF="#prod38">ForEach</a> | <a HREF="#prod48">Assign</a> | <a HREF="#prod49">Include</a> | <a HREF="#prod50">Import</a> | <a HREF="#prod51">Macro</a> | <a HREF="#prod52">Compress</a> | <a HREF="#prod53">UnifiedMacroTransform</a> | <a HREF="#prod55">Call</a> | <a HREF="#prod56">Comment</a> | <a HREF="#prod58">NoParse</a> | <a HREF="#prod59">Transform</a> | <a HREF="#prod60">Switch</a> | <a HREF="#prod64">Setting</a> | <a HREF="#prod42">Break</a> | <a HREF="#prod43">Return</a> | <a HREF="#prod44">Stop</a> | <a HREF="#prod46">Flush</a> | <a HREF="#prod47">Trim</a> | <a HREF="#prod45">Nested</a> | <a HREF="#prod62">Escape</a> | <a HREF="#prod63">NoEscape</a> | <a HREF="#prod39">Visit</a> | <a HREF="#prod40">Recurse</a> | <a HREF="#prod41">FallBack</a> | <a HREF="#prod35">Attempt</a> )      </TD>
  69.545 -    </TR>
  69.546 -    <TR><TD><PRE>/**
  69.547 - * Production for a block of raw text
  69.548 - * i.e. text that contains no
  69.549 - * FreeMarker directives.
  69.550 - */</PRE></TD></TR>
  69.551 -    <TR>
  69.552 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod66">PCData</a></TD>
  69.553 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.554 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.555 -        ( ( &lt;WHITESPACE> | &lt;PRINTABLE_CHARS> | &lt;FALSE_ALERT> ) )+
  69.556 -       </TD>
  69.557 -    </TR>
  69.558 -    <TR><TD><PRE>/**
  69.559 - * Production for dealing with unparsed content,
  69.560 - * i.e. what is inside a comment or noparse tag.
  69.561 - * It returns the ending token. The content
  69.562 - * of the tag is put in buf.
  69.563 - */</PRE></TD></TR>
  69.564 -    <TR>
  69.565 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod57">UnparsedContent</a></TD>
  69.566 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.567 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.568 -        ( ( &lt;KEEP_GOING> | &lt;MAYBE_END> | &lt;TERSE_COMMENT_END> | &lt;LONE_LESS_THAN_OR_DASH> ) )+
  69.569 -       </TD>
  69.570 -    </TR>
  69.571 -    <TR><TD><PRE></PRE></TD></TR>
  69.572 -    <TR>
  69.573 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod67">Content</a></TD>
  69.574 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.575 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.576 -        ( ( <a HREF="#prod66">PCData</a> | <a HREF="#prod30">StringOutput</a> | <a HREF="#prod31">NumericalOutput</a> | <a HREF="#prod65">FreemarkerDirective</a> ) )+
  69.577 -       </TD>
  69.578 -    </TR>
  69.579 -    <TR><TD><PRE>/**
  69.580 - * A production freemarker text that may contain
  69.581 - * ${...} and #{...} but no directives.
  69.582 - */</PRE></TD></TR>
  69.583 -    <TR>
  69.584 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod68">FreeMarkerText</a></TD>
  69.585 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.586 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.587 -        ( ( <a HREF="#prod66">PCData</a> | <a HREF="#prod30">StringOutput</a> | <a HREF="#prod31">NumericalOutput</a> ) )+
  69.588 -       </TD>
  69.589 -    </TR>
  69.590 -    <TR><TD><PRE>/**
  69.591 - * A production for a block of optional content.
  69.592 - * Returns an empty Text block if there is no
  69.593 - * content.
  69.594 - */</PRE></TD></TR>
  69.595 -    <TR>
  69.596 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod33">OptionalBlock</a></TD>
  69.597 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.598 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.599 -        ( <a HREF="#prod67">Content</a> )?
  69.600 -       </TD>
  69.601 -    </TR>
  69.602 -    <TR><TD><PRE></PRE></TD></TR>
  69.603 -    <TR>
  69.604 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod69">HeaderElement</a></TD>
  69.605 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.606 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.607 -        ( &lt;WHITESPACE> )? ( &lt;TRIVIAL_FTL_HEADER> | ( &lt;FTL_HEADER> ( &lt;ID> &lt;EQUALS> <a HREF="#prod1">Expression</a> )* ) <a HREF="#prod34">LooseDirectiveEnd</a> )     </TD>
  69.608 -    </TR>
  69.609 -    <TR><TD><PRE></PRE></TD></TR>
  69.610 -    <TR>
  69.611 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod70">ParamList</a></TD>
  69.612 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.613 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.614 -        ( <a HREF="#prod9">Identifier</a> &lt;EQUALS> <a HREF="#prod1">Expression</a> ( &lt;COMMA> )? )+
  69.615 -       </TD>
  69.616 -    </TR>
  69.617 -    <TR><TD><PRE>/**
  69.618 - * Root production to be used when parsing
  69.619 - * an entire file.
  69.620 - */</PRE></TD></TR>
  69.621 -    <TR>
  69.622 -     <TD ALIGN=RIGHT VALIGN=BASELINE><a NAME="prod71">Root</a></TD>
  69.623 -     <TD ALIGN=CENTER VALIGN=BASELINE>::=</TD>
  69.624 -     <TD ALIGN=LEFT VALIGN=BASELINE>
  69.625 -        ( <a HREF="#prod69">HeaderElement</a> )? <a HREF="#prod33">OptionalBlock</a> &lt;EOF>
  69.626 -       </TD>
  69.627 -    </TR>
  69.628 -      </TABLE>
  69.629 -<HR>
  69.630 -  <H2 ALIGN=CENTER>TOKENS</H2>
  69.631 -  <TABLE>
  69.632 -<TR><TD><PRE>&lt;DEFAULT&gt; TOKEN : { 
  69.633 -&lt;ATTEMPT: &lt;START_TAG&gt; &quot;attempt&quot; &lt;CLOSE_TAG1&gt;&gt;
  69.634 -|&lt;RECOVER: &lt;START_TAG&gt; &quot;recover&quot; &lt;CLOSE_TAG1&gt;&gt;
  69.635 -|&lt;IF: &lt;START_TAG&gt; &quot;if&quot; &lt;BLANK&gt;&gt;
  69.636 -|&lt;ELSE_IF: &lt;START_TAG&gt; &quot;elseif&quot; &lt;BLANK&gt;&gt;
  69.637 -|&lt;LIST: &lt;START_TAG&gt; &quot;list&quot; &lt;BLANK&gt;&gt;
  69.638 -|&lt;FOREACH: &lt;START_TAG&gt; &quot;foreach&quot; &lt;BLANK&gt;&gt;
  69.639 -|&lt;SWITCH: &lt;START_TAG&gt; &quot;switch&quot; &lt;BLANK&gt;&gt;
  69.640 -|&lt;CASE: &lt;START_TAG&gt; &quot;case&quot; &lt;BLANK&gt;&gt;
  69.641 -|&lt;ASSIGN: &lt;START_TAG&gt; &quot;assign&quot; &lt;BLANK&gt;&gt;
  69.642 -|&lt;GLOBALASSIGN: &lt;START_TAG&gt; &quot;global&quot; &lt;BLANK&gt;&gt;
  69.643 -|&lt;LOCALASSIGN: &lt;START_TAG&gt; &quot;local&quot; &lt;BLANK&gt;&gt;
  69.644 -|&lt;INCLUDE: &lt;START_TAG&gt; &quot;include&quot; &lt;BLANK&gt;&gt;
  69.645 -|&lt;IMPORT: &lt;START_TAG&gt; &quot;import&quot; &lt;BLANK&gt;&gt;
  69.646 -|&lt;FUNCTION: &lt;START_TAG&gt; &quot;function&quot; &lt;BLANK&gt;&gt;
  69.647 -|&lt;MACRO: &lt;START_TAG&gt; &quot;macro&quot; &lt;BLANK&gt;&gt;
  69.648 -|&lt;TRANSFORM: &lt;START_TAG&gt; &quot;transform&quot; &lt;BLANK&gt;&gt;
  69.649 -|&lt;VISIT: &lt;START_TAG&gt; &quot;visit&quot; &lt;BLANK&gt;&gt;
  69.650 -|&lt;STOP: &lt;START_TAG&gt; &quot;stop&quot; &lt;BLANK&gt;&gt;
  69.651 -|&lt;RETURN: &lt;START_TAG&gt; &quot;return&quot; &lt;BLANK&gt;&gt;
  69.652 -|&lt;CALL: &lt;START_TAG&gt; &quot;call&quot; &lt;BLANK&gt;&gt;
  69.653 -|&lt;SETTING: &lt;START_TAG&gt; &quot;setting&quot; &lt;BLANK&gt;&gt;
  69.654 -|&lt;COMPRESS: &lt;START_TAG&gt; &quot;compress&quot; &lt;CLOSE_TAG1&gt;&gt;
  69.655 -|&lt;COMMENT: &lt;START_TAG&gt; &quot;comment&quot; &lt;CLOSE_TAG1&gt;&gt;
  69.656 -|&lt;TERSE_COMMENT: ([&quot;&lt;&quot;,&quot;[&quot;]) &quot;#--&quot;&gt;
  69.657 -|&lt;NOPARSE: &lt;START_TAG&gt; &quot;noparse&quot; &lt;CLOSE_TAG1&gt;&gt;
  69.658 -|&lt;END_IF: &lt;END_TAG&gt; &quot;if&quot; &lt;CLOSE_TAG1&gt;&gt;
  69.659 -|&lt;END_LIST: &lt;END_TAG&gt; &quot;list&quot; &lt;CLOSE_TAG1&gt;&gt;
  69.660 -|&lt;END_RECOVER: &lt;END_TAG&gt; &quot;recover&quot; &lt;CLOSE_TAG1&gt;&gt;
  69.661 -|&lt;END_ATTEMPT: &lt;END_TAG&gt; &quot;attempt&quot; &lt;CLOSE_TAG1&gt;&gt;
  69.662 -|&lt;END_FOREACH: &lt;END_TAG&gt; &quot;foreach&quot; &lt;CLOSE_TAG1&gt;&gt;
  69.663 -|&lt;END_LOCAL: &lt;END_TAG&gt; &quot;local&quot; &lt;CLOSE_TAG1&gt;&gt;
  69.664 -|&lt;END_GLOBAL: &lt;END_TAG&gt; &quot;global&quot; &lt;CLOSE_TAG1&gt;&gt;
  69.665 -|&lt;END_ASSIGN: &lt;END_TAG&gt; &quot;assign&quot; &lt;CLOSE_TAG1&gt;&gt;
  69.666 -|&lt;END_FUNCTION: &lt;END_TAG&gt; &quot;function&quot; &lt;CLOSE_TAG1&gt;&gt;
  69.667 -|&lt;END_MACRO: &lt;END_TAG&gt; &quot;macro&quot; &lt;CLOSE_TAG1&gt;&gt;
  69.668 -|&lt;END_COMPRESS: &lt;END_TAG&gt; &quot;compress&quot; &lt;CLOSE_TAG1&gt;&gt;
  69.669 -|&lt;END_TRANSFORM: &lt;END_TAG&gt; &quot;transform&quot; &lt;CLOSE_TAG1&gt;&gt;
  69.670 -|&lt;END_SWITCH: &lt;END_TAG&gt; &quot;switch&quot; &lt;CLOSE_TAG1&gt;&gt;
  69.671 -|&lt;ELSE: &lt;START_TAG&gt; &quot;else&quot; &lt;CLOSE_TAG2&gt;&gt;
  69.672 -|&lt;BREAK: &lt;START_TAG&gt; &quot;break&quot; &lt;CLOSE_TAG2&gt;&gt;
  69.673 -|&lt;SIMPLE_RETURN: &lt;START_TAG&gt; &quot;return&quot; &lt;CLOSE_TAG2&gt;&gt;
  69.674 -|&lt;HALT: &lt;START_TAG&gt; &quot;stop&quot; &lt;CLOSE_TAG2&gt;&gt;
  69.675 -|&lt;FLUSH: &lt;START_TAG&gt; &quot;flush&quot; &lt;CLOSE_TAG2&gt;&gt;
  69.676 -|&lt;TRIM: &lt;START_TAG&gt; &quot;t&quot; &lt;CLOSE_TAG2&gt;&gt;
  69.677 -|&lt;LTRIM: &lt;START_TAG&gt; &quot;lt&quot; &lt;CLOSE_TAG2&gt;&gt;
  69.678 -|&lt;RTRIM: &lt;START_TAG&gt; &quot;rt&quot; &lt;CLOSE_TAG2&gt;&gt;
  69.679 -|&lt;NOTRIM: &lt;START_TAG&gt; &quot;nt&quot; &lt;CLOSE_TAG2&gt;&gt;
  69.680 -|&lt;DEFAUL: &lt;START_TAG&gt; &quot;default&quot; &lt;CLOSE_TAG1&gt;&gt;
  69.681 -|&lt;SIMPLE_NESTED: &lt;START_TAG&gt; &quot;nested&quot; &lt;CLOSE_TAG2&gt;&gt;
  69.682 -|&lt;NESTED: &lt;START_TAG&gt; &quot;nested&quot; &lt;BLANK&gt;&gt;
  69.683 -|&lt;SIMPLE_RECURSE: &lt;START_TAG&gt; &quot;recurse&quot; &lt;CLOSE_TAG2&gt;&gt;
  69.684 -|&lt;RECURSE: &lt;START_TAG&gt; &quot;recurse&quot; &lt;BLANK&gt;&gt;
  69.685 -|&lt;FALLBACK: &lt;START_TAG&gt; &quot;fallback&quot; &lt;CLOSE_TAG2&gt;&gt;
  69.686 -|&lt;ESCAPE: &lt;START_TAG&gt; &quot;escape&quot; &lt;BLANK&gt;&gt;
  69.687 -|&lt;END_ESCAPE: &lt;END_TAG&gt; &quot;escape&quot; &lt;CLOSE_TAG1&gt;&gt;
  69.688 -|&lt;NOESCAPE: &lt;START_TAG&gt; &quot;noescape&quot; &lt;CLOSE_TAG1&gt;&gt;
  69.689 -|&lt;END_NOESCAPE: &lt;END_TAG&gt; &quot;noescape&quot; &lt;CLOSE_TAG1&gt;&gt;
  69.690 -|&lt;UNIFIED_CALL: &quot;&lt;@&quot; | &quot;[@&quot;&gt;
  69.691 -|&lt;UNIFIED_CALL_END: ([&quot;&lt;&quot;,&quot;[&quot;]) &quot;/@&quot; (&lt;ID&gt; (&quot;.&quot; &lt;ID&gt;)*)? &lt;CLOSE_TAG1&gt;&gt;
  69.692 -|&lt;FTL_HEADER: (&quot;&lt;#ftl&quot; | &quot;[#ftl&quot;) &lt;BLANK&gt;&gt;
  69.693 -|&lt;TRIVIAL_FTL_HEADER: (&quot;&lt;#ftl&quot; | &quot;[#ftl&quot;) (&quot;/&quot;)? ([&quot;&gt;&quot;,&quot;]&quot;])&gt;
  69.694 -|&lt;UNKNOWN_DIRECTIVE: (&quot;[#&quot; | &quot;[/#&quot; | &quot;&lt;#&quot; | &quot;&lt;/#&quot;) ([&quot;A&quot;-&quot;Z&quot;,&quot;_&quot;,&quot;a&quot;-&quot;z&quot;])+&gt;
  69.695 -}
  69.696 -
  69.697 -</PRE></TD></TR><TR><TD><PRE>&lt;DEFAULT, NODIRECTIVE&gt; TOKEN : { 
  69.698 -&lt;WHITESPACE: ([&quot;\t&quot;,&quot;\n&quot;,&quot;\r&quot;,&quot; &quot;])+&gt;
  69.699 -|&lt;PRINTABLE_CHARS: ([&quot;\u0000&quot;-&quot;\b&quot;,&quot;\u000b&quot;-&quot;\f&quot;,&quot;\u000e&quot;-&quot;\u001f&quot;,&quot;!&quot;-&quot;\&quot;&quot;,&quot;%&quot;-&quot;;&quot;,&quot;=&quot;-&quot;Z&quot;,&quot;\\&quot;-&quot;z&quot;,&quot;|&quot;-&quot;\uffff&quot;])+&gt;
  69.700 -|&lt;FALSE_ALERT: [&quot;#&quot;,&quot;$&quot;,&quot;&lt;&quot;,&quot;[&quot;,&quot;{&quot;]&gt;
  69.701 -|&lt;OUTPUT_ESCAPE: &quot;${&quot;&gt;
  69.702 -|&lt;NUMERICAL_ESCAPE: &quot;#{&quot;&gt;
  69.703 -}
  69.704 -
  69.705 -</PRE></TD></TR><TR><TD><PRE>&lt;FM_EXPRESSION, IN_PAREN, NAMED_PARAMETER_EXPRESSION&gt; SKIP : { 
  69.706 -&lt;([&quot;\t&quot;,&quot;\n&quot;,&quot;\r&quot;,&quot; &quot;])+&gt;
  69.707 -|&lt;[&quot;&lt;&quot;,&quot;[&quot;] [&quot;!&quot;,&quot;#&quot;] &quot;--&quot;&gt;
  69.708 -}
  69.709 -
  69.710 -</PRE></TD></TR><TR><TD><PRE>&lt;EXPRESSION_COMMENT&gt; SKIP : { 
  69.711 -&lt;([&quot;\u0000&quot;-&quot;,&quot;,&quot;.&quot;-&quot;=&quot;,&quot;?&quot;-&quot;\\&quot;,&quot;^&quot;-&quot;\uffff&quot;])+&gt;
  69.712 -|&quot;&gt;&quot;
  69.713 -|&quot;]&quot;
  69.714 -|&quot;-&quot;
  69.715 -|&lt;&quot;--&gt;&quot; | &quot;--]&quot;&gt;
  69.716 -}
  69.717 -
  69.718 -</PRE></TD></TR><TR><TD><PRE>&lt;FM_EXPRESSION, IN_PAREN, NO_SPACE_EXPRESSION, NAMED_PARAMETER_EXPRESSION&gt; TOKEN : { 
  69.719 -&lt;STRING_LITERAL: &quot;\&quot;&quot; ([&quot;\u0000&quot;-&quot;!&quot;,&quot;#&quot;-&quot;[&quot;,&quot;]&quot;-&quot;\uffff&quot;] | &lt;ESCAPED_CHAR&gt;)* &quot;\&quot;&quot; | &quot;\'&quot; ([&quot;\u0000&quot;-&quot;&amp;&quot;,&quot;(&quot;-&quot;[&quot;,&quot;]&quot;-&quot;\uffff&quot;] | &lt;ESCAPED_CHAR&gt;)* &quot;\'&quot;&gt;
  69.720 -|&lt;RAW_STRING: &quot;r&quot; (&quot;\&quot;&quot; ([&quot;\u0000&quot;-&quot;!&quot;,&quot;#&quot;-&quot;\uffff&quot;])* &quot;\&quot;&quot; | &quot;\'&quot; ([&quot;\u0000&quot;-&quot;&amp;&quot;,&quot;(&quot;-&quot;\uffff&quot;])* &quot;\'&quot;)&gt;
  69.721 -|&lt;FALSE: &quot;false&quot;&gt;
  69.722 -|&lt;TRUE: &quot;true&quot;&gt;
  69.723 -|&lt;INTEGER: ([&quot;0&quot;-&quot;9&quot;])+&gt;
  69.724 -|&lt;DECIMAL: &lt;INTEGER&gt; &quot;.&quot; &lt;INTEGER&gt;&gt;
  69.725 -|&lt;DOT: &quot;.&quot;&gt;
  69.726 -|&lt;DOT_DOT: &quot;..&quot;&gt;
  69.727 -|&lt;BUILT_IN: &quot;?&quot;&gt;
  69.728 -|&lt;EXISTS: &quot;??&quot;&gt;
  69.729 -|&lt;EQUALS: &quot;=&quot;&gt;
  69.730 -|&lt;DOUBLE_EQUALS: &quot;==&quot;&gt;
  69.731 -|&lt;NOT_EQUALS: &quot;!=&quot;&gt;
  69.732 -|&lt;LESS_THAN: &quot;lt&quot; | &quot;\\lt&quot; | [&quot;&lt;&quot;] | &quot;&amp;lt;&quot;&gt;
  69.733 -|&lt;LESS_THAN_EQUALS: &quot;lte&quot; | &quot;\\lte&quot; | &quot;&lt;=&quot; | &quot;&amp;lt;=&quot;&gt;
  69.734 -|&lt;ESCAPED_GT: &quot;gt&quot; | &quot;\\gt&quot; | &quot;&amp;gt;&quot;&gt;
  69.735 -|&lt;ESCAPED_GTE: &quot;gte&quot; | &quot;\\gte&quot; | &quot;&amp;gt;=&quot;&gt;
  69.736 -|&lt;PLUS: &quot;+&quot;&gt;
  69.737 -|&lt;MINUS: &quot;-&quot;&gt;
  69.738 -|&lt;TIMES: &quot;*&quot;&gt;
  69.739 -|&lt;DOUBLE_STAR: &quot;**&quot;&gt;
  69.740 -|&lt;ELLIPSIS: &quot;...&quot;&gt;
  69.741 -|&lt;DIVIDE: &quot;/&quot;&gt;
  69.742 -|&lt;PERCENT: &quot;%&quot;&gt;
  69.743 -|&lt;AND: [&quot;&amp;&quot;] | &quot;&amp;&amp;&quot;&gt;
  69.744 -|&lt;OR: [&quot;|&quot;] | &quot;||&quot;&gt;
  69.745 -|&lt;EXCLAM: &quot;!&quot;&gt;
  69.746 -|&lt;COMMA: &quot;,&quot;&gt;
  69.747 -|&lt;SEMICOLON: &quot;;&quot;&gt;
  69.748 -|&lt;COLON: &quot;:&quot;&gt;
  69.749 -|&lt;OPEN_BRACKET: &quot;[&quot;&gt;
  69.750 -|&lt;CLOSE_BRACKET: &quot;]&quot;&gt;
  69.751 -|&lt;OPEN_PAREN: &quot;(&quot;&gt;
  69.752 -|&lt;CLOSE_PAREN: &quot;)&quot;&gt;
  69.753 -|&lt;OPEN_BRACE: &quot;{&quot;&gt;
  69.754 -|&lt;CLOSE_BRACE: &quot;}&quot;&gt;
  69.755 -|&lt;IN: &quot;in&quot;&gt;
  69.756 -|&lt;AS: &quot;as&quot;&gt;
  69.757 -|&lt;USING: &quot;using&quot;&gt;
  69.758 -|&lt;ID: &lt;LETTER&gt; ([&quot;$&quot;,&quot;0&quot;-&quot;9&quot;,&quot;@&quot;-&quot;Z&quot;,&quot;_&quot;,&quot;a&quot;-&quot;z&quot;,&quot;\u00c0&quot;-&quot;\u00d6&quot;,&quot;\u00d8&quot;-&quot;\u00f6&quot;,&quot;\u00f8&quot;-&quot;\u00ff&quot;,&quot;\u0100&quot;-&quot;\u1fff&quot;,&quot;\u3040&quot;-&quot;\u318f&quot;,&quot;\u3300&quot;-&quot;\u337f&quot;,&quot;\u3400&quot;-&quot;\u3d2d&quot;,&quot;\u4e00&quot;-&quot;\u9fff&quot;,&quot;\uf900&quot;-&quot;\ufaff&quot;])*&gt;
  69.759 -|}
  69.760 -
  69.761 -</PRE></TD></TR><TR><TD><PRE>&lt;FM_EXPRESSION, NO_SPACE_EXPRESSION, NAMED_PARAMETER_EXPRESSION&gt; TOKEN : { 
  69.762 -&lt;DIRECTIVE_END: &quot;&gt;&quot;&gt;
  69.763 -|&lt;EMPTY_DIRECTIVE_END: &quot;/&gt;&quot; | &quot;/]&quot;&gt;
  69.764 -}
  69.765 -
  69.766 -</PRE></TD></TR><TR><TD><PRE>&lt;IN_PAREN&gt; TOKEN : { 
  69.767 -&lt;NATURAL_GT: &quot;&gt;&quot;&gt;
  69.768 -|&lt;NATURAL_GTE: &quot;&gt;=&quot;&gt;
  69.769 -}
  69.770 -
  69.771 -</PRE></TD></TR><TR><TD><PRE>&lt;NO_SPACE_EXPRESSION&gt; TOKEN : { 
  69.772 -&lt;TERMINATING_WHITESPACE: ([&quot;\t&quot;,&quot;\n&quot;,&quot;\r&quot;,&quot; &quot;])+&gt;
  69.773 -}
  69.774 -
  69.775 -</PRE></TD></TR><TR><TD><PRE>&lt;NAMED_PARAMETER_EXPRESSION&gt; TOKEN : { 
  69.776 -&lt;TERMINATING_EXCLAM: &quot;!&quot; ([&quot;\t&quot;,&quot;\n&quot;,&quot;\r&quot;,&quot; &quot;])+&gt;
  69.777 -}
  69.778 -
  69.779 -</PRE></TD></TR><TR><TD><PRE>&lt;NO_PARSE&gt; TOKEN : { 
  69.780 -&lt;TERSE_COMMENT_END: &quot;--&gt;&quot; | &quot;--]&quot;&gt;
  69.781 -|&lt;MAYBE_END: ([&quot;&lt;&quot;,&quot;[&quot;]) &quot;/&quot; (&quot;#&quot;)? ([&quot;A&quot;-&quot;Z&quot;,&quot;a&quot;-&quot;z&quot;])+ ([&quot;\t&quot;,&quot;\n&quot;,&quot;\r&quot;,&quot; &quot;])* ([&quot;&gt;&quot;,&quot;]&quot;])&gt;
  69.782 -|&lt;KEEP_GOING: ([&quot;\u0000&quot;-&quot;,&quot;,&quot;.&quot;-&quot;;&quot;,&quot;=&quot;-&quot;Z&quot;,&quot;\\&quot;-&quot;\uffff&quot;])+&gt;
  69.783 -|&lt;LONE_LESS_THAN_OR_DASH: [&quot;-&quot;,&quot;&lt;&quot;,&quot;[&quot;]&gt;
  69.784 -}
  69.785 -
  69.786 -</PRE></TD></TR>  </TABLE>
  69.787 -
  69.788 -  </BODY>
  69.789 -</HTML>
    70.1 --- a/src/zh_CN/ide/web-webkit-debugging/web-webkit-debugging/org/netbeans/modules/web/webkit/debugging/api/console/Bundle_zh_CN.properties	Sun Jan 04 20:33:49 2015 -0800
    70.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    70.3 @@ -1,4 +0,0 @@
    70.4 -# {0} - property name
    70.5 -# {1} - property value
    70.6 -CTL_Property={0}: {1}
    70.7 -
    71.1 --- a/src/zh_CN/other/installer/components/products/mysql-connector/data/Bundle_zh_CN.properties	Sun Jan 04 20:33:49 2015 -0800
    71.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    71.3 @@ -1,42 +0,0 @@
    71.4 -#
    71.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    71.6 -#
    71.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
    71.8 -#
    71.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   71.10 -# Other names may be trademarks of their respective owners.
   71.11 -#
   71.12 -# The contents of this file are subject to the terms of either the GNU General Public
   71.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
   71.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
   71.15 -# compliance with the License. You can obtain a copy of the License at
   71.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
   71.17 -# License for the specific language governing permissions and limitations under the
   71.18 -# License.  When distributing the software, include this License Header Notice in
   71.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
   71.20 -# designates this particular file as subject to the "Classpath" exception as provided
   71.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
   71.22 -# If applicable, add the following below the License Header, with the fields enclosed
   71.23 -# by brackets [] replaced by your own identifying information:
   71.24 -# "Portions Copyrighted [year] [name of copyright owner]"
   71.25 -# 
   71.26 -# Contributor(s):
   71.27 -# 
   71.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
   71.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
   71.30 -# Rights Reserved.
   71.31 -# 
   71.32 -# If you wish your version of this file to be governed by only the CDDL or only the
   71.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
   71.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
   71.35 -# you do not indicate a single choice of license, a recipient has the option to
   71.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
   71.37 -# to extend the choice of license to its licensees as provided above. However, if you
   71.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
   71.39 -# option applies only if the new code is made subject to such option by the copyright
   71.40 -# holder.
   71.41 -# 
   71.42 -
   71.43 -
   71.44 -product.description=
   71.45 -
    72.1 --- a/src/zh_CN/other/installer/components/products/mysql/data/Bundle_zh_CN.properties	Sun Jan 04 20:33:49 2015 -0800
    72.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    72.3 @@ -1,42 +0,0 @@
    72.4 -#
    72.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    72.6 -#
    72.7 -# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
    72.8 -#
    72.9 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
   72.10 -# Other names may be trademarks of their respective owners.
   72.11 -#
   72.12 -# The contents of this file are subject to the terms of either the GNU General Public
   72.13 -# License Version 2 only ("GPL") or the Common Development and Distribution
   72.14 -# License("CDDL") (collectively, the "License"). You may not use this file except in
   72.15 -# compliance with the License. You can obtain a copy of the License at
   72.16 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
   72.17 -# License for the specific language governing permissions and limitations under the
   72.18 -# License.  When distributing the software, include this License Header Notice in
   72.19 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Oracle
   72.20 -# designates this particular file as subject to the "Classpath" exception as provided
   72.21 -# by Oracle in the GPL Version 2 section of the License file that accompanied this code.
   72.22 -# If applicable, add the following below the License Header, with the fields enclosed
   72.23 -# by brackets [] replaced by your own identifying information:
   72.24 -# "Portions Copyrighted [year] [name of copyright owner]"
   72.25 -# 
   72.26 -# Contributor(s):
   72.27 -# 
   72.28 -# The Original Software is NetBeans. The Initial Developer of the Original Software
   72.29 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
   72.30 -# Rights Reserved.
   72.31 -# 
   72.32 -# If you wish your version of this file to be governed by only the CDDL or only the
   72.33 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
   72.34 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
   72.35 -# you do not indicate a single choice of license, a recipient has the option to
   72.36 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
   72.37 -# to extend the choice of license to its licensees as provided above. However, if you
   72.38 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
   72.39 -# option applies only if the new code is made subject to such option by the copyright
   72.40 -# holder.
   72.41 -# 
   72.42 -
   72.43 -
   72.44 -product.description=
   72.45 -
    73.1 --- a/src/zh_CN/other/installer/mac/newbuild/dmg/Resources/Welcome-jdk_update_zh_CN.html	Sun Jan 04 20:33:49 2015 -0800
    73.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    73.3 @@ -1,12 +0,0 @@
    73.4 -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    73.5 -<html>
    73.6 -  <head>
    73.7 -    <title>欢迎使用</title>
    73.8 -<meta http-equiv="content-type" content="text/html; charset=UTF-8">
    73.9 -  </head>
   73.10 -  <body>
   73.11 -
   73.12 -<h3>系统将指导您完成安装 JDK @JDK_VERSION_NUMBER@ 以及 NetBeans IDE 所必需的步骤。</h3>
   73.13 -
   73.14 -  </body>
   73.15 -</html>
    74.1 --- a/src/zh_CN/other/installer/mac/newbuild/dmg/Resources/Welcome-jdk_zh_CN.html	Sun Jan 04 20:33:49 2015 -0800
    74.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    74.3 @@ -1,12 +0,0 @@
    74.4 -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    74.5 -<html>
    74.6 -  <head>
    74.7 -    <title>欢迎使用</title>
    74.8 -<meta http-equiv="content-type" content="text/html; charset=UTF-8">
    74.9 -  </head>
   74.10 -  <body>
   74.11 -
   74.12 -<h3>系统将指导您完成安装 JDK @JDK_VERSION_NUMBER@ Update @JDK_UPDATE_NUMBER@ 以及 NetBeans IDE 所必需的步骤。</h3>
   74.13 -
   74.14 -  </body>
   74.15 -</html>
    75.1 --- a/src/zh_CN/php/hudson-php/hudson-php/org/netbeans/modules/hudson/php/commands/Bundle_zh_CN.properties	Sun Jan 04 20:33:49 2015 -0800
    75.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    75.3 @@ -1,6 +0,0 @@
    75.4 -# {0} - project name
    75.5 -PpwScript.create.progress=\u6b63\u5728\u4e3a\u9879\u76ee{0}\u521b\u5efa Hudson \u4f5c\u4e1a\u6587\u4ef6...
    75.6 -# {0} - project name
    75.7 -PpwScript.create.title={0}\u7684 Hudson \u4f5c\u4e1a\u6587\u4ef6
    75.8 -PpwScript.script.label=PPW \u811a\u672c
    75.9 -
    76.1 --- a/src/zh_CN/php/hudson-php/hudson-php/org/netbeans/modules/hudson/php/support/Bundle_zh_CN.properties	Sun Jan 04 20:33:49 2015 -0800
    76.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    76.3 @@ -1,6 +0,0 @@
    76.4 -Target.Phpcpd.title=\u590d\u5236/\u7c98\u8d34\u68c0\u6d4b\u5668(&C)
    76.5 -Target.Phpcs.title=\u7f16\u7801\u6807\u51c6\u8fdd\u89c4(&V)
    76.6 -Target.Phpdoc.title=API \u6587\u6863(&A)
    76.7 -Target.Phploc.title=\u6e90\u4ee3\u7801\u7edf\u8ba1\u4fe1\u606f(&U)
    76.8 -Target.Phpmd.title=\u9759\u6001\u4ee3\u7801\u5206\u6790(&S)
    76.9 -
    77.1 --- a/src/zh_CN/platform/org-netbeans-core-network/org-netbeans-core-network/org/netbeans/core/network/proxy/fallback/Bundle_zh_CN.properties	Sun Jan 04 20:33:49 2015 -0800
    77.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    77.3 @@ -1,43 +0,0 @@
    77.4 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    77.5 -#
    77.6 -# Copyright 2013 Oracle and/or its affiliates. All rights reserved.
    77.7 -#
    77.8 -# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
    77.9 -# Other names may be trademarks of their respective owners.
   77.10 -#
   77.11 -# The contents of this file are subject to the terms of either the GNU
   77.12 -# General Public License Version 2 only ("GPL") or the Common
   77.13 -# Development and Distribution License("CDDL") (collectively, the
   77.14 -# "License"). You may not use this file except in compliance with the
   77.15 -# License. You can obtain a copy of the License at
   77.16 -# http://www.netbeans.org/cddl-gplv2.html
   77.17 -# or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
   77.18 -# specific language governing permissions and limitations under the
   77.19 -# License.  When distributing the software, include this License Header
   77.20 -# Notice in each file and include the License file at
   77.21 -# nbbuild/licenses/CDDL-GPL-2-CP.  Oracle designates this
   77.22 -# particular file as subject to the "Classpath" exception as provided
   77.23 -# by Oracle in the GPL Version 2 section of the License file that
   77.24 -# accompanied this code. If applicable, add the following below the
   77.25 -# License Header, with the fields enclosed by brackets [] replaced by
   77.26 -# your own identifying information:
   77.27 -# "Portions Copyrighted [year] [name of copyright owner]"
   77.28 -#
   77.29 -# If you wish your version of this file to be governed by only the CDDL
   77.30 -# or only the GPL Version 2, indicate your decision by adding
   77.31 -# "[Contributor] elects to include this software in this distribution
   77.32 -# under the [CDDL or GPL Version 2] license." If you do not indicate a
   77.33 -# single choice of license, a recipient has the option to distribute
   77.34 -# your version of this file under either the CDDL, the GPL Version 2 or
   77.35 -# to extend the choice of license to its licensees as provided above.
   77.36 -# However, if you add GPL Version 2 code and therefore, elected the GPL
   77.37 -# Version 2 license, then the option applies only if the new code is
   77.38 -# made subject to such option by the copyright holder.
   77.39 -#
   77.40 -# Contributor(s):
   77.41 -#
   77.42 -# Portions Copyrighted 2013 Sun Microsystems, Inc.
   77.43 -
   77.44 -
   77.45 -DefaulNoProxyHosts=localhost,127.0.0.1
   77.46 -
    78.1 --- a/src/zh_TW/other/installer/components/products/mysql-connector/data/Bundle_zh_TW.properties	Sun Jan 04 20:33:49 2015 -0800
    78.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    78.3 @@ -1,38 +0,0 @@
    78.4 -# 
    78.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    78.6 -# 
    78.7 -# Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.
    78.8 -# 
    78.9 -# The contents of this file are subject to the terms of either the GNU General Public
   78.10 -# License Version 2 only ("GPL") or the Common Development and Distribution
   78.11 -# License("CDDL") (collectively, the "License"). You may not use this file except in
   78.12 -# compliance with the License. You can obtain a copy of the License at
   78.13 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
   78.14 -# License for the specific language governing permissions and limitations under the
   78.15 -# License.  When distributing the software, include this License Header Notice in
   78.16 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Sun
   78.17 -# designates this particular file as subject to the "Classpath" exception as provided
   78.18 -# by Sun in the GPL Version 2 section of the License file that accompanied this code.
   78.19 -# If applicable, add the following below the License Header, with the fields enclosed
   78.20 -# by brackets [] replaced by your own identifying information:
   78.21 -# "Portions Copyrighted [year] [name of copyright owner]"
   78.22 -# 
   78.23 -# Contributor(s):
   78.24 -# 
   78.25 -# The Original Software is NetBeans. The Initial Developer of the Original Software
   78.26 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
   78.27 -# Rights Reserved.
   78.28 -# 
   78.29 -# If you wish your version of this file to be governed by only the CDDL or only the
   78.30 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
   78.31 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
   78.32 -# you do not indicate a single choice of license, a recipient has the option to
   78.33 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
   78.34 -# to extend the choice of license to its licensees as provided above. However, if you
   78.35 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
   78.36 -# option applies only if the new code is made subject to such option by the copyright
   78.37 -# holder.
   78.38 -# 
   78.39 -
   78.40 -#product.display.name=MySQL Connector/J {display-version}
   78.41 -product.description=
    79.1 --- a/src/zh_TW/other/installer/components/products/mysql/data/Bundle_zh_TW.properties	Sun Jan 04 20:33:49 2015 -0800
    79.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    79.3 @@ -1,38 +0,0 @@
    79.4 -# 
    79.5 -# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
    79.6 -# 
    79.7 -# Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.
    79.8 -# 
    79.9 -# The contents of this file are subject to the terms of either the GNU General Public
   79.10 -# License Version 2 only ("GPL") or the Common Development and Distribution
   79.11 -# License("CDDL") (collectively, the "License"). You may not use this file except in
   79.12 -# compliance with the License. You can obtain a copy of the License at
   79.13 -# http://www.netbeans.org/cddl-gplv2.html or nbbuild/licenses/CDDL-GPL-2-CP. See the
   79.14 -# License for the specific language governing permissions and limitations under the
   79.15 -# License.  When distributing the software, include this License Header Notice in
   79.16 -# each file and include the License file at nbbuild/licenses/CDDL-GPL-2-CP.  Sun
   79.17 -# designates this particular file as subject to the "Classpath" exception as provided
   79.18 -# by Sun in the GPL Version 2 section of the License file that accompanied this code.
   79.19 -# If applicable, add the following below the License Header, with the fields enclosed
   79.20 -# by brackets [] replaced by your own identifying information:
   79.21 -# "Portions Copyrighted [year] [name of copyright owner]"
   79.22 -# 
   79.23 -# Contributor(s):
   79.24 -# 
   79.25 -# The Original Software is NetBeans. The Initial Developer of the Original Software
   79.26 -# is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun Microsystems, Inc. All
   79.27 -# Rights Reserved.
   79.28 -# 
   79.29 -# If you wish your version of this file to be governed by only the CDDL or only the
   79.30 -# GPL Version 2, indicate your decision by adding "[Contributor] elects to include
   79.31 -# this software in this distribution under the [CDDL or GPL Version 2] license." If
   79.32 -# you do not indicate a single choice of license, a recipient has the option to
   79.33 -# distribute your version of this file under either the CDDL, the GPL Version 2 or
   79.34 -# to extend the choice of license to its licensees as provided above. However, if you
   79.35 -# add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the
   79.36 -# option applies only if the new code is made subject to such option by the copyright
   79.37 -# holder.
   79.38 -# 
   79.39 -
   79.40 -#product.display.name=MySQL {display-version} Community Server
   79.41 -product.description=