Changeset 1445 for Deliverables


Ignore:
Timestamp:
Oct 21, 2011, 6:19:34 PM (8 years ago)
Author:
mulligan
Message:

o'caml sizes done for first table

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Deliverables/D4.2-4.3/reports/D4-2.tex

    r1443 r1445  
    528528\begin{table}
    529529\begin{threeparttable}
    530 \begin{tabular}{lllll}
    531 Title & Size & Description & O'Caml & Ratio \\
    532 \hline
    533 \texttt{joint/Joint.ma} & 173 & Abstracted syntax for backend languages & N/A & N/A \\
    534 \texttt{RTLabs/syntax.ma} & 73 & The syntax of RTLabs & \texttt{RTLabs/RTLabs.mli} & 0.65 \\
    535 \texttt{RTL/RTL.ma} & 49 & The syntax of RTL & \texttt{RTL/RTL.mli} & 1.85\tnote{a} \\
    536 \texttt{ERTL/ERTL.ma} & 25 & The syntax of ERTL & \texttt{ERTL/ERTL.mli} & 1.04\tnote{a} \\
    537 \texttt{LIN/joint\_LTL\_LIN.ma} & 10 & The syntax of the abstracted combined LTL and LIN language & N/A & N/A \\
    538 \texttt{LTL/LTL.ma} & 10 & The specialisation of the above file to the syntax of LTL & \texttt{LTL/LTL.mli} & 1.86\tnote{b} \\
    539 \texttt{LIN/LIN.ma} & 17 & The specialisation of the above file to the syntax of LIN & \texttt{LIN/LIN.mli} & 2.27\tnote{b} \\
     530\begin{tabular}{lrllrl}
     531Title & Lines & Description & O'Caml & Size & Ratio \\
     532\hline
     533\texttt{joint/Joint.ma} & 173 & Abstracted syntax for backend languages & N/A & N/A & N/A \\
     534\texttt{RTLabs/syntax.ma} & 73 & The syntax of RTLabs & \texttt{RTLabs/RTLabs.mli} & 113 & 0.65 \\
     535\texttt{RTL/RTL.ma} & 222\tnote{a} & The syntax of RTL & \texttt{RTL/RTL.mli} & 120\tnote{a} & 1.85\tnote{a} \\
     536\texttt{ERTL/ERTL.ma} & 198\tnote{a} & The syntax of ERTL & \texttt{ERTL/ERTL.mli} & 191 & 1.04\tnote{a} \\
     537\texttt{LIN/joint\_LTL\_LIN.ma} & 10 & The syntax of the abstracted combined LTL and LIN language & N/A & N/A & N/A \\
     538\texttt{LTL/LTL.ma} & 193\tnote{b} & The specialisation of the above file to the syntax of LTL & \texttt{LTL/LTL.mli} & 104 & 1.86\tnote{b} \\
     539\texttt{LIN/LIN.ma} & 200\tnote{b} & The specialisation of the above file to the syntax of LIN & \texttt{LIN/LIN.mli} & 88 & 2.27\tnote{b} \\
    540540\end{tabular}
    541541\begin{tablenotes}
     
    556556\begin{table}
    557557\begin{threeparttable}
    558 \begin{tabular}{llll}
    559 Title & Description & O'Caml & Ratio \\
    560 \hline
    561 \texttt{joint/TranslateUtils.ma} & Generic translation utilities & N/A & N/A \\
    562 \texttt{RTLabs/RTLabsToRTL.ma} & Translation from RTLabs to RTL & \texttt{RTLabs/RTLabsToRTL.ml} & 1.61 \\
    563 \texttt{RTL/RTLToERTL.ma} & Translation from RTL to ERTL & \texttt{RTL/RTLToERTL.ml} & 1.01\tnote{a} \\
    564 \texttt{RTL/RTLTailcall.ma} & Elimination of tailcalls & \texttt{RTL/RTLtailcall.ml} & 2.02 \\
    565 \texttt{ERTL/ERTLToLTL.ma} & Translation from ERTL to LTL & \texttt{ERTL/ERTLToLTL.ml} & 1.22\tnote{b} \\
    566 \texttt{ERTL/Interference.ma} & Axiomatised graph colouring component & \texttt{common/interference.ml} & 0.03\tnote{c} \\
    567 \texttt{ERTL/liveness.ma} & Liveness analysis & \texttt{ERTL/liveness.ml} & 0.92 \\
    568 \texttt{LTL/LTLToLIN.ma} & Translation from LTL to LIN & \texttt{LTL/LTLToLIN.ml} & 0.53\tnote{c} \\
    569 \texttt{LIN/joint\_LTL\_LIN.ma} & Generic code for LTL and LIN languages & N/A & N/A \\
    570 \texttt{LIN/LINToASM.ma} & Translation from LIN to assembly & \texttt{LIN/LINToASM.ml} & 2.85\tnote{d}
     558\begin{tabular}{lrlll}
     559Title & Description & Lines & O'Caml & Ratio \\
     560\hline
     561\texttt{joint/TranslateUtils.ma} & 59 & Generic translation utilities & N/A & N/A \\
     562\texttt{RTLabs/RTLabsToRTL.ma} & 1251 & Translation from RTLabs to RTL & \texttt{RTLabs/RTLabsToRTL.ml} & 1.61 \\
     563\texttt{RTL/RTLToERTL.ma} & 417 & Translation from RTL to ERTL & \texttt{RTL/RTLToERTL.ml} & 1.01\tnote{a} \\
     564\texttt{RTL/RTLTailcall.ma} & 52 & Elimination of tailcalls & \texttt{RTL/RTLtailcall.ml} & 2.02 \\
     565\texttt{ERTL/ERTLToLTL.ma} & 464 & Translation from ERTL to LTL & \texttt{ERTL/ERTLToLTL.ml} & 1.22\tnote{b} \\
     566\texttt{ERTL/Interference.ma} & 26 & Axiomatised graph colouring component & \texttt{common/interference.ml} & 0.03\tnote{c} \\
     567\texttt{ERTL/liveness.ma} & 298 & Liveness analysis & \texttt{ERTL/liveness.ml} & 0.92 \\
     568\texttt{LTL/LTLToLIN.ma} & 92 & Translation from LTL to LIN & \texttt{LTL/LTLToLIN.ml} & 0.53\tnote{c} \\
     569\texttt{LIN/joint\_LTL\_LIN.ma} & 10 & Generic code for LTL and LIN languages & N/A & N/A \\
     570\texttt{LIN/LINToASM.ma} & 335 & Translation from LIN to assembly & \texttt{LIN/LINToASM.ml} & 2.85\tnote{d}
    571571\end{tabular}
    572572\begin{tablenotes}
Note: See TracChangeset for help on using the changeset viewer.