> Option 2. Use this syntax and swift-demangle to figure out the symbols: > > public var badfood:@convention(c)(Int) -> Void = { (i:Int) in > print(i) > } There's an @asmname("foo") directive which can override name mangling, but I don't know how useful it is in practice for this kind of thing. -- Brent Royal-Gordon Architechies