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,20 @@
class SimpleClass: ExampleProtocol {
var simpleDescription: String = "A very simple class."
var anotherProperty: Int = 69105
func adjust() {
simpleDescription += " Now 100% adjusted."
}
}
var a = SimpleClass()
a.adjust()
let aDescription = a.simpleDescription
struct SimpleStructure: ExampleProtocol {
var simpleDescription: String = "A simple structure"
mutating func adjust() {
simpleDescription += " (adjusted)"
}
}
var b = SimpleStructure()
b.adjust()
let bDescription = b.simpleDescription