// exsw6.swift create functions, procedures, subroutines #if os(OSX) || os(iOS) // for libraries, portable for OSX and Linux import Foundation #elseif os(Linux) import Glibc #endif// print("exsw6.swift running"); let vals = [2, 4, 6] for aval in vals { print(aval) } func matcpy(_ a: [[Double]]) -> [[Double]] { let n = a.count let m = a[0].count var inv = [[Double]](repeating:[Double](repeating:0.0,count:m),count:n) for i in 0..