# HG changeset patch # User Masataka Kohagura # Date 1454843254 -32400 # Node ID af618962060e02c8ebd176f9c55e3f5a2f58a7a1 # Parent 2ed354dadc69feb2683d763021648c917db6369d add regex parser rule diff -r 2ed354dadc69 -r af618962060e c4.tex --- a/c4.tex Sun Feb 07 16:52:37 2016 +0900 +++ b/c4.tex Sun Feb 07 20:07:34 2016 +0900 @@ -209,7 +209,7 @@ \end{table} \end{tiny} -また、それぞれの記号の結合順位を表\ref{table:bond}のようになっている。 +また、それぞれの記号の結合順位を表\ref{table:bond}のようになる。 \begin{tiny} \begin{table}[ht] @@ -235,7 +235,64 @@ \end{table} \end{tiny} +正規表現木は与えられた正規表現を先頭から一文字ずつ読み込み、読み込んだ文字列を一定のルールに従って生成していく。 +メタ文字でない文字または、文字クラス(以下、文字)が読み込まれた場合はノードを生成する。 + +連接された文字は '+' ノードを親ノードとして、左に前の文字、右に後ろの文字が接続される。 + +\begin{figure}[htpb] + \begin{center} + \includegraphics[scale=0.2]{images/regex/regexseq.pdf} + \end{center} + \caption{2つの Character Class を merge するときの全パターン} + \label{fig:regexseq} +\end{figure} + + +連接が連続した場合、連接済みの '+' ノードを左の子ノードとしてさらに '+' ノードで結合していく。 + +\begin{figure}[htpb] + \begin{center} + \includegraphics[scale=0.2]{images/regex/regexseq2.pdf} + \end{center} + \caption{2つの Character Class を merge するときの全パターン} + \label{fig:regexseq2} +\end{figure} + + +選択 '\textbar' が読み込まれた場合、親ノードを '\textbar'として、 '\textbar' の前の文字列は左ノード、後の文字列は右ノードとした木が構成される。 + +\begin{figure}[htpb] + \begin{center} + \includegraphics[scale=0.2]{images/regex/regexselect.pdf} + \end{center} + \caption{2つの Character Class を merge するときの全パターン} + \label{fig:regexselect} +\end{figure} + +繰返し '*' が読み込まれた場合、'*' の直前の文字・文字列を左の子ノードとした木が生成される。 +\begin{figure}[htpb] + \begin{center} + \includegraphics[scale=0.2]{images/regex/regexasta.pdf} + \end{center} + \caption{2つの Character Class を merge するときの全パターン} + \label{fig:regexasta} +\end{figure} + + +グループ化 '(' ')' が読み込まれた場合、グループ化で読み込まれた文字列で木を構成する。 +構成後さらに文字列が読み込まれれば、上記のルールにしたがって木が構成される。 +\begin{figure}[htpb] + \begin{center} + \includegraphics[scale=0.2]{images/regex/regexgroup.pdf} + \end{center} + \caption{2つの Character Class を merge するときの全パターン} + \label{fig:regexgroup} +\end{figure} + + +これらのルールに則って正規表現木を構成し、それを元に DFA・NFA を生成していく。 \subsection{正規表現木から DFA・NFA の生成} \subsection{Subset Construction による NFA から DFA の変換} @@ -243,7 +300,7 @@ \begin{figure}[htpb] \begin{center} - \includegraphics[scale=0.2]{images/implementation/CharClassMergePattern.pdf} + \includegraphics[scale=0.2]{images/regex/CharClassMergePattern.pdf} \end{center} \caption{2つの Character Class を merge するときの全パターン} \label{fig:CharClassMergePattern} @@ -251,7 +308,7 @@ \begin{figure}[htpb] \begin{center} - \includegraphics[scale=0.2]{images/implementation/ccinsert1.pdf} + \includegraphics[scale=0.2]{images/regex/ccinsert1.pdf} \end{center} \caption{Character Class を二分木で表示} \label{fig:ccinsert1} @@ -259,7 +316,7 @@ \begin{figure}[htpb] \begin{center} - \includegraphics[scale=0.2]{images/implementation/ccinsert2.pdf} + \includegraphics[scale=0.2]{images/regex/ccinsert2.pdf} \end{center} \caption{ある Character Class の二分木に対して、新しい Character Class を insert} \label{fig:ccinsert2} @@ -267,7 +324,7 @@ \begin{figure}[htpb] \begin{center} - \includegraphics[scale=0.2]{images/implementation/ccinsertresult.pdf} + \includegraphics[scale=0.2]{images/regex/ccinsertresult.pdf} \end{center} \caption{insert 後の Character Class の二分木} \label{fig:ccinsertresult} @@ -275,7 +332,7 @@ \begin{figure}[htpb] \begin{center} - \includegraphics[scale=0.2]{images/implementation/dfa.pdf} + \includegraphics[scale=0.2]{images/regex/dfa.pdf} \end{center} \caption{dfa} \label{fig:dfa} @@ -283,7 +340,7 @@ \begin{figure}[htpb] \begin{center} - \includegraphics[scale=0.2]{images/implementation/nfa.pdf} + \includegraphics[scale=0.2]{images/regex/nfa.pdf} \end{center} \caption{nfa} \label{fig:nfa} @@ -291,7 +348,7 @@ \begin{figure}[htpb] \begin{center} - \includegraphics[scale=0.2]{images/implementation/parser.pdf} + \includegraphics[scale=0.2]{images/regex/parser.pdf} \end{center} \caption{parser} \label{fig:parser} @@ -299,7 +356,7 @@ \begin{figure}[htpb] \begin{center} - \includegraphics[scale=0.2]{images/implementation/setstate.pdf} + \includegraphics[scale=0.2]{images/regex/setstate.pdf} \end{center} \caption{set state} \label{fig:set state} @@ -307,7 +364,7 @@ \begin{figure}[htpb] \begin{center} - \includegraphics[scale=0.2]{images/implementation/transitiontable.pdf} + \includegraphics[scale=0.2]{images/regex/transitiontable.pdf} \end{center} \caption{Transition Table} \label{fig:transitiontable} diff -r 2ed354dadc69 -r af618962060e images/example/bmsearchbasic.bb --- a/images/example/bmsearchbasic.bb Sun Feb 07 16:52:37 2016 +0900 +++ b/images/example/bmsearchbasic.bb Sun Feb 07 20:07:34 2016 +0900 @@ -1,5 +1,5 @@ %%Title: images/example/bmsearchbasic.pdf %%Creator: extractbb 20150315 %%BoundingBox: 0 0 309 270 -%%CreationDate: Sat Feb 6 16:15:24 2016 +%%CreationDate: Sun Feb 7 20:03:58 2016 diff -r 2ed354dadc69 -r af618962060e images/example/bmsearchinlucde.bb --- a/images/example/bmsearchinlucde.bb Sun Feb 07 16:52:37 2016 +0900 +++ b/images/example/bmsearchinlucde.bb Sun Feb 07 20:07:34 2016 +0900 @@ -1,5 +1,5 @@ %%Title: images/example/bmsearchinlucde.pdf %%Creator: extractbb 20150315 %%BoundingBox: 0 0 1149 978 -%%CreationDate: Sat Feb 6 16:15:24 2016 +%%CreationDate: Sun Feb 7 20:03:58 2016 diff -r 2ed354dadc69 -r af618962060e images/example/bmsearchsame.bb --- a/images/example/bmsearchsame.bb Sun Feb 07 16:52:37 2016 +0900 +++ b/images/example/bmsearchsame.bb Sun Feb 07 20:07:34 2016 +0900 @@ -1,5 +1,5 @@ %%Title: images/example/bmsearchsame.pdf %%Creator: extractbb 20150315 %%BoundingBox: 0 0 1362 1527 -%%CreationDate: Sat Feb 6 16:15:24 2016 +%%CreationDate: Sun Feb 7 20:03:58 2016 diff -r 2ed354dadc69 -r af618962060e images/example/bmsearchthink.bb --- a/images/example/bmsearchthink.bb Sun Feb 07 16:52:37 2016 +0900 +++ b/images/example/bmsearchthink.bb Sun Feb 07 20:07:34 2016 +0900 @@ -1,5 +1,5 @@ %%Title: images/example/bmsearchthink.pdf %%Creator: extractbb 20150315 %%BoundingBox: 0 0 1254 1041 -%%CreationDate: Sat Feb 6 16:15:24 2016 +%%CreationDate: Sun Feb 7 20:03:58 2016 diff -r 2ed354dadc69 -r af618962060e images/example/bmskiptable.bb --- a/images/example/bmskiptable.bb Sun Feb 07 16:52:37 2016 +0900 +++ b/images/example/bmskiptable.bb Sun Feb 07 20:07:34 2016 +0900 @@ -1,5 +1,5 @@ %%Title: images/example/bmskiptable.pdf %%Creator: extractbb 20150315 %%BoundingBox: 0 0 348 480 -%%CreationDate: Sat Feb 6 16:15:24 2016 +%%CreationDate: Sun Feb 7 20:03:58 2016 diff -r 2ed354dadc69 -r af618962060e images/example/bmskiptable1.bb --- a/images/example/bmskiptable1.bb Sun Feb 07 16:52:37 2016 +0900 +++ b/images/example/bmskiptable1.bb Sun Feb 07 20:07:34 2016 +0900 @@ -1,5 +1,5 @@ %%Title: images/example/bmskiptable1.pdf %%Creator: extractbb 20150315 %%BoundingBox: 0 0 318 67 -%%CreationDate: Sat Feb 6 16:15:24 2016 +%%CreationDate: Sun Feb 7 20:03:58 2016 diff -r 2ed354dadc69 -r af618962060e images/example/bruteforth.bb --- a/images/example/bruteforth.bb Sun Feb 07 16:52:37 2016 +0900 +++ b/images/example/bruteforth.bb Sun Feb 07 20:07:34 2016 +0900 @@ -1,5 +1,5 @@ %%Title: images/example/bruteforth.pdf %%Creator: extractbb 20150315 %%BoundingBox: 0 0 1281 1491 -%%CreationDate: Sat Feb 6 16:15:24 2016 +%%CreationDate: Sun Feb 7 20:03:58 2016 diff -r 2ed354dadc69 -r af618962060e images/example/dividefile.bb --- a/images/example/dividefile.bb Sun Feb 07 16:52:37 2016 +0900 +++ b/images/example/dividefile.bb Sun Feb 07 20:07:34 2016 +0900 @@ -1,5 +1,5 @@ %%Title: images/example/dividefile.pdf %%Creator: extractbb 20150315 %%BoundingBox: 0 0 2124 1236 -%%CreationDate: Sat Feb 6 16:15:24 2016 +%%CreationDate: Sun Feb 7 20:03:58 2016 diff -r 2ed354dadc69 -r af618962060e images/example/includeiotask.bb --- a/images/example/includeiotask.bb Sun Feb 07 16:52:37 2016 +0900 +++ b/images/example/includeiotask.bb Sun Feb 07 20:07:34 2016 +0900 @@ -1,5 +1,5 @@ %%Title: images/example/includeiotask.pdf %%Creator: extractbb 20150315 %%BoundingBox: 0 0 385 245 -%%CreationDate: Sat Feb 6 16:15:24 2016 +%%CreationDate: Sun Feb 7 20:03:58 2016 diff -r 2ed354dadc69 -r af618962060e images/example/iodivfail.bb --- a/images/example/iodivfail.bb Sun Feb 07 16:52:37 2016 +0900 +++ b/images/example/iodivfail.bb Sun Feb 07 20:07:34 2016 +0900 @@ -1,5 +1,5 @@ %%Title: images/example/iodivfail.pdf %%Creator: extractbb 20150315 %%BoundingBox: 0 0 666 215 -%%CreationDate: Sat Feb 6 16:15:24 2016 +%%CreationDate: Sun Feb 7 20:03:58 2016 diff -r 2ed354dadc69 -r af618962060e images/example/iodivsuc.bb --- a/images/example/iodivsuc.bb Sun Feb 07 16:52:37 2016 +0900 +++ b/images/example/iodivsuc.bb Sun Feb 07 20:07:34 2016 +0900 @@ -1,5 +1,5 @@ %%Title: images/example/iodivsuc.pdf %%Creator: extractbb 20150315 %%BoundingBox: 0 0 664 215 -%%CreationDate: Sat Feb 6 16:15:24 2016 +%%CreationDate: Sun Feb 7 20:03:58 2016 diff -r 2ed354dadc69 -r af618962060e images/example/wordcount.bb --- a/images/example/wordcount.bb Sun Feb 07 16:52:37 2016 +0900 +++ b/images/example/wordcount.bb Sun Feb 07 20:07:34 2016 +0900 @@ -1,5 +1,5 @@ %%Title: images/example/wordcount.pdf %%Creator: extractbb 20150315 %%BoundingBox: 0 0 1272 720 -%%CreationDate: Sat Feb 6 16:15:24 2016 +%%CreationDate: Sun Feb 7 20:03:58 2016 diff -r 2ed354dadc69 -r af618962060e images/example/wordcountline.bb --- a/images/example/wordcountline.bb Sun Feb 07 16:52:37 2016 +0900 +++ b/images/example/wordcountline.bb Sun Feb 07 20:07:34 2016 +0900 @@ -1,5 +1,5 @@ %%Title: images/example/wordcountline.pdf %%Creator: extractbb 20150315 %%BoundingBox: 0 0 1230 372 -%%CreationDate: Sat Feb 6 16:15:24 2016 +%%CreationDate: Sun Feb 7 20:03:58 2016 diff -r 2ed354dadc69 -r af618962060e images/example/wordcountseparate.bb --- a/images/example/wordcountseparate.bb Sun Feb 07 16:52:37 2016 +0900 +++ b/images/example/wordcountseparate.bb Sun Feb 07 20:07:34 2016 +0900 @@ -1,5 +1,5 @@ %%Title: images/example/wordcountseparate.pdf %%Creator: extractbb 20150315 %%BoundingBox: 0 0 1272 363 -%%CreationDate: Sat Feb 6 16:15:24 2016 +%%CreationDate: Sun Feb 7 20:03:58 2016 diff -r 2ed354dadc69 -r af618962060e images/image.graffle --- a/images/image.graffle Sun Feb 07 16:52:37 2016 +0900 +++ b/images/image.graffle Sun Feb 07 20:07:34 2016 +0900 @@ -26,7 +26,7 @@ MasterSheets ModificationDate - 2016-02-06 07:03:05 +0000 + 2016-02-07 10:59:08 +0000 Modifier MasaKoha NotesVisible @@ -36752,6 +36752,11 @@ {{459.05250628530149, 221.10236421081962}, {25.804087843388512, 28.346456950105065}} Class ShapedGraphic + FontInfo + + Size + 6 + ID 97 Style @@ -36770,7 +36775,7 @@ {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 -\f0\fs32 \cf0 \\0} +\f0\fs12 \cf0 \\0} @@ -36778,6 +36783,11 @@ {{433.24841844191263, 221.10236421081962}, {25.804087843388512, 28.346456950105065}} Class ShapedGraphic + FontInfo + + Size + 6 + ID 96 Style @@ -36796,7 +36806,7 @@ {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 -\f0\fs32 \cf0 \\n} +\f0\fs12 \cf0 \\n} @@ -37235,24 +37245,26 @@ Bounds - {{330.03206706835869, 286.29921519606137}, {132.75590671632563, 35}} - Class - ShapedGraphic - FitText - Vertical - Flow - Resize - FontInfo - - Color - - b - 0 - g - 0 - r - 0 - + {{330.03206706835869, 286.29921519606137}, {132.75590671632563, 20}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + FontInfo + + Color + + b + 0 + g + 0 + r + 0 + + Size + 6 ID 63 @@ -37283,29 +37295,31 @@ \deftab720 \pard\pardeftab720\qc\partightenfactor0 -\f0\fs32 \cf0 Line Num : 2} - - - - Bounds - {{330.03206706835869, 256.53543539845094}, {132.75590671632563, 35}} - Class - ShapedGraphic - FitText - Vertical - Flow - Resize - FontInfo - - Color - - b - 0 - g - 0 - r - 0 - +\f0\fs12 \cf0 Line Num : 2} + + + + Bounds + {{330.03206706835869, 256.53543539845094}, {132.75590671632563, 20}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + FontInfo + + Color + + b + 0 + g + 0 + r + 0 + + Size + 6 ID 62 @@ -37336,29 +37350,31 @@ \deftab720 \pard\pardeftab720\qc\partightenfactor0 -\f0\fs32 \cf0 Word Num : 2} - - - - Bounds - {{116.48631927081925, 286.29921519606137}, {132.75590671632563, 35}} - Class - ShapedGraphic - FitText - Vertical - Flow - Resize - FontInfo - - Color - - b - 0 - g - 0 - r - 0 - +\f0\fs12 \cf0 Word Num : 2} + + + + Bounds + {{116.48631927081925, 286.29921519606137}, {132.75590671632563, 20}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + FontInfo + + Color + + b + 0 + g + 0 + r + 0 + + Size + 6 ID 61 @@ -37389,29 +37405,31 @@ \deftab720 \pard\pardeftab720\qc\partightenfactor0 -\f0\fs32 \cf0 Line Num : 0} - - - - Bounds - {{116.48631927081925, 256.53543539845094}, {132.75590671632563, 35}} - Class - ShapedGraphic - FitText - Vertical - Flow - Resize - FontInfo - - Color - - b - 0 - g - 0 - r - 0 - +\f0\fs12 \cf0 Line Num : 0} + + + + Bounds + {{116.48631927081925, 256.53543539845094}, {132.75590671632563, 20}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + FontInfo + + Color + + b + 0 + g + 0 + r + 0 + + Size + 6 ID 60 @@ -37442,7 +37460,7 @@ \deftab720 \pard\pardeftab720\qc\partightenfactor0 -\f0\fs32 \cf0 Word Num : 2} +\f0\fs12 \cf0 Word Num : 2} @@ -37450,6 +37468,11 @@ {{407.44433059852412, 221.10236421081962}, {25.804087843388512, 28.346456950105065}} Class ShapedGraphic + FontInfo + + Size + 6 + ID 59 Style @@ -37468,7 +37491,7 @@ {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 -\f0\fs32 \cf0 e} +\f0\fs12 \cf0 e} @@ -37476,6 +37499,11 @@ {{381.64024275513538, 221.10236421081962}, {25.804087843388512, 28.346456950105065}} Class ShapedGraphic + FontInfo + + Size + 6 + ID 58 Style @@ -37494,7 +37522,7 @@ {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 -\f0\fs32 \cf0 c} +\f0\fs12 \cf0 c} @@ -37502,6 +37530,11 @@ {{355.83615491174686, 221.10236421081962}, {25.804087843388512, 28.346456950105065}} Class ShapedGraphic + FontInfo + + Size + 6 + ID 57 Style @@ -37520,7 +37553,7 @@ {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 -\f0\fs32 \cf0 i} +\f0\fs12 \cf0 i} @@ -37528,6 +37561,11 @@ {{330.03206706835869, 221.10236421081962}, {25.804087843388512, 28.346456950105065}} Class ShapedGraphic + FontInfo + + Size + 6 + ID 56 Style @@ -37546,7 +37584,7 @@ {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 -\f0\fs32 \cf0 \\n} +\f0\fs12 \cf0 \\n} @@ -37554,6 +37592,11 @@ {{304.22797922497017, 221.10236421081962}, {25.804087843388512, 28.346456950105065}} Class ShapedGraphic + FontInfo + + Size + 6 + ID 55 Style @@ -37572,7 +37615,7 @@ {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 -\f0\fs32 \cf0 d} +\f0\fs12 \cf0 d} @@ -37580,6 +37623,11 @@ {{263.72536033155058, 221.10236421081962}, {25.804087843388512, 28.346456950105065}} Class ShapedGraphic + FontInfo + + Size + 6 + ID 54 Style @@ -37598,7 +37646,7 @@ {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 -\f0\fs32 \cf0 r} +\f0\fs12 \cf0 r} @@ -37606,6 +37654,11 @@ {{237.92127248816189, 221.10236421081962}, {25.804087843388512, 28.346456950105065}} Class ShapedGraphic + FontInfo + + Size + 6 + ID 53 Style @@ -37624,7 +37677,7 @@ {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 -\f0\fs32 \cf0 o} +\f0\fs12 \cf0 o} @@ -37632,6 +37685,11 @@ {{212.1171846447732, 221.10236421081962}, {25.804087843388512, 28.346456950105065}} Class ShapedGraphic + FontInfo + + Size + 6 + ID 52 Style @@ -37650,7 +37708,7 @@ {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 -\f0\fs32 \cf0 w} +\f0\fs12 \cf0 w} @@ -37658,6 +37716,11 @@ {{186.31309680138483, 221.10236421081962}, {25.804087843388512, 28.346456950105065}} Class ShapedGraphic + FontInfo + + Size + 6 + ID 51 Style @@ -37674,6 +37737,11 @@ {{160.50900895799626, 221.10236421081962}, {25.804087843388512, 28.346456950105065}} Class ShapedGraphic + FontInfo + + Size + 6 + ID 50 Style @@ -37692,7 +37760,7 @@ {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 -\f0\fs32 \cf0 d} +\f0\fs12 \cf0 d} @@ -37700,6 +37768,11 @@ {{134.70492111460791, 221.10236421081962}, {25.804087843388512, 28.346456950105065}} Class ShapedGraphic + FontInfo + + Size + 6 + ID 49 Style @@ -37718,7 +37791,7 @@ {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 -\f0\fs32 \cf0 r} +\f0\fs12 \cf0 r} @@ -37726,6 +37799,11 @@ {{108.9008332712192, 221.10236421081962}, {25.804087843388512, 28.346456950105065}} Class ShapedGraphic + FontInfo + + Size + 6 + ID 48 Style @@ -37744,7 +37822,7 @@ {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 -\f0\fs32 \cf0 o} +\f0\fs12 \cf0 o} @@ -37752,6 +37830,11 @@ {{83.096745427830854, 221.10236421081962}, {25.804087843388512, 28.346456950105065}} Class ShapedGraphic + FontInfo + + Size + 6 + ID 47 Style @@ -37770,7 +37853,7 @@ {\colortbl;\red255\green255\blue255;} \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 -\f0\fs32 \cf0 w} +\f0\fs12 \cf0 w} @@ -37825,6 +37908,3095 @@ VPages 1 + + ActiveLayerIndex + 0 + AutoAdjust + + BackgroundGraphic + + Bounds + {{0, 0}, {1118, 783}} + Class + SolidGraphic + ID + 2 + Style + + stroke + + Draws + NO + + + + BaseZoom + 0 + CanvasOrigin + {0, 0} + ColumnAlign + 1 + ColumnSpacing + 36 + DisplayScale + 1.0000 cm = 10.0000 cm + GraphicsList + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 424 + + ID + 427 + Points + + {740.25563627809993, 491.73228801685985} + {795.73778227098342, 549.84252476457505} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 420 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 422 + + ID + 426 + Points + + {740.25563627809993, 491.73228801685985} + {688.81890388755346, 549.84252476457505} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 420 + + + + Class + Group + Graphics + + + Bounds + {{774.47793955840461, 536.84252476457505}, {42.519685425157626, 26}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + FontInfo + + Color + + b + 0 + g + 0 + r + 0 + + Size + 13 + + ID + 424 + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\deftab720 +\pard\pardeftab720\qc\partightenfactor0 + +\f0\fs26 \cf0 [A-Z]} + + + + Bounds + {{774.47793955840461, 528.58268205199624}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 425 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + VerticalPad + 0.0 + + + + ID + 423 + + + Bounds + {{667.55906117497466, 528.58268205199624}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 422 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 + +\f0\fs36 \cf0 a} + VerticalPad + 0.0 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 420 + + ID + 421 + Points + + {795.73778227098342, 436.37795689669173} + {740.25563627809993, 491.73228801685985} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 419 + + + + Bounds + {{718.99579356552113, 470.47244530428105}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 420 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 + +\f0\fs36 \cf0 |} + VerticalPad + 0.0 + + + + Bounds + {{774.47793955840461, 415.11811418411293}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 419 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 + +\f0\fs36 \cf0 *} + VerticalPad + 0.0 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 415 + + ID + 418 + Points + + {846.76140478117259, 384.01575160646058} + {902.03699583387743, 436.37795689669173} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 416 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 416 + + ID + 417 + Points + + {795.73778227098342, 436.37795689669173} + {846.76140478117259, 384.01575160646058} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 419 + + + + Bounds + {{825.50156206859378, 362.75590889388178}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 416 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 + +\f0\fs36 \cf0 +} + VerticalPad + 0.0 + + + + Bounds + {{880.77715312129862, 415.11811418411293}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 415 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 + +\f0\fs36 \cf0 b} + VerticalPad + 0.0 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + ID + 414 + Points + + {697.32284097258491, 372.89834907782358} + {735.17744797486955, 395.1331541350977} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + + + Bounds + {{600.94488734222762, 324.56693207870319}, {126.55484330832485, 30}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + FontInfo + + Color + + b + 0 + g + 0 + r + 0 + + + ID + 413 + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\deftab720 +\pard\pardeftab720\partightenfactor0 + +\f0\fs32 \cf0 ( a | [A-Z] ) * b} + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + ID + 412 + Points + + {874.48819691074175, 60.944882442725913} + {912.34280391302639, 83.1796875} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 403 + + ID + 404 + Points + + {1065.8267813239509, 147.32283607308324} + {1007.9230995164141, 197.00787580323032} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 398 + + + + Bounds + {{986.66325680383534, 175.74803309065152}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 403 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 + +\f0\fs36 \cf0 b} + VerticalPad + 0.0 + + + + Bounds + {{928.34646511594133, 126.06299336050441}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 402 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 + +\f0\fs36 \cf0 a} + VerticalPad + 0.0 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 398 + + ID + 401 + Points + + {1007.9230995164141, 94.960630782852022} + {1065.8267813239509, 147.32283607308324} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 399 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 399 + + ID + 400 + Points + + {949.60630782852013, 147.32283607308324} + {1007.9230995164141, 94.960630782852022} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 402 + + + + Bounds + {{986.66325680383534, 73.700788070273205}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 399 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 + +\f0\fs36 \cf0 +} + VerticalPad + 0.0 + + + + Bounds + {{1044.5669386113721, 126.06299336050441}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 398 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 + +\f0\fs36 \cf0 *} + VerticalPad + 0.0 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 396 + + ID + 397 + Points + + {695.698963184901, 141.65354468306219} + {640.21681719201752, 197.00787580323032} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 394 + + + + Bounds + {{618.95697447943871, 175.74803309065149}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 396 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 + +\f0\fs36 \cf0 a} + VerticalPad + 0.0 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + ID + 395 + Points + + {623.62205290231168, 60.944882442725913} + {661.47665990459632, 83.1796875} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + + + Bounds + {{674.4391204723222, 120.39370197048338}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 394 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 + +\f0\fs36 \cf0 *} + VerticalPad + 0.0 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 388 + + ID + 391 + Points + + {746.72258569509017, 89.291339392831006} + {801.99817674779501, 141.65354468306219} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 389 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 389 + + ID + 390 + Points + + {695.698963184901, 141.65354468306219} + {746.72258569509017, 89.291339392831006} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 394 + + + + Bounds + {{725.46274298251137, 68.031496680252189}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 389 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 + +\f0\fs36 \cf0 +} + VerticalPad + 0.0 + + + + Bounds + {{780.73833403521621, 120.39370197048336}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 388 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 + +\f0\fs36 \cf0 b} + VerticalPad + 0.0 + + + + Bounds + {{833.38583433308929, 24.094488407589317}, {37.854607002284638, 30}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + FontInfo + + Color + + b + 0 + g + 0 + r + 0 + + + ID + 387 + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\deftab720 +\pard\pardeftab720\partightenfactor0 + +\f0\fs32 \cf0 ab*} + + + + Bounds + {{589.60630456218564, 24.094488407589317}, {37.854607002284638, 30}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + FontInfo + + Color + + b + 0 + g + 0 + r + 0 + + + ID + 386 + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\deftab720 +\pard\pardeftab720\partightenfactor0 + +\f0\fs32 \cf0 a*b} + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 383 + + ID + 385 + Points + + {289.13386089107183, 606.09307816197554} + {342.28346767251884, 661.57480951510058} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 373 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 373 + + ID + 384 + Points + + {235.9842541096248, 661.57480951510058} + {289.13386089107183, 606.09307816197554} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 382 + + + + Bounds + {{321.02362495994004, 640.31496680252178}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 383 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 + +\f0\fs36 \cf0 b} + VerticalPad + 0.0 + + + + Bounds + {{214.724411397046, 640.31496680252178}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 382 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 + +\f0\fs36 \cf0 a} + VerticalPad + 0.0 + + + + Class + Group + Graphics + + + Bounds + {{161.57480461559896, 593.09307816197554}, {42.519685425157626, 26}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + FontInfo + + Color + + b + 0 + g + 0 + r + 0 + + Size + 13 + + ID + 380 + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\deftab720 +\pard\pardeftab720\qc\partightenfactor0 + +\f0\fs26 \cf0 [A-Z]} + + + + Bounds + {{161.57480461559891, 584.83323544939674}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 381 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + VerticalPad + 0.0 + + + + ID + 379 + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 381 + + ID + 377 + Points + + {233.85826983836697, 553.7308728717444} + {182.83464732817771, 606.09307816197554} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 375 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 375 + + ID + 376 + Points + + {289.13386089107183, 606.09307816197554} + {233.85826983836697, 553.7308728717444} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 373 + + + + Bounds + {{212.59842712578816, 532.47103015916559}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 375 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 + +\f0\fs36 \cf0 |} + VerticalPad + 0.0 + + + + Bounds + {{267.87401817849303, 584.83323544939674}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 373 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 + +\f0\fs36 \cf0 +} + VerticalPad + 0.0 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + ID + 372 + Points + + {121.38765840187786, 532.47103015916559} + {159.24226540416242, 554.7058352164396} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + + + Bounds + {{51.023622510189156, 496.06299662683892}, {76.535433765283699, 30}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + FontInfo + + Color + + b + 0 + g + 0 + r + 0 + + + ID + 371 + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\deftab720 +\pard\pardeftab720\partightenfactor0 + +\f0\fs32 \cf0 [A-Z] | ab} + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 360 + + ID + 370 + Points + + {289.13386089107183, 279.29134102599835} + {233.85826983836694, 331.65354631622944} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 364 + + + + Class + Group + Graphics + + + Bounds + {{374.1732317413871, 371.01575160646058}, {42.519685425157626, 26}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + FontInfo + + Color + + b + 0 + g + 0 + r + 0 + + Size + 13 + + ID + 368 + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\deftab720 +\pard\pardeftab720\qc\partightenfactor0 + +\f0\fs26 \cf0 [A-Z]} + + + + Bounds + {{374.1732317413871, 362.75590889388178}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 369 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + VerticalPad + 0.0 + + + + ID + 367 + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 369 + + ID + 365 + Points + + {289.13386089107183, 279.29134102599835} + {395.4330744539659, 384.01575160646058} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 364 + + + + Bounds + {{267.87401817849303, 258.03149831341955}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 364 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 + +\f0\fs36 \cf0 +} + VerticalPad + 0.0 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 359 + + ID + 362 + Points + + {233.85826983836694, 331.65354631622944} + {289.13386089107183, 384.01575160646058} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 360 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 360 + + ID + 361 + Points + + {182.83464732817777, 384.01575160646058} + {233.85826983836694, 331.65354631622944} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 358 + + + + Bounds + {{212.59842712578813, 310.39370360365064}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 360 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 + +\f0\fs36 \cf0 +} + VerticalPad + 0.0 + + + + Bounds + {{267.87401817849303, 362.75590889388178}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 359 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 + +\f0\fs36 \cf0 b} + VerticalPad + 0.0 + + + + Bounds + {{161.57480461559896, 362.75590889388178}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 358 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 + +\f0\fs36 \cf0 a} + VerticalPad + 0.0 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + ID + 357 + Points + + {113.38582780042032, 310.39370360365064} + {151.2404348027049, 332.62850866092475} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + + + Bounds + {{48.188976815178648, 270.7086638735035}, {76.535433765283699, 30}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + FontInfo + + Color + + b + 0 + g + 0 + r + 0 + + + ID + 356 + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\deftab720 +\pard\pardeftab720\partightenfactor0 + +\f0\fs32 \cf0 ab[A-Z]} + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + ID + 355 + Points + + {294.30104579751884, 60.944882442725913} + {332.15565279980348, 83.1796875} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + ID + 354 + Points + + {58.110236747715412, 60.94488244272592} + {95.96484375, 83.1796875} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + FilledArrow + Legacy + + LineType + 1 + TailArrow + 0 + + + + + Class + Group + Graphics + + + Bounds + {{345.11811336752942, 128.65354468306219}, {42.519685425157626, 26}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + FontInfo + + Color + + b + 0 + g + 0 + r + 0 + + Size + 13 + + ID + 352 + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\deftab720 +\pard\pardeftab720\qc\partightenfactor0 + +\f0\fs26 \cf0 [A-Z]} + + + + Bounds + {{345.11811336752942, 120.39370197048336}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 353 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + VerticalPad + 0.0 + + + + ID + 351 + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 346 + + ID + 349 + Points + + {417.40157859029739, 89.291339392831006} + {472.67716964300223, 141.65354468306219} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 347 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 347 + + ID + 348 + Points + + {366.37795608010822, 141.65354468306219} + {417.40157859029739, 89.291339392831006} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 353 + + + + Bounds + {{396.14173587771859, 68.031496680252189}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 347 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 + +\f0\fs36 \cf0 +} + VerticalPad + 0.0 + + + + Bounds + {{451.41732693042343, 120.39370197048336}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 346 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 + +\f0\fs36 \cf0 b} + VerticalPad + 0.0 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 341 + + ID + 344 + Points + + {140.31496190302013, 89.291339392831006} + {195.59055295572503, 141.65354468306219} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 342 + + + + Class + LineGraphic + FontInfo + + Font + Helvetica + Size + 12 + + Head + + ID + 342 + + ID + 343 + Points + + {89.291339392831006, 141.65354468306219} + {140.31496190302013, 89.291339392831006} + + Style + + shadow + + Draws + NO + + stroke + + HeadArrow + 0 + Legacy + + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 340 + + + + Bounds + {{119.05511919044133, 68.031496680252189}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 342 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 + +\f0\fs36 \cf0 +} + VerticalPad + 0.0 + + + + Bounds + {{174.33071024314623, 120.39370197048336}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 341 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 + +\f0\fs36 \cf0 b} + VerticalPad + 0.0 + + + + Bounds + {{68.031496680252189, 120.39370197048336}, {42.519685425157626, 42.519685425157633}} + Class + ShapedGraphic + FontInfo + + Size + 18 + + ID + 340 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc\partightenfactor0 + +\f0\fs36 \cf0 a} + VerticalPad + 0.0 + + + + Bounds + {{255.11811255094571, 24.094488407589317}, {116.22047349543089, 30}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + FontInfo + + Color + + b + 0 + g + 0 + r + 0 + + + ID + 4 + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\deftab720 +\pard\pardeftab720\partightenfactor0 + +\f0\fs32 \cf0 [A-Z]b} + + + + Bounds + {{35.433071187631349, 24.094488407589317}, {42.519685425157604, 30}} + Class + ShapedGraphic + FitText + Vertical + Flow + Resize + FontInfo + + Color + + b + 0 + g + 0 + r + 0 + + + ID + 3 + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Align + 0 + Text + {\rtf1\ansi\ansicpg932\cocoartf1404\cocoasubrtf340 +{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;} +{\colortbl;\red255\green255\blue255;} +\deftab720 +\pard\pardeftab720\partightenfactor0 + +\f0\fs32 \cf0 ab} + + + + GridInfo + + HPages + 2 + KeepToScale + + Layers + + + Lock + NO + Name + レイヤー 1 + Print + YES + View + YES + + + LayoutInfo + + Animate + NO + circoMinDist + 18 + circoSeparation + 0.0 + layoutEngine + dot + neatoLineLength + 0.20000000298023224 + neatoSeparation + 0.0 + twopiSeparation + 0.0 + + Orientation + 2 + PrintOnePage + + RowAlign + 1 + RowSpacing + 36 + SheetTitle + regexbasic + UniqueID + 20 + VPages + 1 + SmartAlignmentGuidesActive YES @@ -37835,13 +41007,13 @@ WindowInfo CurrentSheet - 11 + 12 Expanded_Canvases キャンバス 7 Frame - {{722, 165}, {1198, 966}} + {{477, 211}, {1198, 966}} ShowInfo ShowRuler @@ -37853,7 +41025,7 @@ TopSlabHeight 682 VisibleRegion - {{-62, -12}, {684, 808}} + {{318.5, -12}, {684, 808}} Zoom 1 ZoomValues @@ -37918,6 +41090,11 @@ 1 1 + + regexbasic + 1 + 1 + diff -r 2ed354dadc69 -r af618962060e images/implementation/CharClassMergePattern.bb --- a/images/implementation/CharClassMergePattern.bb Sun Feb 07 16:52:37 2016 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,5 +0,0 @@ -%%Title: images/implementation/CharClassMergePattern.pdf -%%Creator: extractbb 20150315 -%%BoundingBox: 0 0 1422 1908 -%%CreationDate: Fri Feb 5 16:53:53 2016 - diff -r 2ed354dadc69 -r af618962060e images/implementation/CharClassMergePattern.pdf Binary file images/implementation/CharClassMergePattern.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/implementation/ccinsert1.bb --- a/images/implementation/ccinsert1.bb Sun Feb 07 16:52:37 2016 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,5 +0,0 @@ -%%Title: images/implementation/ccinsert1.pdf -%%Creator: extractbb 20150315 -%%BoundingBox: 0 0 1068 1050 -%%CreationDate: Fri Feb 5 16:53:53 2016 - diff -r 2ed354dadc69 -r af618962060e images/implementation/ccinsert1.pdf Binary file images/implementation/ccinsert1.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/implementation/ccinsert2.bb --- a/images/implementation/ccinsert2.bb Sun Feb 07 16:52:37 2016 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,5 +0,0 @@ -%%Title: images/implementation/ccinsert2.pdf -%%Creator: extractbb 20150315 -%%BoundingBox: 0 0 1464 1116 -%%CreationDate: Fri Feb 5 16:53:53 2016 - diff -r 2ed354dadc69 -r af618962060e images/implementation/ccinsert2.pdf Binary file images/implementation/ccinsert2.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/implementation/ccinsertresult.bb --- a/images/implementation/ccinsertresult.bb Sun Feb 07 16:52:37 2016 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,5 +0,0 @@ -%%Title: images/implementation/ccinsertresult.pdf -%%Creator: extractbb 20150315 -%%BoundingBox: 0 0 756 777 -%%CreationDate: Fri Feb 5 16:53:53 2016 - diff -r 2ed354dadc69 -r af618962060e images/implementation/ccinsertresult.pdf Binary file images/implementation/ccinsertresult.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/implementation/cfab.bb --- a/images/implementation/cfab.bb Sun Feb 07 16:52:37 2016 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,5 +0,0 @@ -%%Title: images/implementation/cfab.pdf -%%Creator: extractbb 20150315 -%%BoundingBox: 0 0 768 399 -%%CreationDate: Fri Feb 5 16:53:53 2016 - diff -r 2ed354dadc69 -r af618962060e images/implementation/cfab.pdf Binary file images/implementation/cfab.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/implementation/cfdg.bb --- a/images/implementation/cfdg.bb Sun Feb 07 16:52:37 2016 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,5 +0,0 @@ -%%Title: images/implementation/cfdg.pdf -%%Creator: extractbb 20150315 -%%BoundingBox: 0 0 768 300 -%%CreationDate: Fri Feb 5 16:53:53 2016 - diff -r 2ed354dadc69 -r af618962060e images/implementation/cfdg.pdf Binary file images/implementation/cfdg.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/implementation/cfdgab.bb --- a/images/implementation/cfdgab.bb Sun Feb 07 16:52:37 2016 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,5 +0,0 @@ -%%Title: images/implementation/cfdgab.pdf -%%Creator: extractbb 20150315 -%%BoundingBox: 0 0 1278 396 -%%CreationDate: Fri Feb 5 16:53:53 2016 - diff -r 2ed354dadc69 -r af618962060e images/implementation/cfdgab.pdf Binary file images/implementation/cfdgab.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/implementation/dfa.bb --- a/images/implementation/dfa.bb Sun Feb 07 16:52:37 2016 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,5 +0,0 @@ -%%Title: images/implementation/dfa.pdf -%%Creator: extractbb 20150315 -%%BoundingBox: 0 0 1614 900 -%%CreationDate: Fri Feb 5 16:53:53 2016 - diff -r 2ed354dadc69 -r af618962060e images/implementation/dfa.pdf Binary file images/implementation/dfa.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/implementation/efgi.bb --- a/images/implementation/efgi.bb Sun Feb 07 16:52:37 2016 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,5 +0,0 @@ -%%Title: images/implementation/efgi.pdf -%%Creator: extractbb 20150315 -%%BoundingBox: 0 0 888 360 -%%CreationDate: Fri Feb 5 16:53:53 2016 - diff -r 2ed354dadc69 -r af618962060e images/implementation/efgi.pdf Binary file images/implementation/efgi.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/implementation/nfa.bb --- a/images/implementation/nfa.bb Sun Feb 07 16:52:37 2016 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,5 +0,0 @@ -%%Title: images/implementation/nfa.pdf -%%Creator: extractbb 20150315 -%%BoundingBox: 0 0 1440 615 -%%CreationDate: Fri Feb 5 16:53:53 2016 - diff -r 2ed354dadc69 -r af618962060e images/implementation/nfa.pdf Binary file images/implementation/nfa.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/implementation/parser.bb --- a/images/implementation/parser.bb Sun Feb 07 16:52:37 2016 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,5 +0,0 @@ -%%Title: images/implementation/parser.pdf -%%Creator: extractbb 20150315 -%%BoundingBox: 0 0 1707 1671 -%%CreationDate: Fri Feb 5 16:53:53 2016 - diff -r 2ed354dadc69 -r af618962060e images/implementation/parser.pdf Binary file images/implementation/parser.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/implementation/setstate.bb --- a/images/implementation/setstate.bb Sun Feb 07 16:52:37 2016 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,5 +0,0 @@ -%%Title: images/implementation/setstate.pdf -%%Creator: extractbb 20150315 -%%BoundingBox: 0 0 1716 1443 -%%CreationDate: Fri Feb 5 16:53:53 2016 - diff -r 2ed354dadc69 -r af618962060e images/implementation/setstate.pdf Binary file images/implementation/setstate.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/implementation/transitiontable.bb --- a/images/implementation/transitiontable.bb Sun Feb 07 16:52:37 2016 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,5 +0,0 @@ -%%Title: images/implementation/transitiontable.pdf -%%Creator: extractbb 20150315 -%%BoundingBox: 0 0 1227 1131 -%%CreationDate: Fri Feb 5 16:53:53 2016 - diff -r 2ed354dadc69 -r af618962060e images/implementation/transitiontable.pdf Binary file images/implementation/transitiontable.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/regex/CharClassMergePattern.bb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/images/regex/CharClassMergePattern.bb Sun Feb 07 20:07:34 2016 +0900 @@ -0,0 +1,5 @@ +%%Title: images/implementation/CharClassMergePattern.pdf +%%Creator: extractbb 20150315 +%%BoundingBox: 0 0 1422 1908 +%%CreationDate: Fri Feb 5 16:53:53 2016 + diff -r 2ed354dadc69 -r af618962060e images/regex/CharClassMergePattern.pdf Binary file images/regex/CharClassMergePattern.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/regex/ccinsert1.bb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/images/regex/ccinsert1.bb Sun Feb 07 20:07:34 2016 +0900 @@ -0,0 +1,5 @@ +%%Title: images/implementation/ccinsert1.pdf +%%Creator: extractbb 20150315 +%%BoundingBox: 0 0 1068 1050 +%%CreationDate: Fri Feb 5 16:53:53 2016 + diff -r 2ed354dadc69 -r af618962060e images/regex/ccinsert1.pdf Binary file images/regex/ccinsert1.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/regex/ccinsert2.bb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/images/regex/ccinsert2.bb Sun Feb 07 20:07:34 2016 +0900 @@ -0,0 +1,5 @@ +%%Title: images/implementation/ccinsert2.pdf +%%Creator: extractbb 20150315 +%%BoundingBox: 0 0 1464 1116 +%%CreationDate: Fri Feb 5 16:53:53 2016 + diff -r 2ed354dadc69 -r af618962060e images/regex/ccinsert2.pdf Binary file images/regex/ccinsert2.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/regex/ccinsertresult.bb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/images/regex/ccinsertresult.bb Sun Feb 07 20:07:34 2016 +0900 @@ -0,0 +1,5 @@ +%%Title: images/implementation/ccinsertresult.pdf +%%Creator: extractbb 20150315 +%%BoundingBox: 0 0 756 777 +%%CreationDate: Fri Feb 5 16:53:53 2016 + diff -r 2ed354dadc69 -r af618962060e images/regex/ccinsertresult.pdf Binary file images/regex/ccinsertresult.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/regex/cfab.bb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/images/regex/cfab.bb Sun Feb 07 20:07:34 2016 +0900 @@ -0,0 +1,5 @@ +%%Title: images/implementation/cfab.pdf +%%Creator: extractbb 20150315 +%%BoundingBox: 0 0 768 399 +%%CreationDate: Fri Feb 5 16:53:53 2016 + diff -r 2ed354dadc69 -r af618962060e images/regex/cfab.pdf Binary file images/regex/cfab.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/regex/cfdg.bb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/images/regex/cfdg.bb Sun Feb 07 20:07:34 2016 +0900 @@ -0,0 +1,5 @@ +%%Title: images/implementation/cfdg.pdf +%%Creator: extractbb 20150315 +%%BoundingBox: 0 0 768 300 +%%CreationDate: Fri Feb 5 16:53:53 2016 + diff -r 2ed354dadc69 -r af618962060e images/regex/cfdg.pdf Binary file images/regex/cfdg.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/regex/cfdgab.bb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/images/regex/cfdgab.bb Sun Feb 07 20:07:34 2016 +0900 @@ -0,0 +1,5 @@ +%%Title: images/implementation/cfdgab.pdf +%%Creator: extractbb 20150315 +%%BoundingBox: 0 0 1278 396 +%%CreationDate: Fri Feb 5 16:53:53 2016 + diff -r 2ed354dadc69 -r af618962060e images/regex/cfdgab.pdf Binary file images/regex/cfdgab.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/regex/dfa.bb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/images/regex/dfa.bb Sun Feb 07 20:07:34 2016 +0900 @@ -0,0 +1,5 @@ +%%Title: images/implementation/dfa.pdf +%%Creator: extractbb 20150315 +%%BoundingBox: 0 0 1614 900 +%%CreationDate: Fri Feb 5 16:53:53 2016 + diff -r 2ed354dadc69 -r af618962060e images/regex/dfa.pdf Binary file images/regex/dfa.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/regex/efgi.bb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/images/regex/efgi.bb Sun Feb 07 20:07:34 2016 +0900 @@ -0,0 +1,5 @@ +%%Title: images/implementation/efgi.pdf +%%Creator: extractbb 20150315 +%%BoundingBox: 0 0 888 360 +%%CreationDate: Fri Feb 5 16:53:53 2016 + diff -r 2ed354dadc69 -r af618962060e images/regex/efgi.pdf Binary file images/regex/efgi.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/regex/nfa.bb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/images/regex/nfa.bb Sun Feb 07 20:07:34 2016 +0900 @@ -0,0 +1,5 @@ +%%Title: images/implementation/nfa.pdf +%%Creator: extractbb 20150315 +%%BoundingBox: 0 0 1440 615 +%%CreationDate: Fri Feb 5 16:53:53 2016 + diff -r 2ed354dadc69 -r af618962060e images/regex/nfa.pdf Binary file images/regex/nfa.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/regex/parser.bb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/images/regex/parser.bb Sun Feb 07 20:07:34 2016 +0900 @@ -0,0 +1,5 @@ +%%Title: images/implementation/parser.pdf +%%Creator: extractbb 20150315 +%%BoundingBox: 0 0 1707 1671 +%%CreationDate: Fri Feb 5 16:53:53 2016 + diff -r 2ed354dadc69 -r af618962060e images/regex/parser.pdf Binary file images/regex/parser.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/regex/regexasta.bb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/images/regex/regexasta.bb Sun Feb 07 20:07:34 2016 +0900 @@ -0,0 +1,5 @@ +%%Title: images/example/regexasta.pdf +%%Creator: extractbb 20150315 +%%BoundingBox: 0 0 1557 645 +%%CreationDate: Sun Feb 7 20:03:58 2016 + diff -r 2ed354dadc69 -r af618962060e images/regex/regexasta.pdf Binary file images/regex/regexasta.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/regex/regexgroup.bb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/images/regex/regexgroup.bb Sun Feb 07 20:07:34 2016 +0900 @@ -0,0 +1,5 @@ +%%Title: images/example/regexgroup.pdf +%%Creator: extractbb 20150315 +%%BoundingBox: 0 0 1032 804 +%%CreationDate: Sun Feb 7 20:03:58 2016 + diff -r 2ed354dadc69 -r af618962060e images/regex/regexgroup.pdf Binary file images/regex/regexgroup.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/regex/regexselect.bb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/images/regex/regexselect.bb Sun Feb 07 20:07:34 2016 +0900 @@ -0,0 +1,5 @@ +%%Title: images/example/regexselect.pdf +%%Creator: extractbb 20150315 +%%BoundingBox: 0 0 999 621 +%%CreationDate: Sun Feb 7 20:03:58 2016 + diff -r 2ed354dadc69 -r af618962060e images/regex/regexselect.pdf Binary file images/regex/regexselect.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/regex/regexseq.bb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/images/regex/regexseq.bb Sun Feb 07 20:07:34 2016 +0900 @@ -0,0 +1,5 @@ +%%Title: images/example/regexseq.pdf +%%Creator: extractbb 20150315 +%%BoundingBox: 0 0 1437 477 +%%CreationDate: Sun Feb 7 20:03:58 2016 + diff -r 2ed354dadc69 -r af618962060e images/regex/regexseq.pdf Binary file images/regex/regexseq.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/regex/regexseq2.bb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/images/regex/regexseq2.bb Sun Feb 07 20:07:34 2016 +0900 @@ -0,0 +1,5 @@ +%%Title: images/example/regexseq2.pdf +%%Creator: extractbb 20150315 +%%BoundingBox: 0 0 1167 510 +%%CreationDate: Sun Feb 7 20:03:58 2016 + diff -r 2ed354dadc69 -r af618962060e images/regex/regexseq2.pdf Binary file images/regex/regexseq2.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/regex/setstate.bb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/images/regex/setstate.bb Sun Feb 07 20:07:34 2016 +0900 @@ -0,0 +1,5 @@ +%%Title: images/implementation/setstate.pdf +%%Creator: extractbb 20150315 +%%BoundingBox: 0 0 1716 1443 +%%CreationDate: Fri Feb 5 16:53:53 2016 + diff -r 2ed354dadc69 -r af618962060e images/regex/setstate.pdf Binary file images/regex/setstate.pdf has changed diff -r 2ed354dadc69 -r af618962060e images/regex/transitiontable.bb --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/images/regex/transitiontable.bb Sun Feb 07 20:07:34 2016 +0900 @@ -0,0 +1,5 @@ +%%Title: images/implementation/transitiontable.pdf +%%Creator: extractbb 20150315 +%%BoundingBox: 0 0 1227 1131 +%%CreationDate: Fri Feb 5 16:53:53 2016 + diff -r 2ed354dadc69 -r af618962060e images/regex/transitiontable.pdf Binary file images/regex/transitiontable.pdf has changed diff -r 2ed354dadc69 -r af618962060e master_paper.pdf Binary file master_paper.pdf has changed