Changes in / [54cd1a51:691bf0a]


Ignore:
Location:
doc/theses/fangren_yu_MMath
Files:
2 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • doc/theses/fangren_yu_MMath/intro.tex

    r54cd1a51 r691bf0a  
    185185\centering
    186186
    187 % https://doc.rust-lang.org/rust-by-example/trait/impl_trait.html
    188 % https://dl.acm.org/doi/10.1145/75277.75283
    189187
    190188\begin{minipage}{0.75\textwidth}
     
    193191\hline
    194192Oper./Func./Meth. name  & O\footnote{except assignment}/F       & O/F/M & O/F   & M     & O/M   & O/F/M \\
    195 parameter number                & yes   & yes   & yes   & yes   & yes   & yes   \\
     193\# of parameters                & yes   & yes   & yes   & yes   & yes   & yes   \\
    196194parameter types                 & yes   & yes   & yes   & yes   & yes   & yes   \\
    197 parameter name                  & no    & no    & no    & no    & yes   & yes   \\
     195parameter Order/Name    & O/N   & O             & O             & O             & O/N   & O/N   \\
    198196return type                             & yes   & no    & yes   & no    & no    & yes   \\
    199 Safe/Unsafe arg. conv.  & none  & yes\footnote{no conversions allowed during template parameter deduction}      & S/U   & S\footnote{unsafe (narrowing) conversion only allowed in assignment or initialization to a primitive variable}        & S             & no\footnote{literals only, Int -> Double (Safe)}      \\
    200 generic                                 & no            & yes\footnote{compile-time only, using template expansion}     & yes   & yes   & yes   & yes
     197Safe/Unsafe arg. conv.  &               & yes\footnote{no conversions allowed during template parameter deduction}      & S/U   & S\footnote{unsafe (narrowing) conversion only allowed in assignment or initialization to a primitive variable}        & S             & no\footnote{literals only, Int -> Double (Safe)}      \\
     198generic                                 &               & yes\footnote{compile-time only, using template expansion}     & yes   & yes   & yes   & yes
    201199\end{tabular}
    202200\end{minipage}
Note: See TracChangeset for help on using the changeset viewer.