# HG changeset patch # User Takahiro SHIMIZU # Date 1541657581 -32400 # Node ID 5ba21dfc6e0c65d1f1d51d93070711531eabc40a # Parent 2bf64cfb91b10a02e2fb165c04ebb0d3adc2caa5 add fig Perl6 construction diff -r 2bf64cfb91b1 -r 5ba21dfc6e0c Paper/anatofuz.pdf Binary file Paper/anatofuz.pdf has changed diff -r 2bf64cfb91b1 -r 5ba21dfc6e0c Paper/anatofuz.tex --- a/Paper/anatofuz.tex Thu Nov 08 14:57:59 2018 +0900 +++ b/Paper/anatofuz.tex Thu Nov 08 15:13:01 2018 +0900 @@ -185,6 +185,14 @@ またPerl6は漸進的型付け言語である. 従来のPerlの様に変数に代入する対象の型や文脈に応じて型を変更する動的型言語としての側面を持ちつつ独自に定義した型を始めとする様々な型に静的に変数の型を設定する事が可能である. +\begin{figure}[ht] + \begin{center} + \includegraphics[width=70mm]{fig/perl6nqp.pdf} + \end{center} + \caption{Perl6の構成st} + \label{fig:perl6construction} +\end{figure} + \subsection{現在のPerl6} Perl6の言語仕様\cite{perl6design}とその時点での実装状況を纏めた公式ドキュメント\cite{perl6doc}は分離している. 従来は言語仕様は自然言語の仕様書であったが,現在はテストスイートである「Roast\cite{roast}」そのものと定義されている. diff -r 2bf64cfb91b1 -r 5ba21dfc6e0c Paper/fig/perl6nqp.pdf Binary file Paper/fig/perl6nqp.pdf has changed diff -r 2bf64cfb91b1 -r 5ba21dfc6e0c Paper/src/perl6nqp.graffle Binary file Paper/src/perl6nqp.graffle has changed