l1.control

Implementation level

Type

Status

CML extraction template

image1

HTML5 representation

image2

Template attributes

Attribute

Value

source

Gaussian log

id

l1.control

pattern

\s\d.*/.*\;\s*

repeat

*

endPattern

\s*99/.*/99;\s*

endOffset

1

xml:base

l1/l1.control.xml

Input

1/14=-1,18=20,26=3,38=1/1,3;
2/9=110,17=6,18=5,40=1/2;
3/5=4,6=6,7=111,11=2,16=1,25=1,30=1,74=-5/1,2,3;
4//1;
5/5=2,38=5/2;
6/7=2,8=2,9=2,10=2,28=1/1;
7//1,2,3,16;
1/14=-1,18=20/3(1);
99//99;
2/9=110/2;
3/5=4,6=6,7=111,11=2,16=1,25=1,30=1,74=-5/1,2,3;
4/5=5,16=3/1;
5/5=2,38=5/2;
7//1,2,3,16;
1/14=-1,18=20/3(-5);
2/9=110/2;
6/7=2,8=2,9=2,10=2,19=2,28=1/1;
99/9=1/99;

Output text

 1<comment class="example.output" id="l1.control">
 2    <module cmlx:templateRef="l1.control">
 3      <list cmlx:templateRef="control">
 4        <scalar dataType="xsd:string" dictRef="g:control">1/14=-1,18=20,26=3,38=1/1,3</scalar>
 5        <scalar dataType="xsd:string" dictRef="g:control">2/9=110,17=6,18=5,40=1/2</scalar>
 6        <scalar dataType="xsd:string" dictRef="g:control">3/5=4,6=6,7=111,11=2,16=1,25=1,30=1,74=-5/1,2,3</scalar>
 7        <scalar dataType="xsd:string" dictRef="g:control">4//1</scalar>
 8        <scalar dataType="xsd:string" dictRef="g:control">5/5=2,38=5/2</scalar>
 9        <scalar dataType="xsd:string" dictRef="g:control">6/7=2,8=2,9=2,10=2,28=1/1</scalar>
10        <scalar dataType="xsd:string" dictRef="g:control">7//1,2,3,16</scalar>
11        <scalar dataType="xsd:string" dictRef="g:control">1/14=-1,18=20/3(1)</scalar>
12        <scalar dataType="xsd:string" dictRef="g:control">99//99</scalar>
13        <scalar dataType="xsd:string" dictRef="g:control">2/9=110/2</scalar>
14        <scalar dataType="xsd:string" dictRef="g:control">3/5=4,6=6,7=111,11=2,16=1,25=1,30=1,74=-5/1,2,3</scalar>
15        <scalar dataType="xsd:string" dictRef="g:control">4/5=5,16=3/1</scalar>
16        <scalar dataType="xsd:string" dictRef="g:control">5/5=2,38=5/2</scalar>
17        <scalar dataType="xsd:string" dictRef="g:control">7//1,2,3,16</scalar>
18        <scalar dataType="xsd:string" dictRef="g:control">1/14=-1,18=20/3(-5)</scalar>
19        <scalar dataType="xsd:string" dictRef="g:control">2/9=110/2</scalar>
20        <scalar dataType="xsd:string" dictRef="g:control">6/7=2,8=2,9=2,10=2,19=2,28=1/1</scalar>
21        <scalar dataType="xsd:string" dictRef="g:control">99/9=1/99</scalar>
22      </list>
23    </module>
24  </comment>

Template definition

1<record id="control" repeat="*">\s*{X,g:control};\s*</record>