17 lines
340 B
Plaintext
17 lines
340 B
Plaintext
|
|
import io:*
|
||
|
|
import mem:*
|
||
|
|
import vector:*
|
||
|
|
|
||
|
|
fun id<T>(in: T): T { return in; }
|
||
|
|
fun idVec<T>(in: vector<T>): T { return in.get(0); }
|
||
|
|
|
||
|
|
fun main():int {
|
||
|
|
var fromTemplateFun = id(11)
|
||
|
|
var aVec.construct(): vector<int>
|
||
|
|
aVec.addEnd(12)
|
||
|
|
println(fromTemplateFun)
|
||
|
|
println(idVec(aVec))
|
||
|
|
//println(idVec<int>(aVec))
|
||
|
|
return 0
|
||
|
|
}
|