diff --git a/game/ver-mac/src/dialect.swift b/game/ver-mac/src/dialect.swift index 93af8f7..98b4ee9 100644 --- a/game/ver-mac/src/dialect.swift +++ b/game/ver-mac/src/dialect.swift @@ -118,24 +118,24 @@ func registerOneliners( } // Context field names for static type check -struct F { - static let count = "count" - static let countText = "countText" - static let didClickIncrement = "didClickIncrement" - static let didLaunch = "didLaunch" - static let didSetup = "didSetup" +public struct F { + public static let count = "count" + public static let countText = "countText" + public static let didClickIncrement = "didClickIncrement" + public static let didLaunch = "didLaunch" + public static let didSetup = "didSetup" } -struct RootContext: DialectContext { - var count = Int() - var countText = String() - var didClickIncrement = Bool() - var didLaunch = Bool() - var didSetup = Bool() +public struct RootContext: DialectContext { + public var count = Int() + public var countText = String() + public var didClickIncrement = Bool() + public var didLaunch = Bool() + public var didSetup = Bool() - var recentField = "" + public var recentField = "" - func field(_ name: String) -> T { + public func field(_ name: String) -> T { if (name == "count") { return count as! T } @@ -155,7 +155,7 @@ struct RootContext: DialectContext { return "unknown-field-name" as! T } - mutating func setField( + public mutating func setField( _ name: String, _ value: Any ) { @@ -178,7 +178,7 @@ struct RootContext: DialectContext { } } -func rootSet( +public func rootSet( _ key: String, _ value: Any ) {