Skip to content

Instantly share code, notes, and snippets.

View grigory-makarov's full-sized avatar

Grigory Makarov grigory-makarov

View GitHub Profile
@grigory-makarov
grigory-makarov / operatorCharacters.swift
Created January 19, 2019 23:20 — forked from natecook1000/operatorCharacters.swift
Allowed characters for Swift operators
import Foundation
extension UnicodeScalar : ForwardIndexType {
public func successor() -> UnicodeScalar {
return UnicodeScalar(value + 1)
}
}
var operatorHeads: [UnicodeScalar] = Array("=-+!*%<>&|^~?".unicodeScalars)
operatorHeads += Array("\u{00A1}" ... "\u{00A7}")