Adds basic support for the Swift programming language

Text only lexer for now until Pygments catches up
This commit is contained in:
Andy Lindeman
2014-06-02 15:51:44 -04:00
parent 4cd35c1f33
commit 8f251e6756
45 changed files with 636 additions and 3 deletions

View File

@@ -0,0 +1,14 @@
enum ServerResponse {
case Result(String, String)
case Error(String)
}
let success = ServerResponse.Result("6:00 am", "8:09 pm")
let failure = ServerResponse.Error("Out of cheese.")
switch success {
case let .Result(sunrise, sunset):
let serverResponse = "Sunrise is at \(sunrise) and sunset is at \(sunset)."
case let .Error(error):
let serverResponse = "Failure... \(error)"
}