Changes in / [54cd1a51:691bf0a]
- Location:
- doc/theses/fangren_yu_MMath
- Files:
-
- 2 deleted
- 1 edited
-
intro.tex (modified) (2 diffs)
-
test.adb (deleted)
-
test.swift (deleted)
Legend:
- Unmodified
- Added
- Removed
-
doc/theses/fangren_yu_MMath/intro.tex
r54cd1a51 r691bf0a 185 185 \centering 186 186 187 % https://doc.rust-lang.org/rust-by-example/trait/impl_trait.html188 % https://dl.acm.org/doi/10.1145/75277.75283189 187 190 188 \begin{minipage}{0.75\textwidth} … … 193 191 \hline 194 192 Oper./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 \\ 196 194 parameter types & yes & yes & yes & yes & yes & yes \\ 197 parameter name & no & no & no & no & yes & yes\\195 parameter Order/Name & O/N & O & O & O & O/N & O/N \\ 198 196 return 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 & yes197 Safe/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)} \\ 198 generic & & yes\footnote{compile-time only, using template expansion} & yes & yes & yes & yes 201 199 \end{tabular} 202 200 \end{minipage}
Note:
See TracChangeset
for help on using the changeset viewer.