Repo // Comment updates.

This commit is contained in:
ShikiSuen 2022-07-23 17:06:25 +08:00
parent 509262bf6a
commit bf86a82441
3 changed files with 21 additions and 20 deletions

View File

@ -77,6 +77,7 @@ extension KeyHandler {
///
switch compositor.cursor {
case compositor.readings.count...:
// compositor.cursor readings.count Megrez
tooltipParameterRef[0] = compositor.readings[compositor.cursor - 1]
case 0:
tooltipParameterRef[1] = compositor.readings[compositor.cursor]

View File

@ -51,10 +51,10 @@ extension vChewing {
///
///
/// - parameters:
/// - reverse:
/// - consolidate: 使
/// - defaultScore:
/// - forceDefaultScore:
/// - reverse:
/// - consolidate: 使
/// - defaultScore:
/// - forceDefaultScore:
public init(
reverse: Bool = false, consolidate: Bool = false, defaultScore scoreDefault: Double = 0,
forceDefaultScore: Bool = false
@ -73,7 +73,7 @@ extension vChewing {
///
/// - parameters:
/// - path:
/// - path:
@discardableResult public mutating func open(_ path: String) -> Bool {
if isLoaded() {
return false
@ -135,8 +135,8 @@ extension vChewing {
///
///
/// - parameters:
/// - precedingKey:
/// - key:
/// - precedingKey:
/// - key:
public func bigramsFor(precedingKey: String, key: String) -> [Megrez.Bigram] {
// Swift
// [Megrez.Bigram]()
@ -145,7 +145,7 @@ extension vChewing {
/// strData
/// - parameters:
/// - key:
/// - key:
public func unigramsFor(key: String) -> [Megrez.Unigram] {
var grams: [Megrez.Unigram] = []
if let arrRangeRecords: [Range<String.Index>] = rangeMap[key] {
@ -168,7 +168,7 @@ extension vChewing {
///
/// - parameters:
/// - key:
/// - key:
public func hasUnigramsFor(key: String) -> Bool {
rangeMap[key] != nil
}

View File

@ -52,10 +52,10 @@ extension vChewing {
/// LMCoreNS 便
///
/// - parameters:
/// - reverse:
/// - consolidate: 使
/// - defaultScore:
/// - forceDefaultScore:
/// - reverse:
/// - consolidate: 使
/// - defaultScore:
/// - forceDefaultScore:
public init(
reverse: Bool = false, consolidate: Bool = false, defaultScore scoreDefault: Double = 0,
forceDefaultScore: Bool = false
@ -74,7 +74,7 @@ extension vChewing {
///
/// - parameters:
/// - path:
/// - path:
@discardableResult public mutating func open(_ path: String) -> Bool {
if isLoaded() {
return false
@ -128,8 +128,8 @@ extension vChewing {
///
///
/// - parameters:
/// - precedingKey:
/// - key:
/// - precedingKey:
/// - key:
public func bigramsFor(precedingKey: String, key: String) -> [Megrez.Bigram] {
// Swift
// [Megrez.Bigram]()
@ -138,7 +138,7 @@ extension vChewing {
/// UTF8
/// - parameters:
/// - key:
/// - key:
public func unigramsFor(key: String) -> [Megrez.Unigram] {
var grams: [Megrez.Unigram] = []
if let arrRangeRecords: [Data] = rangeMap[cnvPhonabetToASCII(key)] {
@ -162,7 +162,7 @@ extension vChewing {
///
/// - parameters:
/// - key:
/// - key:
public func hasUnigramsFor(key: String) -> Bool {
rangeMap[cnvPhonabetToASCII(key)] != nil
}
@ -173,7 +173,7 @@ extension vChewing {
///
/// ASCII
/// - parameters:
/// - incoming:
/// - incoming:
func cnvPhonabetToASCII(_ incoming: String) -> String {
let dicPhonabet2ASCII = [
"": "b", "": "p", "": "m", "": "f", "": "d", "": "t", "": "n", "": "l", "": "g", "": "k", "": "h",
@ -194,7 +194,7 @@ extension vChewing {
///
/// ASCII
/// - parameters:
/// - incoming:
/// - incoming:
func restorePhonabetFromASCII(_ incoming: String) -> String {
let dicPhonabet4ASCII = [
"b": "", "p": "", "m": "", "f": "", "d": "", "t": "", "n": "", "l": "", "g": "", "k": "", "h": "",