typed_lamUNC.xml

loading
details
attribute value
description
owner Akihisa Yamada
uploaded 2018-07-11 19:47:37.0
disk size 3.14 KB
downloadable true
type
attribute value
name no_type
processor id 1
description this is the default benchmark type for rejected benchmarks and benchmarks that are not associated with a type.
owning community none
loading contents
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="xtc2tpdb.xsl" type="text/xsl"?>
<problem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" type="termination" xsi:noNamespaceSchemaLocation="http://dev.aspsimon.org/xtc.xsd">
  <trs>
    <rules>
      <rule>
        <lhs>
          <application>
            <application>
              <funapp>
                <name>app</name>
              </funapp>
              <application>
                <funapp>
                  <name>lam</name>
                </funapp>
                <lambda>
                  <var>%X</var>
                  <type><basic>a</basic></type>
                  <application>
                    <var>F</var>
                    <var>%X</var>
                  </application>
                </lambda>
              </application>
            </application>
            <var>Y</var>
          </application>
        </lhs>
        <rhs>
          <application>
            <var>F</var>
            <var>Y</var>
          </application>
        </rhs>
      </rule>
      <rule>
        <lhs>
          <application>
            <funapp>
              <name>lam</name>
            </funapp>
            <lambda>
              <var>%Y</var>
              <type><basic>a</basic></type>
              <application>
                <application>
                  <funapp>
                    <name>app</name>
                  </funapp>
                  <var>U</var>
                </application>
                <var>%Y</var>
              </application>
            </lambda>
          </application>
        </lhs>
        <rhs>
          <var>U</var>
        </rhs>
      </rule>
    </rules>
    <higherOrderSignature>
      <variableTypeInfo>
        <varDeclaration>
          <var>F</var>
          <type><arrow>
            <type><basic>a</basic></type>
            <type><basic>b</basic></type>
          </arrow></type>
        </varDeclaration>
        <varDeclaration>
          <var>Y</var>
          <type><basic>a</basic></type>
        </varDeclaration>
        <varDeclaration>
          <var>U</var>
          <type><basic>arrab</basic></type>
        </varDeclaration>
      </variableTypeInfo>
      <functionSymbolTypeInfo>
        <funcDeclaration>
          <name>app</name>
          <typeDeclaration>
            <type><arrow>
              <type><basic>arrab</basic></type>
              <type><arrow>
                <type><basic>a</basic></type>
                <type><basic>b</basic></type>
              </arrow></type>
            </arrow></type>
          </typeDeclaration>
        </funcDeclaration>
        <funcDeclaration>
          <name>lam</name>
          <typeDeclaration>
            <type><arrow>
              <type><arrow>
                <type><basic>a</basic></type>
                <type><basic>b</basic></type>
popout

content may be truncated. 'popout' for larger text window.

actions get anonymous link download benchmark