From 205e07e03a2edf0e10e84053f91d95474a3ac69a Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Sun, 4 Sep 2022 17:31:48 +0800 Subject: [PATCH] SymbolNode // Allow defining "previous" on init. --- Source/Modules/LangModelRelated/LMSymbolNode.swift | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Source/Modules/LangModelRelated/LMSymbolNode.swift b/Source/Modules/LangModelRelated/LMSymbolNode.swift index 53806ef0..de46c8a6 100644 --- a/Source/Modules/LangModelRelated/LMSymbolNode.swift +++ b/Source/Modules/LangModelRelated/LMSymbolNode.swift @@ -15,9 +15,10 @@ class SymbolNode { var children: [SymbolNode]? var previous: SymbolNode? - init(_ title: String, _ children: [SymbolNode]? = nil) { + init(_ title: String, _ children: [SymbolNode]? = nil, previous: SymbolNode? = nil) { self.title = title self.children = children + self.previous = previous } init(_ title: String, symbols: String) {