crossley 2003/02/17 01:04:43
Modified: src/blocks/chaperon/samples sitemap.xmap
src/blocks/chaperon/samples/misc samples.xml
Added: src/blocks/chaperon/samples/grammars quote.grm quote.xgrm
quote.xlex
src/blocks/chaperon/samples/misc quote.txt
src/blocks/chaperon/samples/stylesheets quote2html.xsl
Log:
Add a really basic Chaperon sample (the others are complex for a new user).
This sample processes comma-separated values (CSV) files.
Revision Changes Path
1.8 +15 -0 xml-cocoon2/src/blocks/chaperon/samples/sitemap.xmap
Index: sitemap.xmap
===================================================================
RCS file: /home/cvs/xml-cocoon2/src/blocks/chaperon/samples/sitemap.xmap,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- sitemap.xmap 8 Feb 2003 14:17:27 -0000 1.7
+++ sitemap.xmap 17 Feb 2003 09:04:42 -0000 1.8
@@ -19,6 +19,9 @@
<map:generator label="content,data" logger="sitemap.generator.directory"
name="directory"
src="org.apache.cocoon.generation.DirectoryGenerator"/>
+ <map:generator name="text"
+ src="net.sourceforge.chaperon.adapter.cocoon.TextGenerator"
+ logger="sitemap.generator.textgenerator"/>
</map:generators>
<!-- =========================== Transformers ================================= -->
@@ -174,6 +177,18 @@
<map:transform type="parser" src="cocoon:/wiki.xgrm"/>
<map:transform src="stylesheets/wiki2xdoc.xsl"/>
<map:transform src="stylesheets/xdoc2html.xsl"/>
+ <map:serialize type="html"/>
+ </map:match>
+
+ <map:match pattern="quote.html">
+ <map:generate type="text" src="misc/quote.txt"/>
+<!--
+ <map:transform type="lexer" src="cocoon:/quote.xlex"/>
+ <map:transform type="parser" src="cocoon:/quote.xgrm"/>
+-->
+ <map:transform type="lexer" src="grammars/quote.xlex"/>
+ <map:transform type="parser" src="grammars/quote.xgrm"/>
+ <map:transform src="stylesheets/quote2html.xsl"/>
<map:serialize type="html"/>
</map:match>
1.1 xml-cocoon2/src/blocks/chaperon/samples/grammars/quote.grm
Index: quote.grm
===================================================================
%token Comment "^#";
%token Comma "\,";
%token Value "[^\n\r\,]+";
%right SoftBreak "\r(\n?) | \n";
%start document;
%%
document
: document row SoftBreak
| row SoftBreak
;
row
: row column
| column
;
column
: Value Comma
| Value
;
1.1 xml-cocoon2/src/blocks/chaperon/samples/grammars/quote.xgrm
Index: quote.xgrm
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<grammar xmlns="http://chaperon.sourceforge.net/schema/grammar/1.0">
<priority>
<terminal symbol="Comment"/>
<terminal symbol="Comma"/>
<terminal symbol="Value"/>
<terminal symbol="SoftBreak"/>
</priority>
<associativity symbol="SoftBreak" type="right"/>
<production symbol="document">
<nonterminal symbol="document"/>
<nonterminal symbol="row"/>
<terminal symbol="SoftBreak"/>
</production>
<production symbol="document">
<nonterminal symbol="row"/>
<terminal symbol="SoftBreak"/>
</production>
<production symbol="row">
<nonterminal symbol="row"/>
<nonterminal symbol="column"/>
</production>
<production symbol="row">
<nonterminal symbol="column"/>
</production>
<production symbol="column">
<terminal symbol="Value"/>
<terminal symbol="Comma"/>
</production>
<production symbol="column">
<terminal symbol="Value"/>
</production>
<start symbol="document"/>
</grammar>
1.1 xml-cocoon2/src/blocks/chaperon/samples/grammars/quote.xlex
Index: quote.xlex
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<lexicon xmlns="http://chaperon.sourceforge.net/schema/lexicon/1.0">
<lexeme symbol="Comment">
<concat>
<bol/>
<cstring content="#"/>
</concat>
</lexeme>
<lexeme symbol="Comma">
<cstring content=","/>
</lexeme>
<lexeme symbol="Value">
<concat minOccurs="1" maxOccurs="*">
<cclass exclusive="true">
<cset code="10"/>
<cset code="13"/>
<cset content=","/>
</cclass>
</concat>
</lexeme>
<lexeme symbol="SoftBreak" assoc="right">
<alt>
<concat>
<cstring code="13"/>
<concat minOccurs="0" maxOccurs="1">
<cstring code="10"/>
</concat>
</concat>
<cstring code="10"/>
</alt>
</lexeme>
</lexicon>
1.5 +6 -0 xml-cocoon2/src/blocks/chaperon/samples/misc/samples.xml
Index: samples.xml
===================================================================
RCS file: /home/cvs/xml-cocoon2/src/blocks/chaperon/samples/misc/samples.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- samples.xml 15 Feb 2003 04:21:43 -0000 1.4
+++ samples.xml 17 Feb 2003 09:04:42 -0000 1.5
@@ -35,6 +35,12 @@
</sample>
</group>
+ <group name="Comma-Separated Values (CSV)">
+ <sample name="Stock Quote" href="quote.html">
+ This example processes a CSV file and generates a table from it.
+ </sample>
+ </group>
+
<group name="Documentation">
<sample name="Lexical Transformer"
href="../../documents/userdocs/transformers/lexer-transformer.html">
1.1 xml-cocoon2/src/blocks/chaperon/samples/misc/quote.txt
Index: quote.txt
===================================================================
19991201,0.12,0.12,0.12,0.12,89000
19991202,0.12,0.125,0.12,0.125,129000
19991203,0.115,0.12,0.115,0.12,433000
19991206,0.12,0.12,0.115,0.115,507679
19991207,0.115,0.115,0.115,0.115,200671
19991210,0.11,0.11,0.11,0.11,329200
19991213,0.11,0.11,0.105,0.105,178832
19991214,0.105,0.11,0.105,0.11,313000
19991215,0.105,0.11,0.1,0.1,224634
19991216,0.11,0.11,0.105,0.105,210000
19991217,0.105,0.105,0.105,0.105,1426
19991220,0.105,0.105,0.1,0.105,355000
19991221,0.105,0.11,0.105,0.11,2800
19991222,0.11,0.11,0.105,0.105,302774
19991223,0.105,0.11,0.105,0.11,339513
19991224,0.11,0.11,0.105,0.105,37297
19991227,0.105,0.105,0.105,0.105,0
19991228,0.105,0.105,0.105,0.105,0
19991229,0.105,0.105,0.105,0.105,74276
19991230,0.105,0.11,0.1,0.11,479509
19991231,0.11,0.11,0.11,0.11,0
20000103,0.11,0.11,0.11,0.11,0
20000104,0.11,0.11,0.11,0.11,100000
20000105,0.11,0.11,0.105,0.105,305000
20000106,0.11,0.11,0.11,0.11,222136
20000107,0.105,0.12,0.105,0.115,1086517
20000110,0.12,0.12,0.12,0.12,1004500
20000111,0.115,0.12,0.115,0.12,1982500
20000112,0.125,0.13,0.12,0.12,1129884
20000113,0.13,0.13,0.125,0.125,613951
20000114,0.125,0.13,0.12,0.125,575121
20000117,0.12,0.13,0.12,0.12,744600
20000118,0.12,0.135,0.12,0.135,1501776
20000119,0.135,0.145,0.135,0.14,3980106
20000120,0.15,0.155,0.145,0.15,2295074
20000121,0.15,0.15,0.145,0.145,1632767
20000124,0.145,0.145,0.14,0.14,409500
20000125,0.14,0.14,0.135,0.135,502400
20000126,0.135,0.135,0.135,0.135,0
20000127,0.135,0.135,0.125,0.125,172500
20000128,0.13,0.135,0.125,0.13,467662
20000131,0.135,0.135,0.125,0.135,404180
20000201,0.14,0.14,0.135,0.135,909000
20000202,0.13,0.135,0.13,0.135,252500
20000203,0.135,0.135,0.125,0.135,776475
20000204,0.135,0.135,0.13,0.13,445040
20000207,0.145,0.15,0.14,0.14,2850283
20000208,0.145,0.145,0.135,0.14,605154
20000209,0.14,0.14,0.135,0.14,518693
20000210,0.14,0.14,0.135,0.14,332507
20000211,0.14,0.14,0.135,0.135,445913
20000214,0.14,0.145,0.14,0.14,520000
20000215,0.14,0.14,0.135,0.135,618400
20000216,0.13,0.14,0.13,0.14,543200
20000217,0.14,0.14,0.135,0.135,431136
20000218,0.13,0.135,0.13,0.135,282000
20000221,0.135,0.135,0.13,0.135,624240
20000222,0.135,0.14,0.13,0.14,1498577
20000223,0.14,0.145,0.135,0.14,650110
20000224,0.14,0.14,0.13,0.13,518845
20000225,0.135,0.135,0.13,0.13,424630
20000228,0.125,0.13,0.125,0.125,436172
20000229,0.125,0.135,0.125,0.13,173987
20000301,0.13,0.13,0.13,0.13,182733
20000302,0.125,0.13,0.125,0.13,106500
20000303,0.125,0.125,0.115,0.115,319500
20000306,0.115,0.115,0.115,0.115,124666
20000307,0.115,0.13,0.115,0.13,436666
20000308,0.12,0.12,0.115,0.115,55134
20000309,0.12,0.12,0.115,0.115,161500
20000310,0.115,0.12,0.115,0.12,981166
20000313,0.125,0.125,0.12,0.12,296834
20000314,0.12,0.12,0.115,0.115,70669
20000315,0.12,0.12,0.115,0.115,258403
20000316,0.115,0.12,0.115,0.12,173933
20000317,0.12,0.12,0.12,0.12,242439
20000320,0.115,0.12,0.115,0.115,256258
20000321,0.12,0.135,0.12,0.13,1530870
20000322,0.13,0.14,0.13,0.13,743578
20000323,0.13,0.135,0.125,0.13,519472
20000324,0.135,0.135,0.125,0.125,384096
20000327,0.13,0.13,0.125,0.125,317566
20000328,0.13,0.135,0.13,0.135,933246
20000329,0.135,0.14,0.135,0.14,698700
20000330,0.14,0.14,0.13,0.13,513130
20000331,0.13,0.135,0.13,0.13,310619
20000403,0.135,0.135,0.135,0.135,349000
20000404,0.13,0.14,0.125,0.13,1016572
20000405,0.13,0.13,0.125,0.13,507465
20000406,0.13,0.14,0.13,0.14,587000
20000407,0.14,0.14,0.135,0.135,105000
20000410,0.14,0.14,0.13,0.135,321857
20000411,0.13,0.13,0.13,0.13,94677
20000412,0.13,0.13,0.125,0.125,343125
20000413,0.12,0.12,0.12,0.12,382198
20000414,0.125,0.13,0.125,0.13,300000
20000417,0.115,0.115,0.11,0.11,404002
20000418,0.12,0.12,0.115,0.115,266001
20000419,0.12,0.12,0.11,0.11,283733
20000420,0.11,0.11,0.11,0.11,187000
20000421,0.11,0.11,0.11,0.11,0
20000424,0.11,0.11,0.11,0.11,0
20000425,0.11,0.11,0.11,0.11,0
20000426,0.115,0.115,0.11,0.11,43000
20000427,0.115,0.115,0.11,0.11,84950
20000428,0.11,0.11,0.11,0.11,7000
20000501,0.115,0.115,0.11,0.11,121199
20000502,0.11,0.11,0.11,0.11,20000
20000503,0.115,0.125,0.115,0.12,475000
20000504,0.125,0.125,0.125,0.125,292001
20000505,0.12,0.125,0.115,0.115,135920
20000508,0.115,0.12,0.115,0.12,20500
20000509,0.125,0.135,0.12,0.125,1529500
20000510,0.12,0.125,0.12,0.125,480000
20000511,0.12,0.12,0.12,0.12,352000
20000512,0.12,0.12,0.12,0.12,272900
20000515,0.12,0.12,0.115,0.115,58000
20000516,0.115,0.115,0.115,0.115,313500
20000517,0.12,0.12,0.11,0.115,660266
20000518,0.12,0.12,0.11,0.115,140000
20000519,0.115,0.115,0.11,0.115,107442
20000522,0.115,0.115,0.105,0.105,560192
20000523,0.105,0.11,0.105,0.105,216333
20000524,0.105,0.11,0.105,0.11,157262
20000525,0.11,0.11,0.105,0.11,683308
20000526,0.103,0.105,0.1,0.1,310800
20000529,0.107,0.11,0.105,0.11,823831
20000530,0.105,0.11,0.1,0.105,577300
20000531,0.11,0.11,0.105,0.105,230666
20000601,0.11,0.11,0.11,0.11,927000
20000602,0.11,0.11,0.105,0.105,315316
20000605,0.11,0.12,0.11,0.115,1553166
20000606,0.125,0.125,0.115,0.115,11905933
20000607,0.12,0.12,0.12,0.12,644500
20000608,0.125,0.125,0.12,0.12,957499
20000609,0.113,0.12,0.113,0.115,124000
20000612,0.115,0.115,0.115,0.115,0
20000613,0.12,0.12,0.11,0.115,725448
20000614,0.12,0.12,0.115,0.12,532333
20000615,0.125,0.125,0.125,0.125,1776618
20000616,0.13,0.13,0.125,0.125,859500
20000619,0.125,0.125,0.12,0.125,773850
20000620,0.12,0.12,0.115,0.12,814990
20000621,0.115,0.12,0.115,0.115,103900
20000622,0.12,0.12,0.115,0.115,53000
20000623,0.115,0.115,0.11,0.115,481819
20000626,0.11,0.12,0.11,0.12,1647303
20000627,0.12,0.12,0.115,0.115,686503
20000628,0.11,0.115,0.11,0.115,731797
20000629,0.115,0.125,0.115,0.12,856166
20000630,0.12,0.12,0.115,0.12,766934
20000703,0.12,0.12,0.115,0.12,131500
20000704,0.115,0.12,0.115,0.12,194216
20000705,0.12,0.12,0.115,0.115,281500
20000706,0.12,0.12,0.12,0.12,110000
20000707,0.12,0.135,0.12,0.135,966289
20000710,0.13,0.14,0.13,0.14,564046
20000711,0.14,0.14,0.135,0.135,478850
20000712,0.135,0.14,0.135,0.135,426500
20000713,0.135,0.14,0.13,0.13,670181
20000714,0.13,0.13,0.13,0.13,227619
20000717,0.14,0.14,0.135,0.14,90000
20000718,0.135,0.14,0.135,0.14,1303367
20000719,0.14,0.14,0.14,0.14,365000
20000720,0.14,0.14,0.135,0.14,1200000
20000721,0.14,0.145,0.135,0.145,754482
20000724,0.145,0.145,0.14,0.14,133500
20000725,0.145,0.145,0.145,0.145,177983
20000726,0.14,0.145,0.14,0.145,674650
20000727,0.145,0.15,0.145,0.148,1049155
20000728,0.15,0.155,0.145,0.155,1327983
20000731,0.15,0.15,0.145,0.15,1394048
20000801,0.15,0.155,0.15,0.155,1156500
20000802,0.155,0.165,0.155,0.165,2478934
20000803,0.165,0.17,0.15,0.17,12349125
20000804,0.17,0.17,0.16,0.165,1915409
20000807,0.165,0.17,0.165,0.165,1055681
20000808,0.165,0.165,0.16,0.16,453133
20000809,0.16,0.16,0.155,0.16,667450
20000810,0.16,0.16,0.155,0.155,201967
20000811,0.155,0.16,0.155,0.155,364000
20000814,0.16,0.16,0.155,0.16,1175485
20000815,0.16,0.16,0.15,0.15,246041
20000816,0.155,0.155,0.155,0.155,390000
20000817,0.16,0.16,0.15,0.15,311300
20000818,0.155,0.155,0.15,0.15,79000
20000821,0.15,0.155,0.15,0.155,45000
20000822,0.155,0.16,0.15,0.155,512200
20000823,0.155,0.16,0.155,0.155,386285
20000824,0.155,0.165,0.155,0.165,1127321
20000825,0.165,0.17,0.165,0.17,1762421
20000828,0.17,0.17,0.165,0.17,609605
20000829,0.165,0.165,0.16,0.16,260869
20000830,0.16,0.16,0.155,0.155,548885
20000831,0.155,0.155,0.15,0.155,68396
20000901,0.155,0.16,0.155,0.155,789152
20000904,0.155,0.16,0.155,0.155,79100
20000905,0.16,0.16,0.15,0.16,627400
20000906,0.155,0.155,0.155,0.155,451310
20000907,0.155,0.16,0.155,0.16,110000
20000908,0.16,0.16,0.155,0.16,146486
20000911,0.16,0.165,0.16,0.16,699599
20000912,0.16,0.165,0.16,0.165,344023
20000913,0.165,0.165,0.155,0.155,375853
20000914,0.16,0.16,0.16,0.16,281059
20000915,0.16,0.16,0.15,0.15,1044166
20000918,0.155,0.155,0.15,0.15,121963
20000919,0.15,0.15,0.135,0.135,2042595
20000920,0.15,0.15,0.14,0.15,933000
20000921,0.15,0.15,0.14,0.14,195000
20000922,0.14,0.145,0.135,0.14,737600
20000925,0.14,0.14,0.14,0.14,44620
20000926,0.14,0.145,0.14,0.145,153850
20000927,0.145,0.145,0.14,0.14,43450
20000928,0.14,0.14,0.14,0.14,222000
20000929,0.14,0.14,0.135,0.135,252650
20001002,0.135,0.145,0.135,0.145,180318
20001003,0.14,0.14,0.135,0.135,179484
20001004,0.135,0.135,0.125,0.13,539383
20001005,0.13,0.13,0.125,0.125,180000
20001006,0.13,0.14,0.13,0.14,350184
20001009,0.135,0.14,0.135,0.14,126050
20001010,0.145,0.155,0.145,0.15,1302862
20001011,0.15,0.16,0.15,0.16,1167639
20001012,0.16,0.16,0.15,0.16,1199276
20001013,0.16,0.165,0.15,0.155,892250
20001016,0.16,0.16,0.15,0.155,581600
20001017,0.155,0.155,0.155,0.155,239858
20001018,0.155,0.16,0.155,0.155,486500
20001019,0.155,0.155,0.155,0.155,89000
20001020,0.155,0.16,0.155,0.155,550000
20001023,0.155,0.155,0.15,0.15,157000
20001024,0.155,0.155,0.15,0.155,230500
20001025,0.15,0.15,0.15,0.15,522200
20001026,0.15,0.15,0.135,0.135,588054
20001027,0.14,0.14,0.14,0.14,46428
20001030,0.145,0.145,0.145,0.145,38000
20001031,0.145,0.145,0.14,0.145,181000
20001101,0.14,0.14,0.14,0.14,50000
20001102,0.145,0.155,0.145,0.155,755955
20001103,0.15,0.15,0.145,0.15,332245
20001106,0.15,0.15,0.14,0.145,214000
20001107,0.145,0.145,0.145,0.145,106333
20001108,0.145,0.15,0.14,0.145,154400
20001109,0.145,0.145,0.145,0.145,166500
20001110,0.145,0.145,0.145,0.145,135000
20001113,0.145,0.145,0.145,0.145,306000
20001114,0.15,0.15,0.15,0.15,103340
20001115,0.145,0.145,0.145,0.145,382386
20001116,0.145,0.145,0.14,0.14,41415
20001117,0.14,0.14,0.14,0.14,194000
20001120,0.14,0.145,0.14,0.14,215000
20001121,0.139,0.14,0.135,0.135,290743
20001122,0.14,0.14,0.135,0.135,165000
20001123,0.14,0.145,0.14,0.14,431564
20001124,0.14,0.14,0.14,0.14,539936
20001127,0.135,0.14,0.135,0.14,291916
20001128,0.14,0.14,0.14,0.14,163854
20001129,0.14,0.14,0.14,0.14,240000
20001130,0.14,0.14,0.135,0.135,141733
20001201,0.135,0.135,0.135,0.135,100000
20001204,0.14,0.14,0.14,0.14,360000
20001205,0.14,0.155,0.14,0.15,2096000
20001206,0.155,0.155,0.15,0.15,448087
20001207,0.155,0.165,0.155,0.165,2582182
20001208,0.16,0.16,0.155,0.16,1542743
20001211,0.155,0.16,0.155,0.155,141882
20001212,0.155,0.155,0.15,0.15,222634
20001213,0.15,0.15,0.15,0.15,135364
20001214,0.15,0.15,0.15,0.15,147301
20001215,0.15,0.155,0.15,0.15,119699
20001218,0.15,0.15,0.15,0.15,129849
20001219,0.15,0.15,0.145,0.145,39751
20001220,0.145,0.155,0.145,0.155,627232
20001221,0.155,0.16,0.15,0.16,450000
20001222,0.15,0.15,0.15,0.15,32000
20001225,0.15,0.15,0.15,0.15,0
20001226,0.15,0.15,0.15,0.15,0
20001227,0.15,0.15,0.15,0.15,43000
20001228,0.15,0.15,0.15,0.15,67000
20001229,0.15,0.155,0.15,0.155,129593
20010101,0.155,0.155,0.155,0.155,0
20010102,0.15,0.155,0.15,0.15,27900
20010103,0.15,0.15,0.145,0.145,130000
20010104,0.145,0.145,0.14,0.14,87000
20010105,0.138,0.145,0.138,0.145,30207
20010108,0.145,0.145,0.14,0.14,24000
20010109,0.14,0.14,0.14,0.14,77433
20010110,0.145,0.145,0.14,0.145,178000
20010111,0.145,0.145,0.14,0.14,243125
20010112,0.14,0.145,0.14,0.14,78942
20010115,0.145,0.145,0.14,0.14,100000
20010116,0.14,0.14,0.14,0.14,0
20010117,0.135,0.14,0.135,0.135,140000
20010118,0.132,0.15,0.132,0.15,1229051
20010119,0.15,0.15,0.135,0.14,351700
20010122,0.14,0.15,0.14,0.15,937614
20010123,0.155,0.155,0.145,0.145,234625
20010124,0.153,0.155,0.145,0.145,88867
20010125,0.145,0.15,0.145,0.15,45000
20010126,0.15,0.15,0.15,0.15,0
20010129,0.15,0.15,0.145,0.145,299933
20010130,0.14,0.14,0.14,0.14,2500
20010131,0.15,0.15,0.145,0.145,324887
20010201,0.15,0.15,0.14,0.14,69000
20010202,0.15,0.15,0.15,0.15,448750
20010205,0.155,0.16,0.155,0.155,1090500
20010206,0.155,0.16,0.155,0.155,1608620
20010207,0.16,0.16,0.15,0.15,656500
20010208,0.15,0.155,0.145,0.155,157000
20010209,0.15,0.15,0.145,0.15,145400
20010212,0.145,0.15,0.145,0.145,331386
20010213,0.145,0.145,0.145,0.145,106600
20010214,0.145,0.145,0.14,0.14,1277977
20010215,0.145,0.145,0.14,0.14,324924
20010216,0.14,0.145,0.14,0.14,285500
20010219,0.14,0.14,0.14,0.14,11000
20010220,0.14,0.14,0.14,0.14,199000
20010221,0.14,0.14,0.14,0.14,75168
20010222,0.14,0.14,0.135,0.135,274482
20010223,0.14,0.145,0.14,0.145,240000
20010226,0.14,0.14,0.135,0.14,174000
20010227,0.143,0.145,0.14,0.14,608650
20010228,0.145,0.145,0.14,0.14,339115
20010301,0.14,0.145,0.14,0.14,170333
20010302,0.14,0.14,0.14,0.14,717552
20010305,0.14,0.14,0.14,0.14,142800
20010306,0.14,0.14,0.135,0.135,374867
20010307,0.135,0.135,0.135,0.135,0
20010308,0.135,0.135,0.13,0.13,318133
20010309,0.135,0.135,0.135,0.135,192867
20010312,0.14,0.14,0.135,0.14,691000
20010313,0.13,0.13,0.13,0.13,77000
20010314,0.13,0.13,0.13,0.13,35000
20010315,0.13,0.13,0.125,0.125,450000
20010316,0.125,0.125,0.125,0.125,54300
20010319,0.125,0.125,0.12,0.125,569200
20010320,0.12,0.12,0.12,0.12,11266
20010321,0.12,0.12,0.115,0.12,170984
20010322,0.12,0.12,0.115,0.115,895219
20010323,0.115,0.115,0.11,0.115,383600
20010326,0.12,0.125,0.12,0.12,101082
20010327,0.12,0.12,0.12,0.12,38333
20010328,0.12,0.12,0.115,0.115,67997
20010329,0.115,0.115,0.115,0.115,18166
20010330,0.115,0.12,0.115,0.12,101600
20010402,0.115,0.115,0.115,0.115,91000
20010403,0.115,0.115,0.105,0.11,465518
20010404,0.105,0.105,0.105,0.105,610000
20010405,0.105,0.105,0.105,0.105,111000
20010406,0.105,0.105,0.105,0.105,41000
20010409,0.105,0.105,0.105,0.105,5000
20010410,0.11,0.11,0.105,0.105,222600
20010411,0.11,0.11,0.11,0.11,254000
20010412,0.11,0.11,0.11,0.11,116100
20010413,0.11,0.11,0.11,0.11,0
20010416,0.11,0.11,0.11,0.11,0
20010417,0.115,0.115,0.115,0.115,169542
20010418,0.115,0.115,0.115,0.115,0
20010419,0.12,0.13,0.12,0.125,1567000
20010420,0.13,0.15,0.13,0.145,6176799
20010423,0.14,0.14,0.135,0.14,1226785
20010424,0.129,0.135,0.129,0.13,583334
20010425,0.13,0.13,0.13,0.13,0
20010426,0.14,0.14,0.135,0.135,165000
20010427,0.14,0.14,0.13,0.135,204750
20010430,0.135,0.14,0.135,0.14,380000
20010501,0.14,0.14,0.135,0.135,181000
20010502,0.14,0.145,0.14,0.145,515590
20010503,0.145,0.15,0.145,0.15,1879184
20010504,0.15,0.165,0.15,0.16,2238524
20010507,0.16,0.16,0.15,0.15,296276
20010508,0.155,0.155,0.145,0.145,1044000
20010509,0.145,0.145,0.145,0.145,208250
20010510,0.15,0.17,0.15,0.165,4421414
20010511,0.17,0.17,0.16,0.16,1010168
20010514,0.155,0.16,0.155,0.16,251542
20010515,0.16,0.17,0.155,0.165,2121600
20010516,0.165,0.185,0.165,0.17,2917390
20010517,0.18,0.185,0.18,0.18,3162286
20010518,0.185,0.185,0.17,0.175,1510546
20010521,0.2,0.205,0.185,0.185,6006789
20010522,0.195,0.2,0.19,0.195,2315869
20010523,0.19,0.19,0.18,0.18,855851
20010524,0.18,0.18,0.17,0.18,689422
20010525,0.18,0.18,0.175,0.175,257049
20010528,0.175,0.185,0.175,0.185,605801
20010529,0.18,0.18,0.175,0.18,907780
20010530,0.175,0.175,0.17,0.175,264206
20010531,0.165,0.165,0.165,0.165,486261
20010601,0.165,0.165,0.16,0.165,299000
20010604,0.165,0.165,0.16,0.165,185064
20010605,0.16,0.165,0.16,0.16,189133
20010606,0.16,0.16,0.16,0.16,109166
20010607,0.16,0.165,0.16,0.165,155000
20010608,0.16,0.16,0.155,0.155,41332
20010611,0.155,0.155,0.155,0.155,0
20010612,0.155,0.155,0.15,0.15,405000
20010613,0.15,0.155,0.15,0.155,159000
20010614,0.155,0.16,0.155,0.16,225000
20010615,0.165,0.175,0.165,0.17,605183
20010618,0.17,0.17,0.165,0.165,157594
20010619,0.165,0.165,0.16,0.16,284776
20010620,0.17,0.17,0.16,0.165,240120
20010621,0.165,0.165,0.16,0.165,186833
20010622,0.165,0.17,0.165,0.165,110500
20010625,0.165,0.165,0.165,0.165,204950
20010626,0.165,0.17,0.165,0.165,667604
20010627,0.175,0.18,0.175,0.18,833899
20010628,0.173,0.175,0.165,0.17,239618
20010629,0.165,0.175,0.165,0.165,182979
20010702,0.175,0.175,0.165,0.165,80000
20010703,0.17,0.17,0.17,0.17,65000
20010704,0.17,0.17,0.16,0.16,723181
20010705,0.165,0.165,0.16,0.16,186249
20010706,0.16,0.16,0.16,0.16,148191
20010709,0.16,0.16,0.155,0.16,203500
20010710,0.16,0.16,0.155,0.155,130533
20010711,0.155,0.155,0.155,0.155,685640
20010712,0.155,0.16,0.155,0.155,316809
20010713,0.155,0.155,0.155,0.155,10000
20010716,0.155,0.155,0.155,0.155,30000
20010717,0.155,0.155,0.155,0.155,41000
20010718,0.155,0.155,0.155,0.155,167118
20010719,0.155,0.16,0.15,0.16,633798
20010720,0.15,0.15,0.145,0.145,115302
20010723,0.15,0.15,0.14,0.14,105000
20010724,0.14,0.145,0.14,0.145,382926
20010725,0.145,0.15,0.145,0.15,125644
20010726,0.15,0.155,0.15,0.155,325134
20010727,0.15,0.15,0.145,0.15,157699
20010730,0.15,0.155,0.15,0.155,187500
20010731,0.155,0.16,0.15,0.155,363701
20010801,0.155,0.155,0.155,0.155,20554
20010802,0.155,0.155,0.155,0.155,65000
20010803,0.16,0.16,0.155,0.16,54783
20010806,0.16,0.16,0.16,0.16,119300
20010807,0.16,0.165,0.155,0.16,67258
20010808,0.155,0.155,0.15,0.15,227029
20010809,0.155,0.155,0.155,0.155,50480
20010810,0.165,0.165,0.16,0.16,598269
20010813,0.16,0.16,0.155,0.155,106848
20010814,0.16,0.16,0.16,0.16,1870000
20010815,0.155,0.16,0.15,0.16,132200
20010816,0.16,0.16,0.155,0.155,65000
20010817,0.15,0.15,0.15,0.15,20000
20010820,0.16,0.16,0.155,0.155,68245
20010821,0.16,0.16,0.15,0.155,506652
20010822,0.155,0.155,0.15,0.15,430680
20010823,0.15,0.16,0.15,0.16,586609
20010824,0.155,0.16,0.155,0.155,668951
20010827,0.165,0.17,0.16,0.17,850497
20010828,0.17,0.17,0.165,0.17,1462229
20010829,0.17,0.18,0.17,0.18,848094
20010830,0.18,0.18,0.175,0.175,1142501
20010831,0.175,0.18,0.17,0.18,862756
20010903,0.18,0.19,0.18,0.19,942860
20010904,0.175,0.185,0.175,0.18,438063
20010905,0.19,0.19,0.185,0.185,1280842
20010906,0.19,0.195,0.185,0.19,1361400
20010907,0.19,0.19,0.185,0.19,524263
20010910,0.185,0.19,0.18,0.18,658151
20010911,0.18,0.18,0.18,0.18,228675
20010912,0.185,0.19,0.18,0.18,1357203
20010913,0.19,0.19,0.18,0.18,243559
20010914,0.18,0.18,0.175,0.18,401750
20010917,0.185,0.185,0.17,0.17,856000
20010918,0.173,0.18,0.173,0.18,629048
20010919,0.186,0.19,0.18,0.19,404000
20010920,0.19,0.195,0.19,0.19,533000
20010921,0.19,0.19,0.18,0.185,798723
20010924,0.185,0.19,0.185,0.19,1797182
20010925,0.19,0.2,0.19,0.2,2097746
20010926,0.2,0.22,0.2,0.21,4064083
20010927,0.22,0.22,0.205,0.21,2249698
20010928,0.21,0.235,0.205,0.235,5737353
20011001,0.23,0.245,0.23,0.235,1670578
20011002,0.235,0.245,0.235,0.24,2178432
20011003,0.24,0.24,0.235,0.235,1619356
20011004,0.235,0.255,0.23,0.25,4904034
20011005,0.25,0.26,0.245,0.255,6410569
20011008,0.25,0.28,0.25,0.28,4640301
20011009,0.28,0.28,0.26,0.265,2010714
20011010,0.255,0.255,0.235,0.24,3626865
20011011,0.23,0.235,0.22,0.225,1709076
20011012,0.225,0.235,0.225,0.23,1208570
20011015,0.235,0.25,0.23,0.25,2007357
20011016,0.245,0.245,0.235,0.24,519199
20011017,0.24,0.24,0.235,0.235,1115962
20011018,0.245,0.245,0.235,0.235,828714
20011019,0.235,0.235,0.23,0.235,3563388
20011022,0.235,0.24,0.23,0.24,2302699
20011023,0.24,0.24,0.235,0.24,2004541
20011024,0.24,0.24,0.235,0.235,68200
20011025,0.235,0.235,0.23,0.235,927856
20011026,0.235,0.235,0.235,0.235,627329
20011029,0.24,0.24,0.23,0.23,641891
20011030,0.23,0.235,0.23,0.23,865735
20011031,0.23,0.235,0.23,0.235,377255
20011101,0.23,0.235,0.23,0.235,364869
20011102,0.23,0.235,0.225,0.229,448809
20011105,0.23,0.235,0.225,0.23,416500
20011106,0.23,0.23,0.22,0.225,506835
20011107,0.225,0.225,0.215,0.215,864275
20011108,0.215,0.22,0.215,0.215,495844
20011109,0.215,0.215,0.21,0.21,1144100
20011112,0.215,0.215,0.21,0.21,451250
20011113,0.21,0.21,0.21,0.21,533000
20011114,0.215,0.215,0.2,0.21,3027261
20011115,0.21,0.21,0.205,0.21,538573
20011116,0.21,0.21,0.205,0.21,455600
20011119,0.205,0.205,0.205,0.205,161235
20011120,0.2,0.2,0.185,0.195,1260461
20011121,0.195,0.195,0.19,0.195,391284
20011122,0.195,0.21,0.195,0.21,679466
20011123,0.21,0.22,0.21,0.22,1605092
20011126,0.225,0.23,0.21,0.215,844731
20011127,0.21,0.22,0.21,0.22,383767
20011128,0.22,0.22,0.215,0.22,415000
20011129,0.22,0.225,0.22,0.22,412296
20011130,0.225,0.225,0.215,0.22,340000
20011203,0.226,0.226,0.21,0.21,219900
20011204,0.215,0.22,0.21,0.21,348000
20011205,0.21,0.215,0.205,0.215,354334
20011206,0.215,0.215,0.205,0.205,228292
20011207,0.21,0.21,0.205,0.21,157210
20011210,0.205,0.21,0.205,0.205,346750
20011211,0.205,0.21,0.205,0.21,360504
20011212,0.21,0.21,0.205,0.21,345262
20011213,0.208,0.21,0.2,0.205,373110
20011214,0.205,0.215,0.205,0.215,1960000
20011217,0.22,0.225,0.215,0.215,801785
20011218,0.22,0.22,0.21,0.21,341746
20011219,0.215,0.215,0.21,0.21,570000
20011220,0.21,0.21,0.21,0.21,229700
20011221,0.21,0.21,0.21,0.21,249800
20011224,0.21,0.21,0.205,0.21,297700
20011225,0.21,0.21,0.21,0.21,0
20011226,0.21,0.21,0.21,0.21,0
20011227,0.205,0.21,0.205,0.21,245200
20011228,0.21,0.21,0.205,0.205,50250
20011231,0.205,0.21,0.205,0.21,71525
20020101,0.21,0.21,0.21,0.21,0
20020102,0.205,0.205,0.205,0.205,70000
20020103,0.21,0.215,0.205,0.215,993600
20020104,0.215,0.22,0.21,0.22,516904
20020107,0.22,0.22,0.215,0.215,1387678
20020108,0.215,0.22,0.21,0.22,1124484
20020109,0.22,0.25,0.22,0.25,3659344
20020110,0.26,0.265,0.24,0.245,2404400
20020111,0.26,0.26,0.245,0.25,1930225
20020114,0.255,0.255,0.245,0.245,840533
20020115,0.245,0.245,0.235,0.235,811229
20020116,0.24,0.25,0.235,0.245,623540
20020117,0.25,0.26,0.25,0.26,1759604
20020118,0.255,0.26,0.25,0.255,1152681
20020121,0.255,0.26,0.25,0.255,518000
20020122,0.25,0.25,0.245,0.245,1154759
20020123,0.245,0.245,0.24,0.245,391821
20020124,0.245,0.25,0.24,0.24,458692
20020125,0.24,0.245,0.24,0.24,311093
20020128,0.24,0.24,0.24,0.24,0
20020129,0.245,0.245,0.235,0.235,756060
20020130,0.24,0.245,0.235,0.245,606100
20020131,0.245,0.255,0.245,0.255,2275800
20020201,0.255,0.255,0.245,0.245,704000
20020204,0.255,0.265,0.255,0.26,2266942
20020205,0.27,0.275,0.265,0.27,3718797
20020206,0.285,0.29,0.275,0.285,5819708
20020207,0.28,0.28,0.265,0.27,4322245
20020208,0.27,0.27,0.26,0.265,1662374
20020211,0.27,0.275,0.265,0.27,2421500
20020212,0.265,0.265,0.255,0.255,961538
20020213,0.255,0.255,0.24,0.24,3729459
20020214,0.24,0.24,0.23,0.235,3064227
20020215,0.235,0.235,0.23,0.235,2667095
20020218,0.235,0.235,0.225,0.225,2012137
20020219,0.225,0.23,0.22,0.23,1666282
20020220,0.22,0.22,0.21,0.215,1073777
20020221,0.215,0.225,0.215,0.225,465090
20020222,0.225,0.23,0.22,0.225,891067
20020224,0.225,0.23,0.22,0.225,891067
20020225,0.23,0.23,0.22,0.225,554678
20020226,0.225,0.23,0.215,0.215,981533
20020227,0.23,0.235,0.22,0.23,793180
20020228,0.225,0.225,0.22,0.22,384086
20020301,0.22,0.22,0.215,0.215,277926
20020304,0.215,0.22,0.215,0.22,271673
20020305,0.215,0.22,0.21,0.215,541127
20020306,0.21,0.215,0.21,0.21,965900
20020307,0.21,0.215,0.205,0.21,582400
20020308,0.2,0.2,0.19,0.2,2380775
20020311,0.2,0.21,0.19,0.21,700966
20020312,0.205,0.205,0.19,0.195,3000300
20020313,0.195,0.205,0.195,0.205,1612194
20020314,0.205,0.205,0.2,0.2,935350
20020315,0.205,0.205,0.2,0.2,1055733
20020318,0.2,0.2,0.195,0.2,1003892
20020319,0.2,0.2,0.195,0.2,443500
20020320,0.2,0.2,0.19,0.2,582082
20020321,0.2,0.205,0.2,0.2,987443
20020322,0.205,0.22,0.205,0.22,1756424
20020325,0.235,0.235,0.22,0.23,2850172
20020326,0.23,0.235,0.22,0.225,714163
20020327,0.225,0.225,0.21,0.22,346000
20020328,0.23,0.23,0.22,0.225,1559821
20020329,0.225,0.225,0.225,0.225,0
20020401,0.225,0.225,0.225,0.225,0
20020402,0.23,0.23,0.22,0.225,872170
20020403,0.225,0.225,0.205,0.21,1633608
20020404,0.205,0.205,0.2,0.2,1504289
20020405,0.2,0.205,0.2,0.205,380988
20020408,0.2,0.2,0.2,0.2,517200
20020409,0.2,0.205,0.195,0.195,267644
20020410,0.195,0.2,0.195,0.195,780025
20020411,0.2,0.2,0.195,0.195,668238
20020412,0.19,0.195,0.18,0.19,2476256
20020415,0.19,0.195,0.18,0.19,1187018
20020416,0.19,0.195,0.19,0.19,342125
20020417,0.19,0.19,0.18,0.18,717892
20020418,0.185,0.195,0.185,0.185,753328
20020419,0.19,0.19,0.185,0.185,1084381
20020422,0.19,0.19,0.185,0.185,328675
20020423,0.19,0.19,0.175,0.175,1099120
20020424,0.18,0.19,0.18,0.19,245334
20020425,0.19,0.19,0.19,0.19,0
20020426,0.185,0.21,0.185,0.2,3179778
20020429,0.22,0.225,0.21,0.225,4624996
20020430,0.22,0.23,0.21,0.21,4414845
20020501,0.215,0.22,0.21,0.22,2481739
20020502,0.225,0.225,0.22,0.22,1238816
20020503,0.22,0.22,0.21,0.215,1054036
20020506,0.22,0.225,0.22,0.22,1399144
20020507,0.225,0.225,0.22,0.225,1485750
20020508,0.225,0.225,0.215,0.22,1656941
20020509,0.215,0.22,0.21,0.21,652666
20020510,0.22,0.22,0.21,0.215,1152978
20020513,0.22,0.22,0.215,0.215,1374442
20020514,0.215,0.215,0.21,0.215,577300
20020515,0.21,0.21,0.205,0.21,599660
20020516,0.215,0.215,0.205,0.215,570223
20020517,0.215,0.215,0.19,0.205,3199517
20020520,0.205,0.21,0.195,0.2,1233112
20020521,0.21,0.215,0.205,0.21,1793603
20020522,0.21,0.215,0.205,0.21,2327458
20020523,0.22,0.22,0.215,0.22,1189456
20020524,0.225,0.24,0.225,0.235,5583737
20020527,0.245,0.255,0.24,0.255,8113288
20020528,0.26,0.26,0.245,0.245,4192310
20020529,0.255,0.26,0.245,0.255,13288061
20020530,0.255,0.255,0.245,0.25,2365821
20020531,0.25,0.25,0.24,0.25,1976911
20020603,0.245,0.245,0.235,0.24,822112
20020604,0.25,0.255,0.24,0.25,4885988
20020605,0.245,0.25,0.245,0.25,1475665
20020606,0.24,0.245,0.235,0.24,1127474
20020607,0.245,0.25,0.24,0.245,743894
20020610,0.245,0.245,0.245,0.245,0
20020611,0.23,0.23,0.22,0.225,1206175
20020612,0.225,0.225,0.215,0.22,724850
20020613,0.22,0.22,0.21,0.215,1988992
20020614,0.215,0.215,0.21,0.215,1104290
20020617,0.215,0.215,0.21,0.21,450516
20020618,0.21,0.21,0.2,0.205,696451
20020619,0.21,0.22,0.205,0.22,2037764
20020620,0.215,0.215,0.21,0.21,553433
20020621,0.22,0.225,0.215,0.215,1395310
20020624,0.22,0.22,0.21,0.215,596299
20020625,0.22,0.22,0.21,0.21,886621
20020626,0.21,0.215,0.205,0.21,1725905
20020627,0.21,0.21,0.205,0.205,667467
20020628,0.2,0.205,0.195,0.205,2124950
20020701,0.2,0.2,0.195,0.195,812818
20020702,0.2,0.2,0.195,0.195,719026
20020703,0.195,0.195,0.19,0.195,1003025
20020704,0.19,0.19,0.185,0.185,648772
20020705,0.18,0.19,0.18,0.19,908286
20020708,0.19,0.19,0.185,0.19,621804
20020709,0.19,0.195,0.19,0.195,772807
20020710,0.205,0.215,0.205,0.215,3131504
20020711,0.21,0.215,0.205,0.215,1088010
20020712,0.215,0.215,0.21,0.21,710480
20020715,0.215,0.215,0.205,0.21,1269821
20020716,0.21,0.21,0.205,0.205,935714
20020717,0.205,0.205,0.2,0.2,1372771
20020718,0.2,0.2,0.195,0.2,350750
20020719,0.195,0.2,0.19,0.19,490134
20020722,0.205,0.21,0.2,0.205,1039198
20020723,0.195,0.195,0.19,0.195,926600
20020724,0.185,0.19,0.18,0.185,1129066
20020725,0.185,0.19,0.185,0.19,881619
20020726,0.19,0.19,0.175,0.18,1044076
20020729,0.17,0.17,0.16,0.165,2143743
20020730,0.17,0.175,0.165,0.165,1244244
20020731,0.17,0.18,0.17,0.175,3696428
20020801,0.175,0.175,0.17,0.17,501400
20020802,0.17,0.175,0.17,0.175,1554725
20020805,0.175,0.185,0.175,0.18,613488
20020806,0.18,0.18,0.17,0.17,734800
20020807,0.17,0.175,0.17,0.175,220422
20020808,0.18,0.185,0.175,0.175,1536313
20020809,0.175,0.175,0.165,0.17,732257
20020812,0.17,0.175,0.165,0.17,1100649
20020813,0.17,0.17,0.165,0.165,293388
20020814,0.165,0.175,0.165,0.17,1914990
20020815,0.17,0.17,0.165,0.165,461389
20020816,0.17,0.17,0.165,0.17,1675348
20020819,0.165,0.17,0.165,0.165,441532
20020820,0.165,0.165,0.155,0.16,807173
20020821,0.16,0.165,0.16,0.16,775666
20020822,0.16,0.16,0.155,0.16,466000
20020823,0.16,0.16,0.15,0.16,2396650
20020826,0.155,0.16,0.15,0.155,699400
20020827,0.15,0.16,0.15,0.155,3293009
20020828,0.16,0.165,0.16,0.16,1207350
20020829,0.16,0.16,0.155,0.155,411212
20020830,0.16,0.165,0.16,0.16,1685345
20020902,0.165,0.165,0.16,0.16,2206668
20020903,0.16,0.165,0.155,0.16,1471092
20020904,0.16,0.16,0.15,0.155,3073757
20020905,0.155,0.155,0.15,0.155,424186
20020906,0.16,0.16,0.155,0.16,1146349
20020909,0.16,0.16,0.155,0.155,660000
20020910,0.155,0.155,0.155,0.155,1058980
20020911,0.155,0.155,0.15,0.15,463314
20020912,0.15,0.15,0.145,0.15,692187
20020913,0.15,0.15,0.145,0.15,841333
20020916,0.15,0.155,0.15,0.155,920833
20020917,0.15,0.15,0.135,0.14,3999686
20020918,0.14,0.145,0.135,0.145,1509399
20020919,0.145,0.145,0.14,0.145,738700
20020920,0.145,0.145,0.135,0.145,634393
20020923,0.14,0.145,0.14,0.14,545846
20020924,0.145,0.15,0.145,0.145,1169900
20020925,0.15,0.15,0.145,0.145,372988
20020926,0.145,0.15,0.14,0.15,313354
20020927,0.15,0.15,0.145,0.145,336992
20020930,0.145,0.145,0.135,0.135,1310715
20021001,0.135,0.135,0.125,0.13,1601831
20021002,0.13,0.135,0.125,0.13,466405
20021003,0.13,0.135,0.13,0.13,241394
20021004,0.135,0.135,0.13,0.13,329000
20021007,0.13,0.13,0.12,0.12,487122
20021008,0.12,0.12,0.105,0.115,2331953
20021009,0.115,0.13,0.115,0.13,2266110
20021010,0.13,0.13,0.12,0.125,1124850
20021011,0.125,0.13,0.12,0.125,1435800
20021014,0.125,0.125,0.12,0.12,114633
20021015,0.125,0.125,0.12,0.125,982000
20021016,0.125,0.125,0.12,0.125,575000
20021017,0.125,0.13,0.12,0.12,166950
20021018,0.12,0.12,0.12,0.12,788050
20021021,0.12,0.12,0.115,0.12,262500
20021022,0.115,0.12,0.115,0.12,127101
20021023,0.12,0.125,0.115,0.12,202867
20021024,0.12,0.12,0.12,0.12,247250
20021025,0.115,0.115,0.11,0.115,880888
20021028,0.115,0.115,0.115,0.115,153000
20021029,0.115,0.115,0.105,0.11,910500
20021030,0.115,0.115,0.105,0.105,1538486
20021031,0.11,0.11,0.105,0.11,831817
20021101,0.11,0.11,0.11,0.11,74000
20021104,0.11,0.11,0.1,0.105,1166900
20021105,0.1,0.105,0.1,0.105,759670
20021106,0.1,0.105,0.1,0.105,101000
20021107,0.105,0.105,0.097,0.097,808230
20021108,0.1,0.105,0.1,0.1,685199
20021111,0.105,0.11,0.1,0.1,1109000
20021112,0.105,0.105,0.1,0.1,0
20021113,0.105,0.11,0.105,0.105,564856
20021114,0.105,0.105,0.1,0.105,617400
20021115,0.105,0.11,0.105,0.11,343500
20021118,0.11,0.11,0.105,0.11,427602
20021119,0.11,0.11,0.105,0.105,458679
20021120,0.11,0.115,0.11,0.115,669019
20021121,0.115,0.14,0.115,0.135,2906144
20021122,0.135,0.135,0.125,0.13,749000
20021125,0.13,0.13,0.12,0.12,1417533
20021126,0.125,0.125,0.12,0.12,505800
20021127,0.12,0.12,0.115,0.115,195472
20021128,0.115,0.12,0.11,0.12,322800
20021129,0.12,0.12,0.115,0.115,371600
20021202,0.115,0.115,0.11,0.11,1112575
20021203,0.11,0.11,0.105,0.105,252652
20021204,0.11,0.115,0.11,0.115,829171
20021205,0.115,0.115,0.11,0.11,390148
20021206,0.11,0.11,0.105,0.105,640881
20021209,0.11,0.115,0.11,0.11,1809529
20021210,0.11,0.11,0.105,0.105,1251090
20021211,0.105,0.11,0.1,0.1,515300
20021212,0.105,0.105,0.105,0.105,139000
20021213,0.11,0.115,0.11,0.11,2567966
20021216,0.115,0.115,0.11,0.115,605650
20021217,0.115,0.115,0.105,0.11,1219014
20021218,0.115,0.115,0.11,0.115,718090
20021219,0.12,0.125,0.115,0.12,2068299
20021220,0.12,0.125,0.12,0.125,954000
20021223,0.12,0.12,0.115,0.12,153300
20021224,0.12,0.12,0.12,0.12,554900
20021225,0.12,0.12,0.12,0.12,0
20021226,0.12,0.12,0.12,0.12,0
20021227,0.12,0.125,0.12,0.12,537133
20021230,0.12,0.125,0.115,0.115,1012467
20021231,0.12,0.12,0.115,0.115,442733
20030101,0.115,0.115,0.115,0.115,0
20030102,0.12,0.12,0.115,0.115,218000
20030103,0.12,0.12,0.115,0.12,640134
20030106,0.12,0.12,0.115,0.12,922506
20030107,0.125,0.125,0.115,0.12,529170
20030108,0.12,0.12,0.11,0.115,586026
20030109,0.12,0.135,0.115,0.135,6947552
20030110,0.14,0.155,0.14,0.145,7828670
20030113,0.15,0.15,0.135,0.14,3047764
20030114,0.14,0.14,0.125,0.125,2840680
20030115,0.125,0.13,0.12,0.125,1365666
20030116,0.13,0.13,0.12,0.13,1208000
20030117,0.13,0.13,0.12,0.12,1387520
20030120,0.125,0.125,0.12,0.12,664292
20030121,0.12,0.12,0.115,0.12,2164262
20030122,0.12,0.13,0.12,0.13,2751434
20030123,0.125,0.135,0.125,0.13,2718754
20030124,0.135,0.135,0.13,0.13,1035888
20030128,0.130,0.135,0.130,0.135,1933154
20030129,0.135,0.135,0.130,0.130,681900
20030130,0.130,0.130,0.125,0.125,661360
20030203,0.125,0.130,0.120,0.120,788040
20030204,0.125,0.125,0.115,0.120,1848325
20030205,0.120,0.120,0.115,0.120,1129504
20030206,0.115,0.115,0.100,0.105,2559171
20030207,0.105,0.110,0.100,0.105,606666
20030210,0.110,0.110,0.105,0.110,526000
20030211,0.110,0.110,0.105,0.105,268500
1.1
xml-cocoon2/src/blocks/chaperon/samples/stylesheets/quote2html.xsl
Index: quote2html.xsl
===================================================================
<?xml version="1.0"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:st="http://chaperon.sourceforge.net/schema/syntaxtree/1.0"
exclude-result-prefixes="st">
<xsl:template match="st:document">
<html>
<head>
<title>Stock quote</title>
</head>
<body>
<h1>Stock quote</h1>
<p>
The Comma-Separated Values (CSV) file is three months of end-of-day
data for one particular stock symbol (data such as that obtained from
<a href="http://finance.yahoo.com/">Yahoo Finance</a>).
Here are the first five lines of input ...
</p>
<pre>
--------------------------------------------
20021001,0.135,0.135,0.125,0.13,1601831
20021002,0.13,0.135,0.125,0.13,466405
20021003,0.13,0.135,0.13,0.13,241394
20021004,0.135,0.135,0.13,0.13,329000
20021007,0.13,0.13,0.12,0.12,487122
...
--------------------------------------------
</pre>
<p>
After processing with the Lexer Transformer and the Parser Transformer,
here is the result ...
</p>
<table cellpadding="3" border="1">
<tr>
<th>Date</th>
<th>Open</th>
<th>High</th>
<th>Low</th>
<th>Close</th>
<th>Volume</th>
</tr>
<xsl:apply-templates/>
</table>
</body>
</html>
</xsl:template>
<xsl:template match="st:row">
<tr>
<xsl:for-each select="st:column">
<td><xsl:value-of select="st:Value"/></td>
</xsl:for-each>
</tr>
</xsl:template>
<xsl:template match="st:Comma | st:SoftBreak">
</xsl:template>
<xsl:template match="@*|*|text()|processing-instruction()" priority="-1">
<xsl:copy>
<xsl:apply-templates select="@*|*|text()|processing-instruction()"/>
</xsl:copy>
</xsl:template>
</xsl:stylesheet>
----------------------------------------------------------------------
In case of troubles, e-mail: [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]