diff --git a/rust/help.html b/rust/help.html index c0a0e9b8..769c8576 100644 --- a/rust/help.html +++ b/rust/help.html @@ -1 +1 @@ -
U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","Break text into Morpheme
s","","","","","","","","Bitset which represents that a word of a specified length …","","Maximum supported length of the word","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","Lattice which is constructed for performing the Viterbi …","","","Find EOS node – finish the lattice construction","Find the path with the minimal cost through the lattice to …","","","Fill the path with the minimum cost (indices only). …","Returns the argument unchanged.","Checks if there exist at least one at the word end boundary","Insert a single node in the lattice, founding the path to …","Calls U::from(self)
.","Lookup a node for the index","Prepare lattice for the next analysis of a sentence with …","","","","Iterates over morpheme list","","","","","","Clears morphemes from analysis result","","","","Returns an empty morpheme list","","Returns the argument unchanged.","Returns the argument unchanged.","Creates MorphemeList from components","","Gets the whole cost of the path","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","Returns a new morpheme list splitting the morpheme with a …","Splits morphemes and writes them into the resulting list …","","","","","","","","","A morpheme (basic semantic unit of language)","Returns the begin index in bytes of the morpheme in the …","Returns the codepoint offset of the morpheme begin in the …","","","Returns the dictionary form of morpheme","Returns the dictionary id where the morpheme belongs","Returns the end index in bytes of the morpheme in the …","Returns the codepoint offset of the morpheme begin in the …","","Returns the argument unchanged.","","Returns the index of this morpheme","Calls U::from(self)
.","Returns if this morpheme is out of vocabulary","Returns the normalized form of morpheme","Returns the part of speech","","Returns the reading form of morpheme.","Returns new morpheme list splitting the morpheme with …","Splits morpheme and writes sub-morphemes into the provided …","Returns a substring of the original text which corresponds …","","Returns total cost from the beginning of the path","","","","Returns the word id of morpheme","","","Accessor trait for the full path cost","Full lattice node, as the result of analysis. All indices …","Accessor trait for right connection id","","","Returns begin offset in bytes of node surface in a sentence","","","","","Returns range in bytes (for easy string slicing)","Utility method for extracting [begin, end) codepoint range.","","","Concatenate the nodes in the range and replace …","Concatenate the nodes in the range and set pos_id.","","","","","Returns end offset in bytes of node surface in a sentence","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self)
.","Calls U::from(self)
.","","","Is true when the word does not come from the dictionary. …","If a node is a special system node like BOS or EOS. Java …","","","","","Returns number of codepoints in the current node","Returns number of splits in a specified mode","","","","","","Split the node with a specified mode using the dictionary …","","","","","","","","","","","","","","","","","Create a new debug stateful tokenizer with the following …","Borrow current dictionary","Get a clone of current dictionary","Perform the actual tokenization so the analysis result …","Returns the argument unchanged.","Calls U::from(self)
.","Consume the Tokenizer and produce MorphemeList","Create a new non-debug stateful tokenizer","Prepare StatefulTokenizer for the next data. Data must be …","Set debug flag and returns the current one","Set the analysis mode and returns the current one","Analyzer will read only following [WordInfo
] field subset","Swap result data with the current analyzer","","","","Provides access to dictionary data","Implementation of a Tokenizer which does not have …","","","","Returns the argument unchanged.","","","Calls U::from(self)
.","","","","","","","","","Setting data loaded from config file","Struct corresponds with raw config json file. You must use …","Sudachi Error","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Resolves a possibly relative path with regards to all …","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Creates a minimal config with the provided resource …","","","","","Return required InfoSubset for the current projection type","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the system dictionary to the provided path","A single system or user dictionary","A dictionary consists of one system_dict and zero or more …","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Creates a system dictionary from bytes, and load a …","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","Creates a binary dictionary from bytes","Creates a system binary dictionary from bytes","Creates a user binary dictionary from bytes","","","","","","","","","","","","","","Builds a binary dictionary from csv lexicon and connection …","","","","","","","","","Compile the binary dictionary and write it to the …","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","Creates a new builder for system dictionary","Creates a new builder for user dictionary","","","Read the connection matrix from either a file or an …","Read the csv lexicon from either a file or an in-memory …","","Return dictionary build report","Resolve the dictionary references.","Set the dictionary compile time to the specified time …","Set the dictionary description","","","","","","","","","","Actual specific errors for dictionary compilation","","Dictionary building-process related parent error. Captures …","","","Contains the error value","","","","","","","","","","","","Contains the success value","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self)
.","","","","","","","","All categories at once except NOOOVBOW/2 ","Latin alphabets. ","Cyrillic alphabets. ","A set of categories for a character","The fall back category. ","Greek alphabets. ","Hiragana characters. ","CJKV ideographic characters. ","Kanji numeric characters. ","Katakana characters. ","This character cannot be the beginning of an OOV word ","This and next characters cannot be the beginning of an OOV …","Numerical characters. ","White spaces. ","Symbols. ","User defined category. ","User defined category. ","User defined category. ","User defined category. ","Get a flags value with all known bits set.","The bitwise and (&
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","The bitwise or (|
) of the bits in two flags values.","The bitwise or (|
) of the bits in two flags values.","","Get the underlying bits value.","The bitwise exclusive-or (^
) of the bits in two flags …","The bitwise exclusive-or (^
) of the bits in two flags …","","","","","The bitwise negation (!
) of the bits in a flags value, …","Whether all set bits in a source flags value are also set …","","","The intersection of a source flags value with the …","Get a flags value with all bits unset.","","","","","The bitwise or (|
) of the bits in each flags value.","","","","","","Returns the argument unchanged.","Convert from a bits value.","Convert from a bits value exactly.","","Convert from a bits value, unsetting any unknown bits.","The bitwise or (|
) of the bits in each flags value.","Get a flags value with the bits of a flag with the given …","","","The bitwise or (|
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","Whether any set bits in a source flags value are also set …","Calls U::from(self)
.","","Whether all known bits in this flags value are set.","Whether all bits in this flags value are unset.","Yield a set of contained flags values.","Yield a set of contained named flags values.","The bitwise negation (!
) of the bits in a flags value, …","The intersection of a source flags value with the …","Call insert
when value
is true
or remove
when value
is …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The bitwise exclusive-or (^
) of the bits in two flags …","","The bitwise exclusive-or (^
) of the bits in two flags …","","","","The bitwise or (|
) of the bits in two flags values.","","CharacterCategory holds mapping from character to …","Sudachi error","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Creates a character category from file","","Returns a set of category types which given char has","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","Gets the value of the connection matrix","Returns the argument unchanged.","","Calls U::from(self)
.","Returns maximum number of left connection ID","Returns maximum number of right connection ID","","","","","","","","Returns the argument unchanged.","Creates a dictionary from the specified configuration …","Creats a dictionary from the specified configuration and …","","Returns grammar with the correct lifetime","","Calls U::from(self)
.","","Returns lexicon with the correct lifetime","","","","","","","","Dictionary grammar","","","","The mapping from character to character_category_type","","Returns connection cost of nodes","Returns the argument unchanged.","Returns a pos_id of given pos in the grammar","Calls U::from(self)
.","Merge a another grammar into this grammar","Creates a Grammar from dictionary bytes","Gets POS components for POS ID. Panics if out of bounds.","","","Sets character category","Sets connect cost for a specific pair of ids","","","","","","Dictionary header","Sudachi error","Header version","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns if this header version has grammar","Returns if this header version has synonym group ids","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Creates new system dictionary header Its version field …","Creates a new header from a dictionary bytes","Set creation time","","","","","","","","","","","","","","","","","","","","","","","","Dictionary lexicon","Result of the Lexicon lookup","The first 4 bits of word_id are used to indicate that from …","","","","","Byte index of the word end","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns WordInfo for given word_id","Returns word_param for given word_id. Params are (left_id, …","Calls U::from(self)
.","Calls U::from(self)
.","Returns an iterator of word_id and end of words that …","","","Assign lexicon id to the current Lexicon","","","","","","","","","update word_param cost based on current tokenizer","Id of the returned word","","","","","","","","","","","","","","","","Offset of word end","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","Value of Trie, this is not the pointer to WordId, but the …","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","WordInfo API.","Internal storage of the WordInfo. It is not accessible by …","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self)
.","","","","","","","","Set of Lexicons","Sudachi error","","","","Add a lexicon to the lexicon list","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns WordInfo for given WordId","Returns WordInfo for given WordId. Only fills a requested …","Returns word_param for given word_id","Calls U::from(self)
.","Calls U::from(self)
.","Returns if dictionary capacity is full","Returns iterator which yields all words in the dictionary, …","Creates a LexiconSet given a lexicon","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","Get a flags value with all known bits set.","The bitwise and (&
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","The bitwise or (|
) of the bits in two flags values.","The bitwise or (|
) of the bits in two flags values.","","Get the underlying bits value.","The bitwise exclusive-or (^
) of the bits in two flags …","The bitwise exclusive-or (^
) of the bits in two flags …","","","","","The bitwise negation (!
) of the bits in a flags value, …","Whether all set bits in a source flags value are also set …","","The intersection of a source flags value with the …","Get a flags value with all bits unset.","","","","","The bitwise or (|
) of the bits in each flags value.","","","","","","Returns the argument unchanged.","Convert from a bits value.","","Convert from a bits value exactly.","Convert from a bits value, unsetting any unknown bits.","The bitwise or (|
) of the bits in each flags value.","Get a flags value with the bits of a flag with the given …","The bitwise or (|
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","Whether any set bits in a source flags value are also set …","Calls U::from(self)
.","","Whether all known bits in this flags value are set.","Whether all bits in this flags value are unset.","Yield a set of contained flags values.","Yield a set of contained named flags values.","","The bitwise negation (!
) of the bits in a flags value, …","The intersection of a source flags value with the …","Call insert
when value
is true
or remove
when value
is …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The bitwise exclusive-or (^
) of the bits in two flags …","","The bitwise exclusive-or (^
) of the bits in two flags …","","","","The bitwise or (|
) of the bits in two flags values.","","","","","Dictionary word ID","","","","Creates the WordId with correctness checking","","","","","Extract Dictionary ID","","","","","","","Returns the argument unchanged.","Create WordId from the compressed representation","","Calls U::from(self)
.","Check if the word is OOV An OOV node can come of OOV …","Checks if the WordId corresponds to a special node","Check if the word comes from the system dictionary","Check if the word comes from the user dictionary","Create WordId from parts","Creates an OOV node for pos_id","","","","","","","Extract Word ID","","","","Contains the error value","Contains the error value","","","","","","","","","","","","","","","","","","Contains the success value","Contains the success value","","","","","","Sudachi error","Custum nom error","","","Failed to parse utf16 string","","","","","","","","","","","Returns the argument unchanged.","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","InputBuffer - prepares the input data for the analysis","","Provides fast indexed access into the input text","","","","","Finalizes InputBuffer state, making it RO","Whether the byte can start a new word. Supports bytes not …","Character category at char offset","","Number of chars to the right of the offset with the same …","","Common character category inside the range. Indexed by …","","","Distance in chars between the char indexed by index
and …","","","","Returns byte offsets of current chars","Returns substring of the current (modified) text by …","","Input: Mod Char Idx","Borrow modified data","Borrow array of current characters","","Returns the argument unchanged.","Returns the argument unchanged.","Creates input from the passed string. Should be used …","Get index of the current byte in original sentence Bytes …","Returns char length to the next can_bow point","Calls U::from(self)
.","Calls U::from(self)
.","Return original data as owned, consuming itself ","Creates new InputBuffer","Returns substring of original text by indices from the …","","Input: Mod Char Idx","Borrow original data","Recompute chars from modified string (useful if the …","Replace range with char","Replace range with char, followed by chars from iterator","Replace range with owned String","Replace range with a &str","Resets the input buffer, so it could be used to process …","Moves InputBuffer into RW state, making it possible to …","Swaps original data with the passed location","Mod Char Idx -> Mod Byte Idx","Translate range from current state to original. …","","Mod Char Idx -> Orig Byte Idx","Mod Char Idx -> Orig Char Idx","","","","","","","","Execute a function which can modify the contents of the …","Boxed type of the plugin. Should be Box.","Type of the initialization function. It must take 0 …","","","","A category of Plugins","","","","","Create bundled plugin for plugin name Instead of full name …","Extract plugin configurations from the config","","Perform initial setup. We can’t call set_up of the …","","","","","Returns the argument unchanged.","","","","Calls U::from(self)
.","","","","","","","","","","Trait of plugin to edit connection cost in the grammar","","","","Edits the grammar","Loads necessary information for the plugin","Trait of plugin to modify the input text before …","","","","","Perform rewrites","Actual implementation of rewriting. Call apply_rewrite
…","Loads necessary information for the plugin","Whether the rewrite process uses chars","Provides basic normalization of the input text","","","","Returns the argument unchanged.","Calls U::from(self)
.","","","","","","","Trait of plugin to provide oov node during tokenization","","","","","Generate a list of oov nodes offset - char idx","","Loads necessary information for the plugin","","provides MeCab oov nodes","","","","Returns the argument unchanged.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self)
.","","","","","Provides a OOV node with single character if no words …","","","","Returns the argument unchanged.","Calls U::from(self)
.","","","","","","Trait of plugin to rewrite the path from lattice","","","","","","Returns a rewritten path","Loads necessary information for the plugin","Concatenates katakana oov nodes into one","","","","Returns the argument unchanged.","Calls U::from(self)
.","","","","","","Concatenates numeric nodes as one","","","","Returns the argument unchanged.","Calls U::from(self)
.","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self)
.","","","","","","","","","","","","","","A checker for words that cross boundaries","A sentence boundary detector","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the byte index of the detected end of the sentence.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,3,3,3,133,0,0,0,1,1,3,1,3,1,3,1,3,1,0,1,3,3,3,3,1,3,3,1,3,3,1,3,0,1,0,0,1,0,1,1,0,0,1,3,3,133,1,3,1,3,1,3,1,0,0,17,20,20,20,17,17,17,20,17,20,17,20,17,20,17,17,17,20,17,17,17,20,20,20,17,20,17,20,17,17,20,17,17,17,17,20,17,20,17,20,17,20,0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,0,0,14,36,14,36,14,14,14,14,14,14,14,36,14,14,14,14,36,36,14,14,14,36,14,36,36,14,14,14,14,14,36,14,36,14,36,0,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,0,0,0,0,0,134,33,33,43,33,43,33,33,134,33,33,0,0,134,33,134,33,33,33,43,33,43,33,43,135,134,134,134,33,33,43,134,33,136,33,33,33,43,33,33,33,135,33,43,33,43,33,43,33,134,33,33,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,44,44,44,44,30,30,44,30,44,30,30,44,44,44,44,0,0,0,52,52,54,54,54,54,52,52,52,54,52,54,52,0,54,52,51,50,54,52,51,50,50,51,52,51,50,52,51,50,51,51,52,51,0,0,52,50,50,52,52,52,52,50,54,54,52,51,50,54,54,54,52,51,50,50,50,50,51,54,52,51,50,51,51,51,51,51,52,51,51,51,50,50,54,50,51,52,51,50,54,54,52,52,51,50,54,52,51,50,54,52,51,50,50,51,51,0,0,62,63,62,63,0,0,0,0,0,62,63,62,0,62,62,63,0,63,62,62,63,0,62,63,0,62,62,62,0,63,63,63,0,0,63,62,63,62,63,62,63,0,0,65,0,0,65,0,65,66,64,65,66,64,64,67,65,0,65,66,64,66,66,65,66,64,66,67,65,64,64,66,66,64,64,0,64,64,64,64,65,66,64,65,66,64,65,66,64,0,71,0,0,71,137,71,71,71,71,71,71,71,71,71,71,71,137,71,71,71,71,71,70,71,70,71,70,70,70,70,71,71,70,71,71,70,71,70,71,70,71,70,71,70,71,70,71,138,139,138,139,139,140,140,0,68,68,68,68,68,68,68,68,68,68,68,73,73,73,0,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,0,0,0,79,79,79,79,82,79,78,82,79,78,78,78,78,79,79,79,79,79,79,78,82,79,78,78,78,78,82,79,78,82,78,82,82,78,79,82,79,78,82,79,78,82,79,78,0,23,23,23,23,23,23,23,23,23,23,23,23,0,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,26,26,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,90,0,0,0,90,90,90,89,86,0,86,0,87,88,87,88,88,90,86,87,88,89,90,86,87,88,89,86,87,88,89,86,87,88,89,89,89,90,86,87,88,89,90,90,90,86,86,86,87,87,87,88,88,88,89,89,89,90,90,86,87,88,89,90,86,87,88,89,86,89,89,90,86,87,88,89,89,89,89,86,87,88,89,90,86,90,86,87,88,89,90,86,87,88,89,90,86,87,88,89,89,89,0,0,0,93,92,93,92,92,92,92,92,92,92,93,92,93,93,93,92,93,92,93,93,93,0,93,92,93,92,93,92,93,92,0,0,0,0,0,0,96,97,95,96,97,95,95,95,96,95,95,95,95,95,95,96,97,95,96,97,95,97,96,95,96,97,95,96,96,97,95,96,97,95,96,97,95,95,0,0,98,99,98,99,98,98,99,98,99,99,98,99,98,98,99,98,99,98,99,0,0,0,39,100,39,100,101,100,39,39,101,100,39,100,39,100,39,100,39,39,100,39,100,100,101,100,100,39,39,101,39,100,101,100,39,101,39,100,39,100,39,100,39,100,39,100,100,39,101,100,39,101,100,39,101,100,39,39,100,0,102,102,102,102,102,102,102,102,102,102,102,102,102,0,0,103,103,103,27,27,103,27,103,103,103,103,103,103,103,27,103,27,27,27,27,103,27,27,27,27,103,27,103,27,103,27,103,0,0,0,0,0,105,105,105,0,0,84,105,105,84,105,84,105,84,105,84,84,84,84,105,84,105,84,105,84,34,34,0,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,12,12,12,12,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,110,110,110,15,104,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,108,110,15,104,108,110,110,110,110,0,0,0,0,108,108,110,108,110,108,108,110,110,108,110,110,110,110,110,110,110,110,110,110,110,110,110,108,108,110,108,110,110,110,108,110,108,110,108,110,141,142,141,142,0,0,0,117,25,117,25,25,25,143,25,143,25,143,25,25,143,25,25,25,25,143,25,25,25,25,25,117,25,25,25,25,117,25,25,25,143,25,25,25,25,117,117,117,117,25,25,25,25,143,25,25,25,25,117,25,117,25,117,25,25,144,144,113,113,113,0,0,113,113,113,144,144,0,144,0,113,113,113,113,113,113,0,113,0,0,113,113,113,113,113,145,145,0,146,146,146,146,146,0,46,46,0,46,46,46,46,46,0,121,121,121,121,121,121,121,121,121,121,121,0,48,48,48,0,48,0,48,0,0,122,122,122,122,122,122,122,122,122,122,0,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,0,124,124,124,124,124,124,124,124,124,124,0,49,49,49,0,0,49,49,0,125,125,125,125,125,125,125,125,125,125,0,126,126,126,126,126,126,126,126,126,126,0,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,0,0,0,0,0,0,0,129,128,129,128,129,129,128,128,129,128,129,128,129,128,129,128,129,128,128,0,0,0,132,131,132,131,132,131,132,131,132,132,131,132,147,131,132,131,132,131,132,131,131,131],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1,2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[3,3],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[1,5],0,[1,2],[[3,3],6],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[1,7],8],[[3,7],8],[[3,7],8],[-1,-1,[]],[-1,-1,[]],[9,[[10,[3]]]],[-1,-2,[],[]],[-1,-2,[],[]],0,[1,11],0,0,[[11,11,11,11,5,12],1],0,[1,11],[[1,11,11],4],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,13,[]],[[-1,9,3,6],[[15,[14]]],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[1,12],0,0,0,0,0,0,[[17,17],17],[[17,-1],17,[[19,[18]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[17,17],[20,20],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[],17],[[],17],[[17,17],6],[[20,20],6],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[17,7],8],[[20,7],8],[-1,-1,[]],[-1,-1,[]],[[17,-1],20,[[19,[18]],21]],[-1,-2,[],[]],[-1,-2,[],[]],[17,6],[17,6],[-1,17,[[19,[18]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[22,23],[[15,[4]]]],[[22,1,23],[[4,[0,24]]]],[[],22],[[22,25,26,27,-1],[[15,[4]]],28],[[22,[29,[0]]],4],[-1,-1,[]],[[22,2],6],[[22,1,23],24],[-1,-2,[],[]],0,[[22,2],4],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[14,[-1]]],4,30],[[[14,[-1]],[31,[-2]]],[[15,[4]]],30,30],[[[14,[-1]],2,2,[14,[-1]]],4,30],[[[14,[-1]]],-1,30],[-1,[[14,[-1]]],30],[[[14,[-1]]],[[14,[-1]]],[30,32]],[-1,-1,[]],[-1,-1,[]],[[-1,25,[29,[33]],34],[[14,[-1]]],30],[[[14,[-1]],2],[[35,[-1]]],30],[[[14,[-1]]],24,30],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[14,[-1]]],6,30],[[[14,[-1]]],[[36,[-1]]],30],[[[14,[-1]]],2,30],[[[36,[-1]]],2,30],[[[14,[-1]],9,34],[[15,[2]]],30],[[[36,[-1]]],37,30],[[[36,[-1]]],[[4,[2,[37,[2]]]]],30],[[[14,[-1]],3,2],[[15,[[14,[-1]]]]],[30,32]],[[[14,[-1]],3,2,[14,[-1]]],[[15,[6]]],30],[[[14,[-1]]],34,30],[[[14,[-1]]],[[38,[9]]],30],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],0,[[[35,[-1]]],2,30],[[[35,[-1]]],2,30],[-1,-2,[],[]],[-1,-2,[],[]],[[[35,[-1]]],9,30],[[[35,[-1]]],24,30],[[[35,[-1]]],2,30],[[[35,[-1]]],2,30],[[[35,[-1]],7],8,30],[-1,-1,[]],[[[35,[-1]]],39,30],[[[35,[-1]]],2,30],[-1,-2,[],[]],[[[35,[-1]]],6,30],[[[35,[-1]]],9,30],[[[35,[-1]]],[[40,[13]]],30],[[[35,[-1]]],11,30],[[[35,[-1]]],9,30],[[[35,[-1]],3],[[15,[[14,[-1]]]]],[30,32]],[[[35,[-1]],3,[14,[-1]]],[[15,[6]]],30],[[[35,[-1]]],[[38,[9]]],30],[[[35,[-1]]],[[40,[41]]],30],[[[35,[-1]]],24,30],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[[[35,[-1]]],12,30],0,0,0,0,0,[-1,2,[]],[33,2],[33,2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[33,[[42,[2]]]],[-1,[[42,[2]]],[]],[33,33],[[-1,-2],4,[],[]],[[[29,[33]],2,2,[37,[13]]],[[15,[[29,[33]]]]]],[[[29,[33]],2,2,11],[[15,[[29,[33]]]]]],[-1,5,[]],[33,5],[-1,2,[]],[33,2],[33,2],[[33,7],8],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,11,[]],[33,11],[[1,24,11,11,39],33],[43,37],[-1,2,[]],[[33,3],2],[-1,11,[]],[33,11],[[33,11,11],4],[[33,11,11],4],[43,[[4,[2,[37,[2]]]]]],[[33,3,27,34,25],43],[-1,-2,[],[]],[-1,13,[]],[-1,24,[]],[33,24],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[-1,12,[]],[33,12],[33,39],0,[-1,-2,[],[]],[-1,-2,[],[]],[[-1,6,3],[[31,[-1]]],30],[[[31,[-1]]],-1,30],[[[31,[-1]]],-1,[30,32]],[[[31,[-1]]],[[15,[4]]],30],[-1,-1,[]],[-1,-2,[],[]],[[[31,[-1]]],[[15,[[14,[-1]]]]],30],[[-1,3],[[31,[-1]]],30],[[[31,[-1]]],13,30],[[[31,[-1]],6],6,30],[[[31,[-1]],3],3,30],[[[31,[-1]],34],34,30],[[[31,[-1]],25,[29,[33]],34],4,30],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],0,0,[[[44,[-1]]],[],45],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-1,[]],[-1,26,[]],[-1,[[40,[[47,[46]]]]],[]],[-1,-2,[],[]],[-1,27,[]],[-1,[[44,[-1]]],30],[-1,[[40,[[47,[48]]]]],[]],[-1,[[40,[[47,[49]]]]],[]],[[[44,[-1]],9,3,6],[[15,[14]]],[30,32]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,51],0,[52,52],[51,51],[50,50],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[51,-1],[[10,[53,54]]],[[56,[55]],[19,[53]]]],0,[[],52],[[],51],[[],53],[[],53],[-1,[[10,[52]]],57],[-1,[[10,[50]]],57],[[],50],[[52,52],6],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[50,50],50],[[54,7],8],[[54,7],8],[[52,7],8],[[51,7],8],[[50,7],8],[-1,-1,[]],[58,54],[59,54],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[40,[60]]],[[10,[50,54]]]],[55,[[10,[50,54]]]],[[[37,[55]]],[[10,[50,54]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,51,[[19,[53]]]],[[[37,[53]],[37,[53]],[37,[53]]],[[10,[51,54]]]],0,0,0,[52,34],[[51,13],[[29,[13]]]],[51,[[10,[53,54]]]],[51,[[10,[[29,[53]],54]]]],[[50,-1],50,[[19,[53]]]],[[50,-1],50,[[19,[53]]]],[54,[[37,[61]]]],[[50,-1],50,[[19,[53]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,13,[]],[-1,[[10,[-2]]],[],[]],[9,[[10,[52]]]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],[[50,-1],50,[[19,[53]]]],0,[[51,-1],51,[[19,[53]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-1,[]],[-1,-1,[]],[[[40,[60]],55],[[15,[62]]]],0,[62,26],0,0,0,0,[62,[[40,[[47,[46]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],0,[62,27],0,0,0,[62,[[40,[[47,[48]]]]]],[62,[[40,[[47,[49]]]]]],0,[[[40,[60]]],[[15,[63]]]],[[[40,[60]]],[[15,[63]]]],[[[40,[60]]],[[15,[63]]]],0,0,[63,[[37,[62]]]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[64,[-1]],-2],[[15,[4]]],30,28],[-1,65,[]],[65,65],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[66,26],[66,[[40,[[47,[46]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[66,27],[-1,13,[]],[65,13],[[],[[64,[66]]]],[-1,[[64,[-1]]],30],[66,[[40,[[47,[48]]]]]],[66,[[40,[[47,[49]]]]]],[[[64,[-1]],-2],[[15,[4]]],30,67],[[[64,[-1]],-2],[[15,[2]]],30,67],0,[[[64,[-1]]],[[40,[68]]],30],[[[64,[-1]]],[[15,[2]]],30],[[[64,[-1]],-2],69,30,[[19,[69]]]],[[[64,[-1]],-2],4,30,[[19,[13]]]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[70,7],8],[[70,7],8],[[71,7],8],[[71,7],8],[-1,-1,[]],[58,71],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[71,[[37,[61]]]],[-1,13,[]],[-1,13,[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-1,[]],[-1,-2,[],[]],[68,6],[68,9],[68,2],[68,72],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],73],[[73,73],73],[[73,73],4],[[73,73],73],[[73,73],4],[73,41],[73,41],[[73,73],73],[[73,73],4],[-1,-2,[],[]],[-1,-2,[],[]],[73,73],[[-1,-2],4,[],[]],[73,73],[[73,73],6],[73,41],[[],73],[[73,73],73],[[],73],[[73,73],6],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[73,-1],4,74],[[73,7],8],[[73,7],8],[[73,7],8],[[73,7],8],[[73,7],8],[-1,-1,[]],[41,[[37,[73]]]],[41,73],[41,73],[41,73],[-1,73,74],[9,[[37,[73]]]],[9,[[10,[73]]]],[[73,-1],4,75],[[73,73],4],[[73,73],73],[[73,73],6],[-1,-2,[],[]],[73],[73,6],[73,6],[73,[[76,[73]]]],[73,[[77,[73]]]],[73,73],[[73,73],4],[[73,73,6],4],[[73,73],73],[[73,73],4],[[73,73],73],[-1,-2,[],[]],[[73,73],4],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[[73,73],73],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[78,78],[[-1,-2],4,[],[]],[[],78],[[79,79],6],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[79,7],8],[[79,7],8],[[78,7],8],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[55,[[15,[78]]]],[-1,[[15,[78]]],80],[[78,81],73],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[78,82],[-1,[[4,[-2,-3]]],[],[],[]],[82,37],[-1,-2,[],[]],[-1,13,[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[23,11,11],5],[-1,-1,[]],[[[40,[60]],2,2,2],[[15,[23]]]],[-1,-2,[],[]],[23,2],[23,2],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[[23,11,11,5],4],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-1,[]],[51,[[15,[83]]]],[[51,84],[[15,[83]]]],[83,26],[83,26],[83,[[40,[[47,[46]]]]]],[-1,-2,[],[]],[83,27],[83,27],[83,[[40,[[47,[48]]]]]],[83,[[40,[[47,[49]]]]]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,[26,23],[[26,5,5],5],[-1,-1,[]],[[26,[40,[-1]]],[[37,[11]]],[[56,[9]]]],[-1,-2,[],[]],[[26,26],4],[[[40,[60]],2],[[15,[26]]]],[[26,11],[[40,[13]]]],0,[[26,[40,[-1]]],[[15,[11]]],[[56,[9]],85]],[[26,78],4],[[26,5,5,5],4],0,[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[86,86],[87,87],[88,88],[89,89],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],0,0,[[90,90],6],[[86,86],6],[[87,87],6],[[88,88],6],[[89,89],6],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[90,7],8],[[90,7],8],[[86,7],8],[[87,7],8],[[88,7],8],[[89,7],8],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[91,[[37,[86]]]],[89,6],[89,6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],89],[[[40,[60]]],[[10,[89,90]]]],[[89,69],69],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,13,[]],[86,91],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],0,[[89,-1],[[15,[2]]],28],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[92,92],6],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[92,7],8],[-1,-1,[]],[-1,-1,[]],[[93,41,34],[[15,[39]]]],[[93,41],[[4,[5,5,5]]]],[-1,-2,[],[]],[-1,-2,[],[]],[[93,[40,[60]],2],[[0,[94]]]],[[12,2],92],[[[40,[60]],2,6],[[15,[93]]]],[[93,60],4],[93,41],0,[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[[93,-1],[[15,[4]]],30],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[95,95],[[-1,-2],4,[],[]],[[96,[40,[60]],2],97],0,[[95,95],6],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[95,7],8],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[60]],2],96],[[41,2],95],[[[29,[41]]],96],[97,37],[-1,-2,[],[]],[96,2],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[98,2],99],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[60]],41,2],98],[99,37],[98,2],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],0,0,0,[39,[[40,[12]]]],0,[39,[[40,[12]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[39,100],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[100,100],[39,39],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[],100],[[],39],[39,9],0,[39,24],0,[[100,7],8],[-1,-1,[]],[39,100],[-1,-1,[]],[100,39],[-1,-1,[]],[[101,41,34],[[15,[39]]]],[39,2],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[60]],2,41,6],101],[39,9],0,[39,11],0,[39,9],0,[39,9],0,[39,[[40,[41]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],[39,[[40,[12]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-1,[]],[[102,41],5],[[102,41],[[4,[5,5,5]]]],[-1,-2,[],[]],[[[40,[60]],41,2],102],[[102,41,5],4],[102,41],[102,2],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],0,0,0,0,0,[[27,93,2],[[10,[4,103]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[103,103],6],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[103,7],8],[[103,7],8],[-1,-1,[]],[-1,-1,[]],[[27,12],[[15,[39]]]],[[27,12,34],[[15,[39]]]],[[27,12],[[4,[5,5,5]]]],[-1,-2,[],[]],[-1,-2,[],[]],[27,6],[[27,[40,[60]],2],[[0,[94]]]],[[93,2],27],[27,41],[-1,13,[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[[[40,[60]]],[[104,[[40,[60]],[29,[41]]]]]],[[[40,[60]]],[[104,[[40,[60]],[29,[12]]]]]],[[[40,[60]]],[[104,[[40,[60]],[29,[41]]]]]],[[[40,[60]]],[[104,[[40,[60]],41]]]],[[[40,[60]]],[[104,[[40,[60]],[29,[12]]]]]],0,0,0,0,0,[[84,105],4],[105,[[40,[60]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[105,84],[84,[[40,[60]]]],[84,[[40,[60]]]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],0,0,0,0,0,0,0,0,0,0,0,[[],34],[[34,34],34],[[34,34],4],[[34,34],34],[[34,34],4],[34,41],[34,41],[[34,34],34],[[34,34],4],[-1,-2,[],[]],[-1,-2,[],[]],[34,34],[[-1,-2],4,[],[]],[34,34],[[34,34],6],[[],34],[[34,34],34],[[],34],[[34,34],6],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[34,-1],4,74],[[34,7],8],[[34,7],8],[[34,7],8],[[34,7],8],[[34,7],8],[-1,-1,[]],[41,[[37,[34]]]],[41,34],[41,34],[41,34],[-1,34,74],[9,[[37,[34]]]],[[34,34],4],[[34,34],34],[[34,34],6],[-1,-2,[],[]],[34],[34,6],[34,6],[34,[[76,[34]]]],[34,[[77,[34]]]],[34,34],[34,34],[[34,34],4],[[34,34,6],4],[[34,34],34],[[34,34],4],[[34,34],34],[-1,-2,[],[]],[[34,34],4],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[[34,34],34],0,0,0,0,0,[12,41],[-1,-2,[],[]],[-1,-2,[],[]],[[60,41],[[15,[12]]]],[12,12],[[-1,-2],4,[],[]],[[12,12],106],[[-1,-2],106,[],[]],[12,60],[[12,12],6],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[12,7],8],[[12,7],8],[-1,-1,[]],[41,12],[[12,-1],4,75],[-1,-2,[],[]],[12,6],[12,6],[12,6],[12,6],[[60,41],12],[41,12],[[12,12],[[37,[106]]]],[-1,-2,[],[]],[-1,13,[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[12,41],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,107,[108,[-1]]],[[108,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[108,[-1]],[108,[-1]]],6,109],[[110,7],8],[[110,7],8],[[[108,[-1]],7],8,111],[90,110],[-1,-1,[]],[103,110],[59,110],[70,110],[79,110],[112,110],[113,110],[58,110],[114,110],[115,110],[[[116,[[108,[-1]]]]],110,111],[54,110],[-1,-1,[]],[[-1,107],[[108,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[110,[[37,[61]]]],[-1,13,[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[[110,-1],110,[[19,[13]]]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[25,26],[[15,[4]]]],[[25,2],6],[[-1,2],73,[]],[[25,2],73],[[-1,2],2,[]],[[25,2],2],[[-1,[42,[2]]],73,[]],[[25,[42,[2]]],73],[[25,2],2],[[-1,2,2],2,[]],[[25,2,2],2],[25,25],[[-1,-2],4,[],[]],[25,[[40,[2]]]],[[-1,[42,[2]]],9,[]],[[25,[42,[2]]],9],[[25,[42,[2]]],9],[25,9],[25,[[40,[81]]]],[[],25],[-1,-1,[]],[-1,-1,[]],[-1,25,[[56,[9]]]],[[25,2],2],[[25,2],2],[-1,-2,[],[]],[-1,-2,[],[]],[25,13],[[],25],[[-1,[42,[2]]],9,[]],[[25,[42,[2]]],9],[[25,[42,[2]]],9],[25,9],[25,4],[[117,[42,[2]],81],4],[[117,[42,[2]],81,-1],4,94],[[117,[42,[2]],13],4],[[117,[42,[2]],9],4],[25,13],[25,[[15,[4]]]],[[25,13],4],[[25,2],2],[[-1,[42,[2]]],[[42,[2]]],[]],[[25,[42,[2]]],[[42,[2]]]],[[25,2],2],[[25,2],2],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[[25,-1],[[15,[4]]],118],0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[9,37],[51,[[40,[119]]]],0,[[119,51,26],[[15,[4]]]],0,[[113,7],8],[[113,7],8],[120,113],[-1,-1,[]],[58,113],[59,113],0,[-1,-2,[],[]],0,0,[113,[[37,[61]]]],[-1,13,[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],0,0,0,[9,37],[51,[[40,[119]]]],[[119,51,26],[[15,[4]]]],[[-1,26],4,[]],[[-1,119,51,26],[[15,[4]]],[]],0,[9,37],[51,[[40,[119]]]],0,[[119,51,26],[[15,[4]]]],[[-1,25],[[15,[4]]],[]],[[-1,25,117],[[15,[117]]],[]],[[-1,119,51,26],[[15,[4]]],[]],[-1,6,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[],121],[-1,-1,[]],[-1,-2,[],[]],[[121,25,117],[[15,[117]]]],[[121,119,51,26],[[15,[4]]]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[121,6],0,[9,37],[51,[[40,[119]]]],[[119,51,26],[[15,[4]]]],0,[[-1,25,2,17,[29,[1]]],[[15,[2]]],[]],0,[[-1,119,51,26],[[15,[4]]],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[],122],[-1,-1,[]],[-1,-2,[],[]],[[122,25,2,17,[29,[1]]],[[15,[2]]]],[[122,119,51,26],[[15,[4]]]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[123,123],[[-1,-2],4,[],[]],[[],123],[-1,[[10,[123]]],57],[[123,123],6],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[123,7],8],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[],124],[-1,-1,[]],[-1,-2,[],[]],[[124,25,2,17,[29,[1]]],[[15,[2]]]],[[124,119,51,26],[[15,[4]]]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],0,[9,37],[51,[[40,[119]]]],[[119,51,26],[[15,[4]]]],0,0,[[-1,25,[29,[33]],22],[[15,[[29,[33]]]]],[]],[[-1,119,51,26],[[15,[4]]],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[],125],[-1,-1,[]],[-1,-2,[],[]],[[125,25,[29,[33]],22],[[15,[[29,[33]]]]]],[[125,119,51,26],[[15,[4]]]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[],126],[-1,-1,[]],[-1,-2,[],[]],[[126,25,[29,[33]],22],[[15,[[29,[33]]]]]],[[126,119,51,26],[[15,[4]]]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[127,127],[[-1,-2],4,[],[]],[[127,127],127],[127,[[0,[94]]]],[-1,-1,[]],[[127,127],127],[-1,-2,[],[]],[[127,11],6],[-1,127,74],[127,2],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[[127,127],127],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-1,[]],[-1,-1,[]],[[128,9,[37,[129]]],[[15,[130]]]],[-1,-2,[],[]],[-1,-2,[],[]],[27,129],[[],128],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[2,128],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[4,[-2,-3]]],[],[],[]],[[],131],[132,37],[[-1,9],132,[]],[[131,9],132],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[[131,27],131],[2,131]],"c":[151,180,1338],"p":[[3,"Node",11],[15,"usize"],[4,"Mode",11],[15,"tuple"],[15,"i16"],[15,"bool"],[3,"Formatter",1503],[6,"Result",1503],[15,"str"],[4,"Result",1504],[15,"u16"],[3,"WordId",1123],[3,"String",1505],[3,"MorphemeList",124],[6,"SudachiResult",1160],[3,"TypeId",1506],[3,"CreatedWords",63],[15,"i64"],[8,"Into",1507],[4,"HasWord",63],[8,"Copy",1508],[3,"Lattice",107],[3,"ConnectionMatrix",665],[15,"i32"],[3,"InputBuffer",1233],[3,"Grammar",695],[3,"LexiconSet",992],[8,"Write",1509],[3,"Vec",1510],[8,"DictionaryAccess",265],[3,"StatefulTokenizer",246],[8,"Clone",1511],[3,"ResultNode",189],[3,"InfoSubset",1055],[3,"Morpheme",161],[3,"MorphemeIter",124],[4,"Option",1512],[3,"Ref",1513],[3,"WordInfo",918],[15,"slice"],[15,"u32"],[3,"Range",1514],[3,"NodeSplitIterator",189],[3,"StatelessTokenizer",265],[8,"Deref",1515],[8,"InputTextPlugin",1332],[3,"Box",1516],[8,"OovProviderPlugin",1353],[8,"PathRewritePlugin",1404],[3,"ConfigBuilder",282],[3,"Config",282],[4,"SurfaceProjection",282],[3,"PathBuf",1517],[4,"ConfigError",282],[3,"Path",1517],[8,"AsRef",1507],[8,"Deserializer",1518],[3,"Error",1519],[3,"Error",1520],[15,"u8"],[8,"Error",1521],[3,"LoadedDictionary",382],[3,"DictionaryLoader",382],[3,"DictBuilder",426],[4,"DataSource",426],[4,"NoDic",426],[8,"AsDataSource",426],[3,"DictPartReport",528],[3,"SystemTime",1522],[3,"DicBuildError",473],[4,"BuildFailure",473],[3,"Duration",1523],[3,"CategoryType",540],[8,"IntoIterator",1524],[8,"Hasher",1525],[3,"Iter",1526],[3,"IterNames",1526],[3,"CharacterCategory",618],[4,"Error",618],[8,"BufRead",1509],[15,"char"],[3,"CharCategoryIter",618],[3,"JapaneseDictionary",678],[3,"SudachiDicData",1031],[8,"ToString",1505],[4,"HeaderVersion",718],[4,"SystemDictVersion",718],[4,"UserDictVersion",718],[3,"Header",718],[4,"HeaderError",718],[15,"u64"],[3,"LexiconEntry",820],[3,"Lexicon",820],[8,"Iterator",1527],[3,"TrieEntry",856],[3,"Trie",856],[3,"TrieEntryIter",856],[3,"WordIdTable",897],[3,"WordIdIter",897],[3,"WordInfoData",918],[3,"WordInfos",918],[3,"WordParams",978],[4,"LexiconSetError",992],[6,"SudachiNomResult",1160],[4,"Storage",1031],[4,"Ordering",1528],[4,"ErrorKind",1529],[4,"SudachiNomError",1160],[8,"PartialEq",1528],[4,"SudachiError",1160],[8,"Debug",1503],[4,"Error",1530],[4,"PluginError",1294],[3,"FromUtf16Error",1505],[3,"ParseIntError",1531],[4,"Err",1532],[3,"InputEditor",1233],[8,"FnOnce",1533],[4,"Value",1534],[4,"Error",1535],[3,"DefaultInputTextPlugin",1341],[3,"MeCabOovPlugin",1362],[4,"BoundaryMode",1373],[3,"SimpleOovPlugin",1393],[3,"JoinKatakanaOovPlugin",1412],[3,"JoinNumericPlugin",1423],[3,"PosMatcher",1434],[3,"SentenceDetector",1457],[3,"NonBreakChecker",1457],[15,"isize"],[3,"SentenceSplitter",1478],[3,"SentenceIter",1478],[8,"Tokenize",11],[8,"LatticeNode",189],[8,"PathCost",189],[8,"RightId",189],[6,"DicWriteResult",473],[13,"InvalidSize",521],[13,"InvalidFieldSize",521],[13,"SplitFormatError",521],[13,"ErrWithContext",1229],[13,"Io",1229],[8,"InputTextIndex",1233],[8,"PluginCategory",1294],[13,"Libloading",1324],[8,"EditConnectionCostPlugin",1326],[8,"SplitSentences",1478]]}\
+"sudachi":{"doc":"Clone of Sudachi, a Japanese morphological analyzer","t":"AAAAAAAAAAONNNQEDILLLLLLLLLLALLLLLLLLLLLLLALAALALLAALLLKLLLLLLLDESNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLIDIDIKLLLLLLLLLLFFKLKLLLLLLLLLLLKLLLLLKLLLLLLLKLLLLLLLKLLDLLLLLLLLLLLLLLLLLLIDLLLLKKLKLKKLLLLDDENNNNNNNNNNNNNELLLLLLLLLMLLLLLLLMLLFFLLLLLLLLLLLLLLLLLLLLLLMLLLLLLMMMLLLLLLLLMLLLLLLLLLLLLLLLLLLMLDDLLLLAAAAALLLALMMAMLLLALMAMLLALLLAALLLLLLLAINEDNELLLLLLLKLALLLLLLLLLKLLLLLLLALLLLLLLLLLLLLENDGNNNNNNNNNNNNNNNNNNNLLLLMMLLLLLLLLLMLLLLLLLLLMMMMMMMDLLLLLLLLLLLSSSDSSSSSSSSSSSSSSSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDENNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLDLLLLLLLLLLLLLLLLSSDSLLMLLLLLLLLMLLLMLLLNDEENNNSNENENNNNNLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLDDRLLLLMLLLLLLLLLLLLLLLLALLLLLLLMAAADDDLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLMDDLLLLLLLLLLLLLLLLLLLDDDLMLMLLLLLLLLLLLLLLMLMLLLLLLLLMLLLLLMLMLMLMLMLLLLLLLLLLLLMDLLLLLLLLLLLLLDENNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFFNNNEDLLLLLLLLLLLLLLLLLLLSSDSSSSSSSSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLSSSSDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNNNEEGGNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMDDILLLLLLKLKLKLLKLLLLKLLLLLLLLLLLLLLKLLLLLLLLLLLLKLLLLLLLLLLLQQNNNIENLLKKAKALLLLLLALAALLLLLMMILLLKKILLALLKKLDLLLLLLLLLLLILLLAKAKADLLLLLLLLLLENNLLLLLLLLLLLLLLLLLDLLLLLLLLLLILLLAAKKDLLLLLLLLLLDLLLLLLLLLLDLLLLLLLLLLLLLLLLLCCCCCDDLLLLMLLLLLLLLLLLLLLDDILLLLLLLLLLLLKLLLLLLLLL","n":["analysis","config","dic","error","input_text","plugin","pos","prelude","sentence_detector","sentence_splitter","sudachi_dso_plugin","A","B","C","Dictionary","Mode","Node","Tokenize","begin","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","cost","created","end","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from_str","into","into","lattice","left_id","mlist","morpheme","new","node","right_id","set_range","stateful_tokenizer","stateless_tokenizer","to_owned","to_owned","to_string","tokenize","try_from","try_from","try_into","try_into","type_id","type_id","word_id","CreatedWords","HasWord","MAX_VALUE","Maybe","No","Yes","add","add_word","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","default","empty","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","has_word","into","into","is_empty","not_empty","single","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","Lattice","borrow","borrow_mut","connect_eos","connect_node","default","dump","fill_top_path","from","has_previous_node","insert","into","node","reset","try_from","try_into","type_id","MorphemeIter","MorphemeList","borrow","borrow","borrow_mut","borrow_mut","clear","collect_results","copy_slice","dict","empty","empty_clone","from","from","from_components","get","get_internal_cost","into","into","into_iter","is_empty","iter","len","len","lookup","next","size_hint","split","split_into","subset","surface","try_from","try_from","try_into","try_into","type_id","type_id","Morpheme","begin","begin_c","borrow","borrow_mut","dictionary_form","dictionary_id","end","end_c","fmt","from","get_word_info","index","into","is_oov","normalized_form","part_of_speech","part_of_speech_id","reading_form","split","split_into","surface","synonym_group_ids","total_cost","try_from","try_into","type_id","word_id","LatticeNode","NodeSplitIterator","PathCost","ResultNode","RightId","begin","begin","begin_bytes","borrow","borrow","borrow_mut","borrow_mut","bytes_range","char_range","clone","clone_into","concat_nodes","concat_oov_nodes","cost","cost","end","end","end_bytes","fmt","from","from","into","into","into_iter","is_connected_to_bos","is_oov","is_special_node","left_id","left_id","new","next","num_codepts","num_splits","right_id","right_id","set_bytes_range","set_char_range","size_hint","split","to_owned","to_string","total_cost","total_cost","try_from","try_from","try_into","try_into","type_id","type_id","word_id","word_id","word_info","StatefulTokenizer","borrow","borrow_mut","create","dict","dict_clone","do_tokenize","from","into","into_morpheme_list","new","reset","set_debug","set_mode","set_subset","swap_result","try_from","try_into","type_id","DictionaryAccess","StatelessTokenizer","as_dict","borrow","borrow_mut","from","grammar","input_text_plugins","into","lexicon","new","oov_provider_plugins","path_rewrite_plugins","tokenize","try_from","try_into","type_id","Config","ConfigBuilder","ConfigError","Dictionary","DictionaryAndSurface","FileNotFound","InvalidFormat","Io","MissingArgument","Normalized","NormalizedAndSurface","NormalizedNouns","PathResolution","Reading","SerdeError","Surface","SurfaceProjection","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","character_definition_file","clone","clone","clone","clone_into","clone_into","clone_into","complete_path","connection_cost_plugins","default","default","default_config_location","default_resource_dir","deserialize","deserialize","empty","eq","equivalent","equivalent","equivalent","fallback","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_bytes","from_file","from_opt_file","input_text_plugins","into","into","into","into","minimal_at","new","oov_provider_plugins","path_rewrite_plugins","projection","required_subset","resolve_paths","resolved_system_dict","resolved_user_dicts","resource_path","root_directory","source","system_dict","system_dict","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","user_dict","user_dicts","with_system_dic","DictionaryLoader","LoadedDictionary","borrow","borrow","borrow_mut","borrow_mut","build","category_type","character_category","connect","dictionary","from","from","from_system_dictionary","grammar","grammar","grammar","grammar","header","header","input_text_plugins","into","into","lexicon","lexicon","lexicon","lexicon_set","lexicon_set","oov_provider_plugins","path_rewrite_plugins","read","read_any_dictionary","read_system_dictionary","read_user_dictionary","storage","subset","to_loaded","try_from","try_from","try_into","try_into","type_id","type_id","word_id","AsDataSource","Data","DataSource","DictBuilder","File","NoDic","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","compile","convert","convert","error","from","from","from","grammar","input_text_plugins","into","into","into","lexicon","name","name","new_system","new_user","oov_provider_plugins","path_rewrite_plugins","read_conn","read_lexicon","report","report","resolve","set_compile_time","set_description","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","BuildFailure","CsvError","DicBuildError","DicWriteResult","EmptySurface","Err","InvalidCharLiteral","InvalidConnSize","InvalidFieldSize","InvalidI16Literal","InvalidSize","InvalidSplit","InvalidSplitWordReference","InvalidU32Literal","InvalidWordId","Io","NoRawField","Ok","PosLimitExceeded","SplitFormatError","TrieBuildFailure","UnresolvedSplits","WordIdTableNotBuilt","borrow","borrow","borrow_mut","borrow_mut","cause","file","fmt","fmt","fmt","fmt","from","from","from","into","into","line","source","to_string","to_string","try_from","try_from","try_into","try_into","type_id","type_id","actual","actual","expected","expected","field","field","original","DictPartReport","borrow","borrow_mut","from","into","is_write","part","size","time","try_from","try_into","type_id","ALL","ALPHA","CYRILLIC","CategoryType","DEFAULT","GREEK","HIRAGANA","KANJI","KANJINUMERIC","KATAKANA","NOOOVBOW","NOOOVBOW2","NUMERIC","SPACE","SYMBOL","USER1","USER2","USER3","USER4","all","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","borrow","borrow_mut","clone","clone_into","complement","contains","count","default","difference","empty","eq","equivalent","equivalent","equivalent","extend","fmt","fmt","fmt","fmt","fmt","from","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_name","from_str","hash","insert","intersection","intersects","into","into_iter","is_all","is_empty","iter","iter_names","not","remove","set","sub","sub_assign","symmetric_difference","to_owned","toggle","try_from","try_into","type_id","union","CharCategoryIter","CharacterCategory","Error","InvalidCategoryType","InvalidChar","InvalidFormat","MultipleTypeDefinition","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","default","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from_file","from_reader","get_category_types","into","into","into","into_iter","iter","multiunzip","next","to_owned","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","ConnectionMatrix","borrow","borrow_mut","cost","from","from_offset_size","into","num_left","num_right","try_from","try_into","type_id","update","JapaneseDictionary","borrow","borrow_mut","from","from_cfg","from_cfg_storage","grammar","grammar","input_text_plugins","into","lexicon","lexicon","oov_provider_plugins","path_rewrite_plugins","try_from","try_into","type_id","BOS_PARAMETER","EOS_PARAMETER","Grammar","INHIBITED_CONNECTION","borrow","borrow_mut","character_category","conn_matrix","connect_cost","from","get_part_of_speech_id","into","merge","parse","pos_components","pos_list","register_pos","set_character_category","set_connect_cost","storage_size","try_from","try_into","type_id","CannotParse","Header","HeaderError","HeaderVersion","InvalidSystemDictVersion","InvalidUserDictVersion","InvalidVersion","STORAGE_SIZE","SystemDict","SystemDictVersion","UserDict","UserDictVersion","Version1","Version1","Version2","Version2","Version3","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","create_time","description","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_u64","has_grammar","has_synonym_group_ids","into","into","into","into","into","new","parse","set_time","to_owned","to_owned","to_owned","to_owned","to_string","to_u64","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","version","write_to","Lexicon","LexiconEntry","MAX_DICTIONARIES","borrow","borrow","borrow_mut","borrow_mut","end","eq","equivalent","equivalent","equivalent","fmt","from","from","get_word_info","get_word_param","into","into","lookup","new","parse","set_dic_id","size","trie","try_from","try_from","try_into","try_into","type_id","type_id","update_cost","word_id","word_id_table","word_infos","word_params","Trie","TrieEntry","TrieEntryIter","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","common_prefix_iterator","end","eq","equivalent","equivalent","equivalent","fmt","from","from","from","into","into","into","into_iter","new","new","new_owned","next","to_owned","total_size","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","value","WordIdIter","WordIdTable","borrow","borrow","borrow_mut","borrow_mut","entries","from","from","into","into","into_iter","new","next","storage_size","try_from","try_from","try_into","try_into","type_id","type_id","WordInfo","WordInfoData","WordInfos","a_unit_split","a_unit_split","b_unit_split","b_unit_split","borrow","borrow","borrow","borrow_data","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","default","default","dictionary_form","dictionary_form","dictionary_form_word_id","dictionary_form_word_id","fmt","from","from","from","from","from","get_word_info","head_word_length","head_word_length","into","into","into","new","normalized_form","normalized_form","pos_id","pos_id","reading_form","reading_form","surface","surface","synonym_group_ids","synonym_group_ids","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","word_structure","word_structure","WordParams","borrow","borrow_mut","from","get_cost","get_params","into","new","set_cost","size","storage_size","try_from","try_into","type_id","LexiconSet","LexiconSetError","TooLargeDictionaryId","TooLargeWordId","TooManyDictionaries","append","borrow","borrow","borrow_mut","borrow_mut","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","get_word_info","get_word_info_subset","get_word_param","into","into","is_full","lookup","new","size","to_string","try_from","try_from","try_into","try_into","type_id","type_id","skip_u32_array","skip_wid_array","u32_array_parser","u32_parser","u32_wid_array_parser","Borrowed","File","Owned","Storage","SudachiDicData","add_user","as_ref","borrow","borrow","borrow_mut","borrow_mut","from","from","into","into","new","system","system_static_slice","try_from","try_from","try_into","try_into","type_id","type_id","DIC_FORM_WORD_ID","HEAD_WORD_LENGTH","InfoSubset","NORMALIZED_FORM","POS_ID","READING_FORM","SPLIT_A","SPLIT_B","SURFACE","SYNONYM_GROUP_ID","WORD_STRUCTURE","all","bitand","bitand_assign","bitor","bitor_assign","bits","bits","bitxor","bitxor_assign","borrow","borrow_mut","clone","clone_into","complement","contains","default","difference","empty","eq","equivalent","equivalent","equivalent","extend","fmt","fmt","fmt","fmt","fmt","from","from_bits","from_bits_retain","from_bits_retain","from_bits_truncate","from_iter","from_name","insert","intersection","intersects","into","into_iter","is_all","is_empty","iter","iter_names","normalize","not","remove","set","sub","sub_assign","symmetric_difference","to_owned","toggle","try_from","try_into","type_id","union","BOS","EOS","INVALID","MAX_WORD","WordId","as_raw","borrow","borrow_mut","checked","clone","clone_into","cmp","compare","dic","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from_raw","hash","into","is_oov","is_special","is_system","is_user","new","oov","partial_cmp","to_owned","to_string","try_from","try_into","type_id","word","ConfigError","DictionaryCompilationError","EosBosDisconnect","Err","Err","ErrWithContext","FromUtf16","InputTooLong","InvalidCharacterCategory","InvalidCharacterCategoryType","InvalidDataFormat","InvalidDictionaryGrammar","InvalidHeader","InvalidPartOfSpeech","InvalidRange","InvalidUtf16FromNom","Io","LexiconSetError","MorphemeListBorrowed","NoOOVPluginProvided","Nom","NomParseError","Ok","Ok","OutOfBounds","ParseIntError","PluginError","RegexError","SerdeError","SudachiError","SudachiNomError","SudachiNomResult","SudachiResult","Utf16String","append","borrow","borrow","borrow_mut","borrow_mut","eq","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_error_kind","into","into","source","to_string","try_from","try_from","try_into","try_into","type_id","type_id","with_context","cause","cause","context","context","InputBuffer","InputEditor","InputTextIndex","borrow","borrow","borrow_mut","borrow_mut","build","can_bow","cat_at_char","cat_at_char","cat_continuous_len","cat_continuous_len","cat_of_range","cat_of_range","ch_idx","char_distance","char_distance","clone","clone_into","curr_byte_offsets","curr_slice","curr_slice","curr_slice_c","current","current_chars","default","from","from","from","get_original_index","get_word_candidate_length","into","into","into_original","new","orig_slice","orig_slice","orig_slice_c","original","refresh_chars","replace_char","replace_char_iter","replace_own","replace_ref","reset","start_build","swap_original","to_curr_byte_idx","to_orig","to_orig","to_orig_byte_idx","to_orig_char_idx","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","with_editor","BoxType","InitFnType","InvalidDataFormat","Io","Libloading","PluginCategory","PluginError","SerdeError","borrow","borrow_mut","bundled_impl","configurations","connect_cost","do_setup","dso","fmt","fmt","from","from","from","from","input_text","into","oov","path_rewrite","source","to_string","try_from","try_into","type_id","message","source","EditConnectionCostPlugin","bundled_impl","configurations","do_setup","edit","set_up","InputTextPlugin","bundled_impl","configurations","default_input_text","do_setup","rewrite","rewrite_impl","set_up","uses_chars","DefaultInputTextPlugin","borrow","borrow_mut","default","from","into","rewrite_impl","set_up","try_from","try_into","type_id","uses_chars","OovProviderPlugin","bundled_impl","configurations","do_setup","mecab_oov","provide_oov","regex_oov","set_up","simple_oov","MeCabOovPlugin","borrow","borrow_mut","default","from","into","provide_oov","set_up","try_from","try_into","type_id","BoundaryMode","Relaxed","Strict","borrow","borrow_mut","clone","clone_into","default","deserialize","eq","equivalent","equivalent","equivalent","fmt","from","into","to_owned","try_from","try_into","type_id","SimpleOovPlugin","borrow","borrow_mut","default","from","into","provide_oov","set_up","try_from","try_into","type_id","PathRewritePlugin","bundled_impl","configurations","do_setup","join_katakana_oov","join_numeric","rewrite","set_up","JoinKatakanaOovPlugin","borrow","borrow_mut","default","from","into","rewrite","set_up","try_from","try_into","type_id","JoinNumericPlugin","borrow","borrow_mut","default","from","into","rewrite","set_up","try_from","try_into","type_id","PosMatcher","borrow","borrow_mut","clone","clone_into","difference","entries","from","intersection","into","matches_id","new","num_entries","to_owned","try_from","try_into","type_id","union","Mode","Morpheme","MorphemeList","SudachiError","SudachiResult","NonBreakChecker","SentenceDetector","borrow","borrow","borrow_mut","borrow_mut","bos","from","from","get_eos","into","into","new","new","try_from","try_from","try_into","try_into","type_id","type_id","with_limit","SentenceIter","SentenceSplitter","SplitSentences","borrow","borrow","borrow_mut","borrow_mut","from","from","into","into","into_iter","multiunzip","new","next","split","split","try_from","try_from","try_into","try_into","type_id","type_id","with_checker","with_limit"],"q":[[0,"sudachi"],[11,"sudachi::analysis"],[63,"sudachi::analysis::created"],[107,"sudachi::analysis::lattice"],[124,"sudachi::analysis::mlist"],[161,"sudachi::analysis::morpheme"],[189,"sudachi::analysis::node"],[246,"sudachi::analysis::stateful_tokenizer"],[265,"sudachi::analysis::stateless_tokenizer"],[282,"sudachi::config"],[382,"sudachi::dic"],[426,"sudachi::dic::build"],[473,"sudachi::dic::build::error"],[521,"sudachi::dic::build::error::BuildFailure"],[528,"sudachi::dic::build::report"],[540,"sudachi::dic::category_type"],[618,"sudachi::dic::character_category"],[665,"sudachi::dic::connect"],[678,"sudachi::dic::dictionary"],[695,"sudachi::dic::grammar"],[718,"sudachi::dic::header"],[820,"sudachi::dic::lexicon"],[856,"sudachi::dic::lexicon::trie"],[897,"sudachi::dic::lexicon::word_id_table"],[918,"sudachi::dic::lexicon::word_infos"],[978,"sudachi::dic::lexicon::word_params"],[992,"sudachi::dic::lexicon_set"],[1026,"sudachi::dic::read"],[1031,"sudachi::dic::storage"],[1055,"sudachi::dic::subset"],[1123,"sudachi::dic::word_id"],[1160,"sudachi::error"],[1229,"sudachi::error::SudachiError"],[1233,"sudachi::input_text"],[1294,"sudachi::plugin"],[1324,"sudachi::plugin::PluginError"],[1326,"sudachi::plugin::connect_cost"],[1332,"sudachi::plugin::input_text"],[1341,"sudachi::plugin::input_text::default_input_text"],[1353,"sudachi::plugin::oov"],[1362,"sudachi::plugin::oov::mecab_oov"],[1373,"sudachi::plugin::oov::regex_oov"],[1393,"sudachi::plugin::oov::simple_oov"],[1404,"sudachi::plugin::path_rewrite"],[1412,"sudachi::plugin::path_rewrite::join_katakana_oov"],[1423,"sudachi::plugin::path_rewrite::join_numeric"],[1434,"sudachi::pos"],[1452,"sudachi::prelude"],[1457,"sudachi::sentence_detector"],[1478,"sudachi::sentence_splitter"],[1503,"core::fmt"],[1504,"core::fmt"],[1505,"alloc::string"],[1506,"core::any"],[1507,"core::convert"],[1508,"core::marker"],[1509,"std::io"],[1510,"alloc::vec"],[1511,"core::clone"],[1512,"core::option"],[1513,"core::cell"],[1514,"core::ops::range"],[1515,"core::ops::deref"],[1516,"alloc::boxed"],[1517,"std::path"],[1518,"std::path"],[1519,"serde_json::error"],[1520,"std::io::error"],[1521,"core::error"],[1522,"std::time"],[1523,"core::time"],[1524,"core::iter::traits::collect"],[1525,"core::hash"],[1526,"bitflags::iter"],[1527,"bitflags::iter"],[1528,"core::cmp"],[1529,"nom::error"],[1530,"core::cmp"],[1531,"core::num::error"],[1532,"nom::internal"],[1533,"alloc::string"],[1534,"serde_json::value"],[1535,"libloading::error"]],"d":["","","","","","","","","","","Create an entry point into sudachi DSO plugin","Short","Middle (similar to “word”)","Named Entity","","Unit to split text","","Able to tokenize Japanese text","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","Break text into Morpheme
s","","","","","","","","Bitset which represents that a word of a specified length …","","Maximum supported length of the word","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","Lattice which is constructed for performing the Viterbi …","","","Find EOS node – finish the lattice construction","Find the path with the minimal cost through the lattice to …","","","Fill the path with the minimum cost (indices only). …","Returns the argument unchanged.","Checks if there exist at least one at the word end boundary","Insert a single node in the lattice, founding the path to …","Calls U::from(self)
.","Lookup a node for the index","Prepare lattice for the next analysis of a sentence with …","","","","Iterates over morpheme list","","","","","","Clears morphemes from analysis result","","","","Returns an empty morpheme list","","Returns the argument unchanged.","Returns the argument unchanged.","Creates MorphemeList from components","","Gets the whole cost of the path","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","Returns a new morpheme list splitting the morpheme with a …","Splits morphemes and writes them into the resulting list …","","","","","","","","","A morpheme (basic semantic unit of language)","Returns the begin index in bytes of the morpheme in the …","Returns the codepoint offset of the morpheme begin in the …","","","Returns the dictionary form of morpheme","Returns the dictionary id where the morpheme belongs","Returns the end index in bytes of the morpheme in the …","Returns the codepoint offset of the morpheme begin in the …","","Returns the argument unchanged.","","Returns the index of this morpheme","Calls U::from(self)
.","Returns if this morpheme is out of vocabulary","Returns the normalized form of morpheme","Returns the part of speech","","Returns the reading form of morpheme.","Returns new morpheme list splitting the morpheme with …","Splits morpheme and writes sub-morphemes into the provided …","Returns a substring of the original text which corresponds …","","Returns total cost from the beginning of the path","","","","Returns the word id of morpheme","","","Accessor trait for the full path cost","Full lattice node, as the result of analysis. All indices …","Accessor trait for right connection id","","","Returns begin offset in bytes of node surface in a sentence","","","","","Returns range in bytes (for easy string slicing)","Utility method for extracting [begin, end) codepoint range.","","","Concatenate the nodes in the range and replace …","Concatenate the nodes in the range and set pos_id.","","","","","Returns end offset in bytes of node surface in a sentence","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self)
.","Calls U::from(self)
.","","","Is true when the word does not come from the dictionary. …","If a node is a special system node like BOS or EOS. Java …","","","","","Returns number of codepoints in the current node","Returns number of splits in a specified mode","","","","","","Split the node with a specified mode using the dictionary …","","","","","","","","","","","","","","","","","Create a new debug stateful tokenizer with the following …","Borrow current dictionary","Get a clone of current dictionary","Perform the actual tokenization so the analysis result …","Returns the argument unchanged.","Calls U::from(self)
.","Consume the Tokenizer and produce MorphemeList","Create a new non-debug stateful tokenizer","Prepare StatefulTokenizer for the next data. Data must be …","Set debug flag and returns the current one","Set the analysis mode and returns the current one","Analyzer will read only following [WordInfo
] field subset","Swap result data with the current analyzer","","","","Provides access to dictionary data","Implementation of a Tokenizer which does not have …","","","","Returns the argument unchanged.","","","Calls U::from(self)
.","","","","","","","","","Setting data loaded from config file","Struct corresponds with raw config json file. You must use …","Sudachi Error","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Resolves a possibly relative path with regards to all …","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Creates a minimal config with the provided resource …","","","","","Return required InfoSubset for the current projection type","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the system dictionary to the provided path","A single system or user dictionary","A dictionary consists of one system_dict and zero or more …","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Creates a system dictionary from bytes, and load a …","","","","","","","","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","Creates a binary dictionary from bytes","Creates a system binary dictionary from bytes","Creates a user binary dictionary from bytes","","","","","","","","","","","","","","Builds a binary dictionary from csv lexicon and connection …","","","","","","","","","Compile the binary dictionary and write it to the …","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","Creates a new builder for system dictionary","Creates a new builder for user dictionary","","","Read the connection matrix from either a file or an …","Read the csv lexicon from either a file or an in-memory …","","Return dictionary build report","Resolve the dictionary references.","Set the dictionary compile time to the specified time …","Set the dictionary description","","","","","","","","","","Actual specific errors for dictionary compilation","","Dictionary building-process related parent error. Captures …","","","Contains the error value","","","","","","","","","","","","Contains the success value","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self)
.","","","","","","","","All categories at once except NOOOVBOW/2 ","Latin alphabets. ","Cyrillic alphabets. ","A set of categories for a character","The fall back category. ","Greek alphabets. ","Hiragana characters. ","CJKV ideographic characters. ","Kanji numeric characters. ","Katakana characters. ","This character cannot be the beginning of an OOV word ","This and next characters cannot be the beginning of an OOV …","Numerical characters. ","White spaces. ","Symbols. ","User defined category. ","User defined category. ","User defined category. ","User defined category. ","Get a flags value with all known bits set.","The bitwise and (&
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","The bitwise or (|
) of the bits in two flags values.","The bitwise or (|
) of the bits in two flags values.","","Get the underlying bits value.","The bitwise exclusive-or (^
) of the bits in two flags …","The bitwise exclusive-or (^
) of the bits in two flags …","","","","","The bitwise negation (!
) of the bits in a flags value, …","Whether all set bits in a source flags value are also set …","","","The intersection of a source flags value with the …","Get a flags value with all bits unset.","","","","","The bitwise or (|
) of the bits in each flags value.","","","","","","Returns the argument unchanged.","Convert from a bits value.","","Convert from a bits value exactly.","Convert from a bits value, unsetting any unknown bits.","The bitwise or (|
) of the bits in each flags value.","Get a flags value with the bits of a flag with the given …","","","The bitwise or (|
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","Whether any set bits in a source flags value are also set …","Calls U::from(self)
.","","Whether all known bits in this flags value are set.","Whether all bits in this flags value are unset.","Yield a set of contained flags values.","Yield a set of contained named flags values.","The bitwise negation (!
) of the bits in a flags value, …","The intersection of a source flags value with the …","Call insert
when value
is true
or remove
when value
is …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The bitwise exclusive-or (^
) of the bits in two flags …","","The bitwise exclusive-or (^
) of the bits in two flags …","","","","The bitwise or (|
) of the bits in two flags values.","","CharacterCategory holds mapping from character to …","Sudachi error","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Creates a character category from file","","Returns a set of category types which given char has","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","Gets the value of the connection matrix","Returns the argument unchanged.","","Calls U::from(self)
.","Returns maximum number of left connection ID","Returns maximum number of right connection ID","","","","","","","","Returns the argument unchanged.","Creates a dictionary from the specified configuration …","Creats a dictionary from the specified configuration and …","Returns grammar with the correct lifetime","","","Calls U::from(self)
.","","Returns lexicon with the correct lifetime","","","","","","","","Dictionary grammar","","","","The mapping from character to character_category_type","","Returns connection cost of nodes","Returns the argument unchanged.","Returns a pos_id of given pos in the grammar","Calls U::from(self)
.","Merge a another grammar into this grammar","Creates a Grammar from dictionary bytes","Gets POS components for POS ID. Panics if out of bounds.","","","Sets character category","Sets connect cost for a specific pair of ids","","","","","","Dictionary header","Sudachi error","Header version","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns if this header version has grammar","Returns if this header version has synonym group ids","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","Creates new system dictionary header Its version field …","Creates a new header from a dictionary bytes","Set creation time","","","","","","","","","","","","","","","","","","","","","","","","Dictionary lexicon","Result of the Lexicon lookup","The first 4 bits of word_id are used to indicate that from …","","","","","Byte index of the word end","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns WordInfo for given word_id","Returns word_param for given word_id. Params are (left_id, …","Calls U::from(self)
.","Calls U::from(self)
.","Returns an iterator of word_id and end of words that …","","","Assign lexicon id to the current Lexicon","","","","","","","","","update word_param cost based on current tokenizer","Id of the returned word","","","","","","","","","","","","","","","","Offset of word end","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","Value of Trie, this is not the pointer to WordId, but the …","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","WordInfo API.","Internal storage of the WordInfo. It is not accessible by …","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","Calls U::from(self)
.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self)
.","","","","","","","","Set of Lexicons","Sudachi error","","","","Add a lexicon to the lexicon list","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns WordInfo for given WordId","Returns WordInfo for given WordId. Only fills a requested …","Returns word_param for given word_id","Calls U::from(self)
.","Calls U::from(self)
.","Returns if dictionary capacity is full","Returns iterator which yields all words in the dictionary, …","Creates a LexiconSet given a lexicon","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","","Get a flags value with all known bits set.","The bitwise and (&
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","The bitwise or (|
) of the bits in two flags values.","The bitwise or (|
) of the bits in two flags values.","","Get the underlying bits value.","The bitwise exclusive-or (^
) of the bits in two flags …","The bitwise exclusive-or (^
) of the bits in two flags …","","","","","The bitwise negation (!
) of the bits in a flags value, …","Whether all set bits in a source flags value are also set …","","The intersection of a source flags value with the …","Get a flags value with all bits unset.","","","","","The bitwise or (|
) of the bits in each flags value.","","","","","","Returns the argument unchanged.","Convert from a bits value.","Convert from a bits value exactly.","","Convert from a bits value, unsetting any unknown bits.","The bitwise or (|
) of the bits in each flags value.","Get a flags value with the bits of a flag with the given …","The bitwise or (|
) of the bits in two flags values.","The bitwise and (&
) of the bits in two flags values.","Whether any set bits in a source flags value are also set …","Calls U::from(self)
.","","Whether all known bits in this flags value are set.","Whether all bits in this flags value are unset.","Yield a set of contained flags values.","Yield a set of contained named flags values.","","The bitwise negation (!
) of the bits in a flags value, …","The intersection of a source flags value with the …","Call insert
when value
is true
or remove
when value
is …","The intersection of a source flags value with the …","The intersection of a source flags value with the …","The bitwise exclusive-or (^
) of the bits in two flags …","","The bitwise exclusive-or (^
) of the bits in two flags …","","","","The bitwise or (|
) of the bits in two flags values.","","","","","Dictionary word ID","","","","Creates the WordId with correctness checking","","","","","Extract Dictionary ID","","","","","","","Returns the argument unchanged.","Create WordId from the compressed representation","","Calls U::from(self)
.","Check if the word is OOV An OOV node can come of OOV …","Checks if the WordId corresponds to a special node","Check if the word comes from the system dictionary","Check if the word comes from the user dictionary","Create WordId from parts","Creates an OOV node for pos_id","","","","","","","Extract Word ID","","","","Contains the error value","Contains the error value","","","","","","","","","","","","","","","","","","Contains the success value","Contains the success value","","","","","","Sudachi error","Custum nom error","","","Failed to parse utf16 string","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Returns the argument unchanged.","","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","InputBuffer - prepares the input data for the analysis","","Provides fast indexed access into the input text","","","","","Finalizes InputBuffer state, making it RO","Whether the byte can start a new word. Supports bytes not …","Character category at char offset","","Number of chars to the right of the offset with the same …","","Common character category inside the range. Indexed by …","","","Distance in chars between the char indexed by index
and …","","","","Returns byte offsets of current chars","Returns substring of the current (modified) text by …","","Input: Mod Char Idx","Borrow modified data","Borrow array of current characters","","Returns the argument unchanged.","Creates input from the passed string. Should be used …","Returns the argument unchanged.","Get index of the current byte in original sentence Bytes …","Returns char length to the next can_bow point","Calls U::from(self)
.","Calls U::from(self)
.","Return original data as owned, consuming itself ","Creates new InputBuffer","Returns substring of original text by indices from the …","","Input: Mod Char Idx","Borrow original data","Recompute chars from modified string (useful if the …","Replace range with char","Replace range with char, followed by chars from iterator","Replace range with owned String","Replace range with a &str","Resets the input buffer, so it could be used to process …","Moves InputBuffer into RW state, making it possible to …","Swaps original data with the passed location","Mod Char Idx -> Mod Byte Idx","Translate range from current state to original. …","","Mod Char Idx -> Orig Byte Idx","Mod Char Idx -> Orig Char Idx","","","","","","","","Execute a function which can modify the contents of the …","Boxed type of the plugin. Should be Box.","Type of the initialization function. It must take 0 …","","","","A category of Plugins","","","","","Create bundled plugin for plugin name Instead of full name …","Extract plugin configurations from the config","","Perform initial setup. We can’t call set_up of the …","","","","Returns the argument unchanged.","","","","","Calls U::from(self)
.","","","","","","","","","","Trait of plugin to edit connection cost in the grammar","","","","Edits the grammar","Loads necessary information for the plugin","Trait of plugin to modify the input text before …","","","","","Perform rewrites","Actual implementation of rewriting. Call apply_rewrite
…","Loads necessary information for the plugin","Whether the rewrite process uses chars","Provides basic normalization of the input text","","","","Returns the argument unchanged.","Calls U::from(self)
.","","","","","","","Trait of plugin to provide oov node during tokenization","","","","","Generate a list of oov nodes offset - char idx","","Loads necessary information for the plugin","","provides MeCab oov nodes","","","","Returns the argument unchanged.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self)
.","","","","","Provides a OOV node with single character if no words …","","","","Returns the argument unchanged.","Calls U::from(self)
.","","","","","","Trait of plugin to rewrite the path from lattice","","","","","","Returns a rewritten path","Loads necessary information for the plugin","Concatenates katakana oov nodes into one","","","","Returns the argument unchanged.","Calls U::from(self)
.","","","","","","Concatenates numeric nodes as one","","","","Returns the argument unchanged.","Calls U::from(self)
.","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self)
.","","","","","","","","","","","","","","A checker for words that cross boundaries","A sentence boundary detector","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the byte index of the detected end of the sentence.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self)
.","Calls U::from(self)
.","","","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,3,3,3,133,0,0,0,1,1,3,1,3,1,3,1,3,1,0,1,3,3,3,3,1,3,3,1,3,3,1,3,0,1,0,0,1,0,1,1,0,0,1,3,3,133,1,3,1,3,1,3,1,0,0,17,20,20,20,17,17,17,20,17,20,17,20,17,20,17,17,17,20,17,17,17,20,20,20,17,20,17,20,17,17,20,17,17,17,17,20,17,20,17,20,17,20,0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,0,0,14,36,14,36,14,14,14,14,14,14,14,36,14,14,14,14,36,36,14,14,14,36,14,36,36,14,14,14,14,14,36,14,36,14,36,0,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,0,0,0,0,0,134,33,33,43,33,43,33,33,134,33,33,0,0,134,33,134,33,33,33,43,33,43,33,43,135,134,134,134,33,33,43,134,33,136,33,33,33,43,33,33,33,135,33,43,33,43,33,43,33,134,33,33,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,44,44,44,44,30,30,44,30,44,30,30,44,44,44,44,0,0,0,52,52,54,54,54,54,52,52,52,54,52,54,52,0,54,52,51,50,54,52,51,50,50,51,52,51,50,52,51,50,51,51,52,51,0,0,52,50,50,52,52,52,52,50,54,54,52,51,50,54,54,54,52,51,50,50,50,50,51,54,52,51,50,51,51,51,51,51,52,51,51,51,50,50,54,50,51,52,51,50,54,54,52,52,51,50,54,52,51,50,54,52,51,50,50,51,51,0,0,62,63,62,63,0,0,0,0,0,62,63,62,0,62,62,63,0,63,62,62,63,0,62,63,0,62,62,62,0,63,63,63,0,0,63,62,63,62,63,62,63,0,0,65,0,0,65,0,65,66,64,65,66,64,64,67,65,0,65,66,64,66,66,65,66,64,66,67,65,64,64,66,66,64,64,0,64,64,64,64,65,66,64,65,66,64,65,66,64,0,71,0,0,71,137,71,71,71,71,71,71,71,71,71,71,71,137,71,71,71,71,71,70,71,70,71,70,70,70,70,71,71,70,71,71,70,71,70,71,70,71,70,71,70,71,70,71,138,139,138,139,139,140,140,0,68,68,68,68,68,68,68,68,68,68,68,73,73,73,0,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,73,0,0,0,79,79,79,79,82,79,78,82,79,78,78,78,78,79,79,79,79,79,79,78,82,79,78,78,78,78,82,79,78,82,78,82,82,78,79,82,79,78,82,79,78,82,79,78,0,23,23,23,23,23,23,23,23,23,23,23,23,0,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,83,26,26,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,90,0,0,0,90,90,90,89,86,0,86,0,87,88,87,88,88,90,86,87,88,89,90,86,87,88,89,86,87,88,89,86,87,88,89,89,89,90,86,87,88,89,90,90,90,86,86,86,87,87,87,88,88,88,89,89,89,90,90,86,87,88,89,90,86,87,88,89,86,89,89,90,86,87,88,89,89,89,89,86,87,88,89,90,86,90,86,87,88,89,90,86,87,88,89,90,86,87,88,89,89,89,0,0,0,93,92,93,92,92,92,92,92,92,92,93,92,93,93,93,92,93,92,93,93,93,0,93,92,93,92,93,92,93,92,0,0,0,0,0,0,96,97,95,96,97,95,95,95,96,95,95,95,95,95,95,96,97,95,96,97,95,97,96,95,96,97,95,96,96,97,95,96,97,95,96,97,95,95,0,0,98,99,98,99,98,98,99,98,99,99,98,99,98,98,99,98,99,98,99,0,0,0,39,100,39,100,101,100,39,39,101,100,39,100,39,100,39,100,39,39,100,39,100,100,101,100,100,39,39,101,39,100,101,100,39,101,39,100,39,100,39,100,39,100,39,100,100,39,101,100,39,101,100,39,101,100,39,39,100,0,102,102,102,102,102,102,102,102,102,102,102,102,102,0,0,103,103,103,27,27,103,27,103,103,103,103,103,103,103,27,103,27,27,27,27,103,27,27,27,27,103,27,103,27,103,27,103,0,0,0,0,0,105,105,105,0,0,84,105,105,84,105,84,105,84,105,84,84,84,84,105,84,105,84,105,84,34,34,0,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,12,12,12,12,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,110,110,110,15,104,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,108,110,15,104,108,110,110,110,110,0,0,0,0,108,108,110,108,110,108,108,110,110,108,110,110,110,110,110,110,110,110,110,110,110,110,110,108,108,110,108,110,110,110,108,110,108,110,108,110,141,142,141,142,0,0,0,117,25,117,25,25,25,143,25,143,25,143,25,25,143,25,25,25,25,143,25,25,25,25,25,117,25,25,25,25,117,25,25,25,143,25,25,25,25,117,117,117,117,25,25,25,25,143,25,25,25,25,117,25,117,25,117,25,25,144,144,114,114,114,0,0,114,114,114,144,144,0,144,0,114,114,114,114,114,114,0,114,0,0,114,114,114,114,114,145,145,0,146,146,146,146,146,0,46,46,0,46,46,46,46,46,0,121,121,121,121,121,121,121,121,121,121,121,0,48,48,48,0,48,0,48,0,0,122,122,122,122,122,122,122,122,122,122,0,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,0,124,124,124,124,124,124,124,124,124,124,0,49,49,49,0,0,49,49,0,125,125,125,125,125,125,125,125,125,125,0,126,126,126,126,126,126,126,126,126,126,0,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,0,0,0,0,0,0,0,129,128,129,128,129,129,128,128,129,128,129,128,129,128,129,128,129,128,128,0,0,0,132,131,132,131,132,131,132,131,132,132,131,132,147,131,132,131,132,131,132,131,131,131],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1,2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[1,1],[3,3],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[1,5],0,[1,2],[[3,3],6],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[1,7],8],[[3,7],8],[[3,7],8],[-1,-1,[]],[-1,-1,[]],[9,[[10,[3]]]],[-1,-2,[],[]],[-1,-2,[],[]],0,[1,11],0,0,[[11,11,11,11,5,12],1],0,[1,11],[[1,11,11],4],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,13,[]],[[-1,9,3,6],[[15,[14]]],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[1,12],0,0,0,0,0,0,[[17,17],17],[[17,-1],17,[[19,[18]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[17,17],[20,20],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[],17],[[],17],[[17,17],6],[[20,20],6],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[17,7],8],[[20,7],8],[-1,-1,[]],[-1,-1,[]],[[17,-1],20,[[19,[18]],21]],[-1,-2,[],[]],[-1,-2,[],[]],[17,6],[17,6],[-1,17,[[19,[18]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[22,23],[[15,[4]]]],[[22,1,23],[[4,[0,24]]]],[[],22],[[22,25,26,27,-1],[[15,[4]]],28],[[22,[29,[0]]],4],[-1,-1,[]],[[22,2],6],[[22,1,23],24],[-1,-2,[],[]],0,[[22,2],4],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[14,[-1]]],4,30],[[[14,[-1]],[31,[-2]]],[[15,[4]]],30,30],[[[14,[-1]],2,2,[14,[-1]]],4,30],[[[14,[-1]]],-1,30],[-1,[[14,[-1]]],30],[[[14,[-1]]],[[14,[-1]]],[30,32]],[-1,-1,[]],[-1,-1,[]],[[-1,25,[29,[33]],34],[[14,[-1]]],30],[[[14,[-1]],2],[[35,[-1]]],30],[[[14,[-1]]],24,30],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[14,[-1]]],6,30],[[[14,[-1]]],[[36,[-1]]],30],[[[14,[-1]]],2,30],[[[36,[-1]]],2,30],[[[14,[-1]],9,34],[[15,[2]]],30],[[[36,[-1]]],37,30],[[[36,[-1]]],[[4,[2,[37,[2]]]]],30],[[[14,[-1]],3,2],[[15,[[14,[-1]]]]],[30,32]],[[[14,[-1]],3,2,[14,[-1]]],[[15,[6]]],30],[[[14,[-1]]],34,30],[[[14,[-1]]],[[38,[9]]],30],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],0,[[[35,[-1]]],2,30],[[[35,[-1]]],2,30],[-1,-2,[],[]],[-1,-2,[],[]],[[[35,[-1]]],9,30],[[[35,[-1]]],24,30],[[[35,[-1]]],2,30],[[[35,[-1]]],2,30],[[[35,[-1]],7],8,30],[-1,-1,[]],[[[35,[-1]]],39,30],[[[35,[-1]]],2,30],[-1,-2,[],[]],[[[35,[-1]]],6,30],[[[35,[-1]]],9,30],[[[35,[-1]]],[[40,[13]]],30],[[[35,[-1]]],11,30],[[[35,[-1]]],9,30],[[[35,[-1]],3],[[15,[[14,[-1]]]]],[30,32]],[[[35,[-1]],3,[14,[-1]]],[[15,[6]]],30],[[[35,[-1]]],[[38,[9]]],30],[[[35,[-1]]],[[40,[41]]],30],[[[35,[-1]]],24,30],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[[[35,[-1]]],12,30],0,0,0,0,0,[-1,2,[]],[33,2],[33,2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[33,[[42,[2]]]],[-1,[[42,[2]]],[]],[33,33],[[-1,-2],4,[],[]],[[[29,[33]],2,2,[37,[13]]],[[15,[[29,[33]]]]]],[[[29,[33]],2,2,11],[[15,[[29,[33]]]]]],[-1,5,[]],[33,5],[-1,2,[]],[33,2],[33,2],[[33,7],8],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,6,[]],[-1,6,[]],[-1,6,[]],[-1,11,[]],[33,11],[[1,24,11,11,39],33],[43,37],[-1,2,[]],[[33,3],2],[-1,11,[]],[33,11],[[33,11,11],4],[[33,11,11],4],[43,[[4,[2,[37,[2]]]]]],[[33,3,27,34,25],43],[-1,-2,[],[]],[-1,13,[]],[-1,24,[]],[33,24],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[-1,12,[]],[33,12],[33,39],0,[-1,-2,[],[]],[-1,-2,[],[]],[[-1,6,3],[[31,[-1]]],30],[[[31,[-1]]],-1,30],[[[31,[-1]]],-1,[30,32]],[[[31,[-1]]],[[15,[4]]],30],[-1,-1,[]],[-1,-2,[],[]],[[[31,[-1]]],[[15,[[14,[-1]]]]],30],[[-1,3],[[31,[-1]]],30],[[[31,[-1]]],13,30],[[[31,[-1]],6],6,30],[[[31,[-1]],3],3,30],[[[31,[-1]],34],34,30],[[[31,[-1]],25,[29,[33]],34],4,30],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],0,0,[[[44,[-1]]],[],45],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-1,[]],[-1,26,[]],[-1,[[40,[[47,[46]]]]],[]],[-1,-2,[],[]],[-1,27,[]],[-1,[[44,[-1]]],30],[-1,[[40,[[47,[48]]]]],[]],[-1,[[40,[[47,[49]]]]],[]],[[[44,[-1]],9,3,6],[[15,[14]]],[30,32]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,51],0,[52,52],[51,51],[50,50],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[51,-1],[[10,[53,54]]],[[56,[55]],[19,[53]]]],0,[[],52],[[],51],[[],53],[[],53],[-1,[[10,[52]]],57],[-1,[[10,[50]]],57],[[],50],[[52,52],6],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[50,50],50],[[54,7],8],[[54,7],8],[[52,7],8],[[51,7],8],[[50,7],8],[-1,-1,[]],[58,54],[59,54],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[40,[60]]],[[10,[50,54]]]],[55,[[10,[50,54]]]],[[[37,[55]]],[[10,[50,54]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,51,[[19,[53]]]],[[[37,[53]],[37,[53]],[37,[53]]],[[10,[51,54]]]],0,0,0,[52,34],[[51,13],[[29,[13]]]],[51,[[10,[53,54]]]],[51,[[10,[[29,[53]],54]]]],[[50,-1],50,[[19,[53]]]],[[50,-1],50,[[19,[53]]]],[54,[[37,[61]]]],[[50,-1],50,[[19,[53]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,13,[]],[-1,[[10,[-2]]],[],[]],[9,[[10,[52]]]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],[[50,-1],50,[[19,[53]]]],0,[[51,-1],51,[[19,[53]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-1,[]],[-1,-1,[]],[[[40,[60]],55],[[15,[62]]]],0,[62,26],0,0,0,0,[62,[[40,[[47,[46]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],0,[62,27],0,0,0,[62,[[40,[[47,[48]]]]]],[62,[[40,[[47,[49]]]]]],0,[[[40,[60]]],[[15,[63]]]],[[[40,[60]]],[[15,[63]]]],[[[40,[60]]],[[15,[63]]]],0,0,[63,[[37,[62]]]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[64,[-1]],-2],[[15,[4]]],30,28],[-1,65,[]],[65,65],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[66,26],[66,[[40,[[47,[46]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[66,27],[-1,13,[]],[65,13],[[],[[64,[66]]]],[-1,[[64,[-1]]],30],[66,[[40,[[47,[48]]]]]],[66,[[40,[[47,[49]]]]]],[[[64,[-1]],-2],[[15,[4]]],30,67],[[[64,[-1]],-2],[[15,[2]]],30,67],0,[[[64,[-1]]],[[40,[68]]],30],[[[64,[-1]]],[[15,[2]]],30],[[[64,[-1]],-2],69,30,[[19,[69]]]],[[[64,[-1]],-2],4,30,[[19,[13]]]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[70,7],8],[[70,7],8],[[71,7],8],[[71,7],8],[-1,-1,[]],[59,71],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[71,[[37,[61]]]],[-1,13,[]],[-1,13,[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-1,[]],[-1,-2,[],[]],[68,6],[68,9],[68,2],[68,72],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],73],[[73,73],73],[[73,73],4],[[73,73],73],[[73,73],4],[73,41],[73,41],[[73,73],73],[[73,73],4],[-1,-2,[],[]],[-1,-2,[],[]],[73,73],[[-1,-2],4,[],[]],[73,73],[[73,73],6],[73,41],[[],73],[[73,73],73],[[],73],[[73,73],6],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[73,-1],4,74],[[73,7],8],[[73,7],8],[[73,7],8],[[73,7],8],[[73,7],8],[-1,-1,[]],[41,[[37,[73]]]],[41,73],[41,73],[41,73],[-1,73,74],[9,[[37,[73]]]],[9,[[10,[73]]]],[[73,-1],4,75],[[73,73],4],[[73,73],73],[[73,73],6],[-1,-2,[],[]],[73],[73,6],[73,6],[73,[[76,[73]]]],[73,[[77,[73]]]],[73,73],[[73,73],4],[[73,73,6],4],[[73,73],73],[[73,73],4],[[73,73],73],[-1,-2,[],[]],[[73,73],4],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[[73,73],73],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[78,78],[[-1,-2],4,[],[]],[[],78],[[79,79],6],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[79,7],8],[[79,7],8],[[78,7],8],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[55,[[15,[78]]]],[-1,[[15,[78]]],80],[[78,81],73],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[78,82],[-1,[[4,[-2,-3]]],[],[],[]],[82,37],[-1,-2,[],[]],[-1,13,[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[23,11,11],5],[-1,-1,[]],[[[40,[60]],2,2,2],[[15,[23]]]],[-1,-2,[],[]],[23,2],[23,2],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[[23,11,11,5],4],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-1,[]],[51,[[15,[83]]]],[[51,84],[[15,[83]]]],[83,26],[83,26],[83,[[40,[[47,[46]]]]]],[-1,-2,[],[]],[83,27],[83,27],[83,[[40,[[47,[48]]]]]],[83,[[40,[[47,[49]]]]]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],0,[26,23],[[26,5,5],5],[-1,-1,[]],[[26,[40,[-1]]],[[37,[11]]],[[56,[9]]]],[-1,-2,[],[]],[[26,26],4],[[[40,[60]],2],[[15,[26]]]],[[26,11],[[40,[13]]]],0,[[26,[40,[-1]]],[[15,[11]]],[[56,[9]],85]],[[26,78],4],[[26,5,5,5],4],0,[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[86,86],[87,87],[88,88],[89,89],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],0,0,[[90,90],6],[[86,86],6],[[87,87],6],[[88,88],6],[[89,89],6],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[90,7],8],[[90,7],8],[[86,7],8],[[87,7],8],[[88,7],8],[[89,7],8],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[91,[[37,[86]]]],[89,6],[89,6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],89],[[[40,[60]]],[[10,[89,90]]]],[[89,69],69],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,13,[]],[86,91],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],0,[[89,-1],[[15,[2]]],28],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[92,92],6],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[92,7],8],[-1,-1,[]],[-1,-1,[]],[[93,41,34],[[15,[39]]]],[[93,41],[[4,[5,5,5]]]],[-1,-2,[],[]],[-1,-2,[],[]],[[93,[40,[60]],2],[[0,[94]]]],[[12,2],92],[[[40,[60]],2,6],[[15,[93]]]],[[93,60],4],[93,41],0,[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[[93,-1],[[15,[4]]],30],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[95,95],[[-1,-2],4,[],[]],[[96,[40,[60]],2],97],0,[[95,95],6],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[95,7],8],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[60]],2],96],[[41,2],95],[[[29,[41]]],96],[97,37],[-1,-2,[],[]],[96,2],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[98,2],99],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[60]],41,2],98],[99,37],[98,2],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],0,0,0,[39,[[40,[12]]]],0,[39,[[40,[12]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[39,100],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[100,100],[39,39],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[[],100],[[],39],[39,9],0,[39,24],0,[[100,7],8],[-1,-1,[]],[-1,-1,[]],[39,100],[-1,-1,[]],[100,39],[[101,41,34],[[15,[39]]]],[39,2],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[60]],2,41,6],101],[39,9],0,[39,11],0,[39,9],0,[39,9],0,[39,[[40,[41]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[-1,16,[]],[39,[[40,[12]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-1,[]],[[102,41],5],[[102,41],[[4,[5,5,5]]]],[-1,-2,[],[]],[[[40,[60]],41,2],102],[[102,41,5],4],[102,41],[102,2],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],0,0,0,0,0,[[27,93,2],[[10,[4,103]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[103,103],6],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[103,7],8],[[103,7],8],[-1,-1,[]],[-1,-1,[]],[[27,12],[[15,[39]]]],[[27,12,34],[[15,[39]]]],[[27,12],[[4,[5,5,5]]]],[-1,-2,[],[]],[-1,-2,[],[]],[27,6],[[27,[40,[60]],2],[[0,[94]]]],[[93,2],27],[27,41],[-1,13,[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[[[40,[60]]],[[104,[[40,[60]],[29,[41]]]]]],[[[40,[60]]],[[104,[[40,[60]],[29,[12]]]]]],[[[40,[60]]],[[104,[[40,[60]],[29,[41]]]]]],[[[40,[60]]],[[104,[[40,[60]],41]]]],[[[40,[60]]],[[104,[[40,[60]],[29,[12]]]]]],0,0,0,0,0,[[84,105],4],[105,[[40,[60]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[105,84],[84,[[40,[60]]]],[84,[[40,[60]]]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],0,0,0,0,0,0,0,0,0,0,0,[[],34],[[34,34],34],[[34,34],4],[[34,34],34],[[34,34],4],[34,41],[34,41],[[34,34],34],[[34,34],4],[-1,-2,[],[]],[-1,-2,[],[]],[34,34],[[-1,-2],4,[],[]],[34,34],[[34,34],6],[[],34],[[34,34],34],[[],34],[[34,34],6],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[34,-1],4,74],[[34,7],8],[[34,7],8],[[34,7],8],[[34,7],8],[[34,7],8],[-1,-1,[]],[41,[[37,[34]]]],[41,34],[41,34],[41,34],[-1,34,74],[9,[[37,[34]]]],[[34,34],4],[[34,34],34],[[34,34],6],[-1,-2,[],[]],[34],[34,6],[34,6],[34,[[76,[34]]]],[34,[[77,[34]]]],[34,34],[34,34],[[34,34],4],[[34,34,6],4],[[34,34],34],[[34,34],4],[[34,34],34],[-1,-2,[],[]],[[34,34],4],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[[34,34],34],0,0,0,0,0,[12,41],[-1,-2,[],[]],[-1,-2,[],[]],[[60,41],[[15,[12]]]],[12,12],[[-1,-2],4,[],[]],[[12,12],106],[[-1,-2],106,[],[]],[12,60],[[12,12],6],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[12,7],8],[[12,7],8],[-1,-1,[]],[41,12],[[12,-1],4,75],[-1,-2,[],[]],[12,6],[12,6],[12,6],[12,6],[[60,41],12],[41,12],[[12,12],[[37,[106]]]],[-1,-2,[],[]],[-1,13,[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[12,41],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,107,[108,[-1]]],[[108,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[108,[-1]],[108,[-1]]],6,109],[[110,7],8],[[110,7],8],[[[108,[-1]],7],8,111],[70,110],[112,110],[79,110],[59,110],[113,110],[90,110],[58,110],[54,110],[114,110],[-1,-1,[]],[[[115,[[108,[-1]]]]],110,111],[116,110],[103,110],[-1,-1,[]],[[-1,107],[[108,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[110,[[37,[61]]]],[-1,13,[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[[110,-1],110,[[19,[13]]]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[25,26],[[15,[4]]]],[[25,2],6],[[-1,2],73,[]],[[25,2],73],[[-1,2],2,[]],[[25,2],2],[[-1,[42,[2]]],73,[]],[[25,[42,[2]]],73],[[25,2],2],[[-1,2,2],2,[]],[[25,2,2],2],[25,25],[[-1,-2],4,[],[]],[25,[[40,[2]]]],[[-1,[42,[2]]],9,[]],[[25,[42,[2]]],9],[[25,[42,[2]]],9],[25,9],[25,[[40,[81]]]],[[],25],[-1,-1,[]],[-1,25,[[56,[9]]]],[-1,-1,[]],[[25,2],2],[[25,2],2],[-1,-2,[],[]],[-1,-2,[],[]],[25,13],[[],25],[[-1,[42,[2]]],9,[]],[[25,[42,[2]]],9],[[25,[42,[2]]],9],[25,9],[25,4],[[117,[42,[2]],81],4],[[117,[42,[2]],81,-1],4,94],[[117,[42,[2]],13],4],[[117,[42,[2]],9],4],[25,13],[25,[[15,[4]]]],[[25,13],4],[[25,2],2],[[-1,[42,[2]]],[[42,[2]]],[]],[[25,[42,[2]]],[[42,[2]]]],[[25,2],2],[[25,2],2],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[[25,-1],[[15,[4]]],118],0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[9,37],[51,[[40,[119]]]],0,[[119,51,26],[[15,[4]]]],0,[[114,7],8],[[114,7],8],[-1,-1,[]],[120,114],[58,114],[59,114],0,[-1,-2,[],[]],0,0,[114,[[37,[61]]]],[-1,13,[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],0,0,0,[9,37],[51,[[40,[119]]]],[[119,51,26],[[15,[4]]]],[[-1,26],4,[]],[[-1,119,51,26],[[15,[4]]],[]],0,[9,37],[51,[[40,[119]]]],0,[[119,51,26],[[15,[4]]]],[[-1,25],[[15,[4]]],[]],[[-1,25,117],[[15,[117]]],[]],[[-1,119,51,26],[[15,[4]]],[]],[-1,6,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[],121],[-1,-1,[]],[-1,-2,[],[]],[[121,25,117],[[15,[117]]]],[[121,119,51,26],[[15,[4]]]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[121,6],0,[9,37],[51,[[40,[119]]]],[[119,51,26],[[15,[4]]]],0,[[-1,25,2,17,[29,[1]]],[[15,[2]]],[]],0,[[-1,119,51,26],[[15,[4]]],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[],122],[-1,-1,[]],[-1,-2,[],[]],[[122,25,2,17,[29,[1]]],[[15,[2]]]],[[122,119,51,26],[[15,[4]]]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[123,123],[[-1,-2],4,[],[]],[[],123],[-1,[[10,[123]]],57],[[123,123],6],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[-1,-2],6,[],[]],[[123,7],8],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[],124],[-1,-1,[]],[-1,-2,[],[]],[[124,25,2,17,[29,[1]]],[[15,[2]]]],[[124,119,51,26],[[15,[4]]]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],0,[9,37],[51,[[40,[119]]]],[[119,51,26],[[15,[4]]]],0,0,[[-1,25,[29,[33]],22],[[15,[[29,[33]]]]],[]],[[-1,119,51,26],[[15,[4]]],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[],125],[-1,-1,[]],[-1,-2,[],[]],[[125,25,[29,[33]],22],[[15,[[29,[33]]]]]],[[125,119,51,26],[[15,[4]]]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[],126],[-1,-1,[]],[-1,-2,[],[]],[[126,25,[29,[33]],22],[[15,[[29,[33]]]]]],[[126,119,51,26],[[15,[4]]]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[127,127],[[-1,-2],4,[],[]],[[127,127],127],[127,[[0,[94]]]],[-1,-1,[]],[[127,127],127],[-1,-2,[],[]],[[127,11],6],[-1,127,74],[127,2],[-1,-2,[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[[127,127],127],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-1,[]],[-1,-1,[]],[[128,9,[37,[129]]],[[15,[130]]]],[-1,-2,[],[]],[-1,-2,[],[]],[27,129],[[],128],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[2,128],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[4,[-2,-3]]],[],[],[]],[[],131],[132,37],[[-1,9],132,[]],[[131,9],132],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,[[10,[-2]]],[],[]],[-1,16,[]],[-1,16,[]],[[131,27],131],[2,131]],"c":[151,180,1338],"p":[[3,"Node",11],[15,"usize"],[4,"Mode",11],[15,"tuple"],[15,"i16"],[15,"bool"],[3,"Formatter",1503],[6,"Result",1503],[15,"str"],[4,"Result",1504],[15,"u16"],[3,"WordId",1123],[3,"String",1505],[3,"MorphemeList",124],[6,"SudachiResult",1160],[3,"TypeId",1506],[3,"CreatedWords",63],[15,"i64"],[8,"Into",1507],[4,"HasWord",63],[8,"Copy",1508],[3,"Lattice",107],[3,"ConnectionMatrix",665],[15,"i32"],[3,"InputBuffer",1233],[3,"Grammar",695],[3,"LexiconSet",992],[8,"Write",1509],[3,"Vec",1510],[8,"DictionaryAccess",265],[3,"StatefulTokenizer",246],[8,"Clone",1511],[3,"ResultNode",189],[3,"InfoSubset",1055],[3,"Morpheme",161],[3,"MorphemeIter",124],[4,"Option",1512],[3,"Ref",1513],[3,"WordInfo",918],[15,"slice"],[15,"u32"],[3,"Range",1514],[3,"NodeSplitIterator",189],[3,"StatelessTokenizer",265],[8,"Deref",1515],[8,"InputTextPlugin",1332],[3,"Box",1516],[8,"OovProviderPlugin",1353],[8,"PathRewritePlugin",1404],[3,"ConfigBuilder",282],[3,"Config",282],[4,"SurfaceProjection",282],[3,"PathBuf",1517],[4,"ConfigError",282],[3,"Path",1517],[8,"AsRef",1507],[8,"Deserializer",1518],[3,"Error",1519],[3,"Error",1520],[15,"u8"],[8,"Error",1521],[3,"LoadedDictionary",382],[3,"DictionaryLoader",382],[3,"DictBuilder",426],[4,"DataSource",426],[4,"NoDic",426],[8,"AsDataSource",426],[3,"DictPartReport",528],[3,"SystemTime",1522],[3,"DicBuildError",473],[4,"BuildFailure",473],[3,"Duration",1523],[3,"CategoryType",540],[8,"IntoIterator",1524],[8,"Hasher",1525],[3,"Iter",1526],[3,"IterNames",1526],[3,"CharacterCategory",618],[4,"Error",618],[8,"BufRead",1509],[15,"char"],[3,"CharCategoryIter",618],[3,"JapaneseDictionary",678],[3,"SudachiDicData",1031],[8,"ToString",1505],[4,"HeaderVersion",718],[4,"SystemDictVersion",718],[4,"UserDictVersion",718],[3,"Header",718],[4,"HeaderError",718],[15,"u64"],[3,"LexiconEntry",820],[3,"Lexicon",820],[8,"Iterator",1527],[3,"TrieEntry",856],[3,"Trie",856],[3,"TrieEntryIter",856],[3,"WordIdTable",897],[3,"WordIdIter",897],[3,"WordInfoData",918],[3,"WordInfos",918],[3,"WordParams",978],[4,"LexiconSetError",992],[6,"SudachiNomResult",1160],[4,"Storage",1031],[4,"Ordering",1528],[4,"ErrorKind",1529],[4,"SudachiNomError",1160],[8,"PartialEq",1528],[4,"SudachiError",1160],[8,"Debug",1503],[4,"Error",1530],[3,"ParseIntError",1531],[4,"PluginError",1294],[4,"Err",1532],[3,"FromUtf16Error",1505],[3,"InputEditor",1233],[8,"FnOnce",1533],[4,"Value",1534],[4,"Error",1535],[3,"DefaultInputTextPlugin",1341],[3,"MeCabOovPlugin",1362],[4,"BoundaryMode",1373],[3,"SimpleOovPlugin",1393],[3,"JoinKatakanaOovPlugin",1412],[3,"JoinNumericPlugin",1423],[3,"PosMatcher",1434],[3,"SentenceDetector",1457],[3,"NonBreakChecker",1457],[15,"isize"],[3,"SentenceSplitter",1478],[3,"SentenceIter",1478],[8,"Tokenize",11],[8,"LatticeNode",189],[8,"PathCost",189],[8,"RightId",189],[6,"DicWriteResult",473],[13,"InvalidSize",521],[13,"InvalidFieldSize",521],[13,"SplitFormatError",521],[13,"ErrWithContext",1229],[13,"Io",1229],[8,"InputTextIndex",1233],[8,"PluginCategory",1294],[13,"Libloading",1324],[8,"EditConnectionCostPlugin",1326],[8,"SplitSentences",1478]],"b":[[35,"impl-Debug-for-Mode"],[36,"impl-Display-for-Mode"],[329,"impl-Debug-for-ConfigError"],[330,"impl-Display-for-ConfigError"],[335,"impl-From%3CError%3E-for-ConfigError"],[336,"impl-From%3CError%3E-for-ConfigError"],[502,"impl-Display-for-DicBuildError"],[503,"impl-Debug-for-DicBuildError"],[504,"impl-Debug-for-BuildFailure"],[505,"impl-Display-for-BuildFailure"],[564,"impl-Flags-for-CategoryType"],[565,"impl-CategoryType"],[583,"impl-LowerHex-for-CategoryType"],[584,"impl-UpperHex-for-CategoryType"],[585,"impl-Octal-for-CategoryType"],[586,"impl-Debug-for-CategoryType"],[587,"impl-Binary-for-CategoryType"],[590,"impl-Flags-for-CategoryType"],[591,"impl-CategoryType"],[638,"impl-Display-for-Error"],[639,"impl-Debug-for-Error"],[684,"impl-JapaneseDictionary"],[685,"impl-DictionaryAccess-for-JapaneseDictionary"],[688,"impl-DictionaryAccess-for-JapaneseDictionary"],[689,"impl-JapaneseDictionary"],[775,"impl-Debug-for-HeaderError"],[776,"impl-Display-for-HeaderError"],[1006,"impl-Display-for-LexiconSetError"],[1007,"impl-Debug-for-LexiconSetError"],[1071,"impl-Flags-for-InfoSubset"],[1072,"impl-InfoSubset"],[1089,"impl-Binary-for-InfoSubset"],[1090,"impl-LowerHex-for-InfoSubset"],[1091,"impl-Octal-for-InfoSubset"],[1092,"impl-UpperHex-for-InfoSubset"],[1093,"impl-Debug-for-InfoSubset"],[1096,"impl-InfoSubset"],[1097,"impl-Flags-for-InfoSubset"],[1141,"impl-Debug-for-WordId"],[1142,"impl-Display-for-WordId"],[1200,"impl-Debug-for-SudachiError"],[1201,"impl-Display-for-SudachiError"],[1203,"impl-From%3CDicBuildError%3E-for-SudachiError"],[1204,"impl-From%3CError%3E-for-SudachiError"],[1205,"impl-From%3CError%3E-for-SudachiError"],[1206,"impl-From%3CError%3E-for-SudachiError"],[1207,"impl-From%3CParseIntError%3E-for-SudachiError"],[1208,"impl-From%3CHeaderError%3E-for-SudachiError"],[1209,"impl-From%3CError%3E-for-SudachiError"],[1210,"impl-From%3CConfigError%3E-for-SudachiError"],[1211,"impl-From%3CPluginError%3E-for-SudachiError"],[1213,"impl-From%3CErr%3CSudachiNomError%3CI%3E%3E%3E-for-SudachiError"],[1214,"impl-From%3CFromUtf16Error%3E-for-SudachiError"],[1215,"impl-From%3CLexiconSetError%3E-for-SudachiError"],[1309,"impl-Debug-for-PluginError"],[1310,"impl-Display-for-PluginError"],[1312,"impl-From%3CError%3E-for-PluginError"],[1313,"impl-From%3CError%3E-for-PluginError"],[1314,"impl-From%3CError%3E-for-PluginError"]]}\
}');
if (typeof window !== 'undefined' && window.initSearch) {window.initSearch(searchIndex)};
if (typeof exports !== 'undefined') {exports.searchIndex = searchIndex};
diff --git a/rust/settings.html b/rust/settings.html
index d295bd59..18cbaedb 100644
--- a/rust/settings.html
+++ b/rust/settings.html
@@ -1 +1 @@
-1 +created.rs - source 1 2 3 4 diff --git a/rust/src/sudachi/analysis/inner.rs.html b/rust/src/sudachi/analysis/inner.rs.html index 0d74404d..47c1e203 100644 --- a/rust/src/sudachi/analysis/inner.rs.html +++ b/rust/src/sudachi/analysis/inner.rs.html @@ -1,4 +1,4 @@ -inner.rs - source 1 +inner.rs - source 1 2 3 4 diff --git a/rust/src/sudachi/analysis/lattice.rs.html b/rust/src/sudachi/analysis/lattice.rs.html index a1ecd39d..06f3fdb2 100644 --- a/rust/src/sudachi/analysis/lattice.rs.html +++ b/rust/src/sudachi/analysis/lattice.rs.html @@ -1,4 +1,4 @@ -lattice.rs - source 1 +lattice.rs - source 1 2 3 4 diff --git a/rust/src/sudachi/analysis/mlist.rs.html b/rust/src/sudachi/analysis/mlist.rs.html index d18b4fe9..74006204 100644 --- a/rust/src/sudachi/analysis/mlist.rs.html +++ b/rust/src/sudachi/analysis/mlist.rs.html @@ -1,4 +1,4 @@ -mlist.rs - source 1 +mlist.rs - source 1 2 3 4 diff --git a/rust/src/sudachi/analysis/mod.rs.html b/rust/src/sudachi/analysis/mod.rs.html index 047b2d1d..9b2173f1 100644 --- a/rust/src/sudachi/analysis/mod.rs.html +++ b/rust/src/sudachi/analysis/mod.rs.html @@ -1,4 +1,4 @@ -mod.rs - source 1 +mod.rs - source 1 2 3 4 diff --git a/rust/src/sudachi/analysis/morpheme.rs.html b/rust/src/sudachi/analysis/morpheme.rs.html index 269bdef6..a2db277e 100644 --- a/rust/src/sudachi/analysis/morpheme.rs.html +++ b/rust/src/sudachi/analysis/morpheme.rs.html @@ -1,4 +1,4 @@ -morpheme.rs - source 1 +morpheme.rs - source 1 2 3 4 diff --git a/rust/src/sudachi/analysis/node.rs.html b/rust/src/sudachi/analysis/node.rs.html index 9eb43872..8618117c 100644 --- a/rust/src/sudachi/analysis/node.rs.html +++ b/rust/src/sudachi/analysis/node.rs.html @@ -1,4 +1,4 @@ -node.rs - source 1 +node.rs - source 1 2 3 4 diff --git a/rust/src/sudachi/analysis/stateful_tokenizer.rs.html b/rust/src/sudachi/analysis/stateful_tokenizer.rs.html index ba0d41df..28bfb511 100644 --- a/rust/src/sudachi/analysis/stateful_tokenizer.rs.html +++ b/rust/src/sudachi/analysis/stateful_tokenizer.rs.html @@ -1,4 +1,4 @@ -stateful_tokenizer.rs - source 1 +stateful_tokenizer.rs - source 1 2 3 4 diff --git a/rust/src/sudachi/analysis/stateless_tokenizer.rs.html b/rust/src/sudachi/analysis/stateless_tokenizer.rs.html index f693f2e3..8709623c 100644 --- a/rust/src/sudachi/analysis/stateless_tokenizer.rs.html +++ b/rust/src/sudachi/analysis/stateless_tokenizer.rs.html @@ -1,4 +1,4 @@ -stateless_tokenizer.rs - source 1 +stateless_tokenizer.rs - source 1 2 3 4 diff --git a/rust/src/sudachi/config.rs.html b/rust/src/sudachi/config.rs.html index 74349bca..b23a661c 100644 --- a/rust/src/sudachi/config.rs.html +++ b/rust/src/sudachi/config.rs.html @@ -1,4 +1,4 @@ -config.rs - source 1 +config.rs - source 1 2 3 4 diff --git a/rust/src/sudachi/dic/build/conn.rs.html b/rust/src/sudachi/dic/build/conn.rs.html index 14c5d96b..1c36d983 100644 --- a/rust/src/sudachi/dic/build/conn.rs.html +++ b/rust/src/sudachi/dic/build/conn.rs.html @@ -1,4 +1,4 @@ -conn.rs - source 1 +conn.rs - source 1 2 3 4 diff --git a/rust/src/sudachi/dic/build/error.rs.html b/rust/src/sudachi/dic/build/error.rs.html index 559e8416..301d083a 100644 --- a/rust/src/sudachi/dic/build/error.rs.html +++ b/rust/src/sudachi/dic/build/error.rs.html @@ -1,4 +1,4 @@ -error.rs - source 1 +error.rs - source 1 2 3 4 diff --git a/rust/src/sudachi/dic/build/index.rs.html b/rust/src/sudachi/dic/build/index.rs.html index 0b52ed0e..581b2f06 100644 --- a/rust/src/sudachi/dic/build/index.rs.html +++ b/rust/src/sudachi/dic/build/index.rs.html @@ -1,4 +1,4 @@ -index.rs - source 1 +index.rs - source 1 2 3 4 diff --git a/rust/src/sudachi/dic/build/lexicon.rs.html b/rust/src/sudachi/dic/build/lexicon.rs.html index 66076955..833f272d 100644 --- a/rust/src/sudachi/dic/build/lexicon.rs.html +++ b/rust/src/sudachi/dic/build/lexicon.rs.html @@ -1,4 +1,4 @@ -lexicon.rs - source 1 +lexicon.rs - source 1 2 3 4 diff --git a/rust/src/sudachi/dic/build/mod.rs.html b/rust/src/sudachi/dic/build/mod.rs.html index 620fda4f..f374e3ae 100644 --- a/rust/src/sudachi/dic/build/mod.rs.html +++ b/rust/src/sudachi/dic/build/mod.rs.html @@ -1,4 +1,4 @@ -mod.rs - source 1 +mod.rs - source 1 2 3 4 diff --git a/rust/src/sudachi/dic/build/parse.rs.html b/rust/src/sudachi/dic/build/parse.rs.html index a25bc1f5..a171fd78 100644 --- a/rust/src/sudachi/dic/build/parse.rs.html +++ b/rust/src/sudachi/dic/build/parse.rs.html @@ -1,4 +1,4 @@ -parse.rs - source 1 +parse.rs - source 1 2 3 4 diff --git a/rust/src/sudachi/dic/build/primitives.rs.html b/rust/src/sudachi/dic/build/primitives.rs.html index 58e1c390..0dfb30d6 100644 --- a/rust/src/sudachi/dic/build/primitives.rs.html +++ b/rust/src/sudachi/dic/build/primitives.rs.html @@ -1,4 +1,4 @@ -primitives.rs - source 1 +primitives.rs - source 1 2 3 4 diff --git a/rust/src/sudachi/dic/build/report.rs.html b/rust/src/sudachi/dic/build/report.rs.html index fc87b650..1ed7451b 100644 --- a/rust/src/sudachi/dic/build/report.rs.html +++ b/rust/src/sudachi/dic/build/report.rs.html @@ -1,4 +1,4 @@ -report.rs - source 1 +report.rs - source 1 2 3 4 diff --git a/rust/src/sudachi/dic/build/resolve.rs.html b/rust/src/sudachi/dic/build/resolve.rs.html index 1a3f2113..d7554533 100644 --- a/rust/src/sudachi/dic/build/resolve.rs.html +++ b/rust/src/sudachi/dic/build/resolve.rs.html @@ -1,4 +1,4 @@ -resolve.rs - source 1 +resolve.rs - source 1 2 3 4 diff --git a/rust/src/sudachi/dic/category_type.rs.html b/rust/src/sudachi/dic/category_type.rs.html index 3b900ba5..c3bb39f9 100644 --- a/rust/src/sudachi/dic/category_type.rs.html +++ b/rust/src/sudachi/dic/category_type.rs.html @@ -1,4 +1,4 @@ -category_type.rs - source 1 +category_type.rs - source 1 2 3 4 diff --git a/rust/src/sudachi/dic/character_category.rs.html b/rust/src/sudachi/dic/character_category.rs.html index 841f6af3..5d557667 100644 --- a/rust/src/sudachi/dic/character_category.rs.html +++ b/rust/src/sudachi/dic/character_category.rs.html @@ -1,4 +1,4 @@ -character_category.rs - source 1 +character_category.rs - source 1 2 3 4 diff --git a/rust/src/sudachi/dic/connect.rs.html b/rust/src/sudachi/dic/connect.rs.html index bc950e03..2a4c1081 100644 --- a/rust/src/sudachi/dic/connect.rs.html +++ b/rust/src/sudachi/dic/connect.rs.html @@ -1,4 +1,4 @@ -connect.rs - source 1 +connect.rs - source 1 2 3 4 diff --git a/rust/src/sudachi/dic/dictionary.rs.html b/rust/src/sudachi/dic/dictionary.rs.html index 72da5a9a..e405e434 100644 --- a/rust/src/sudachi/dic/dictionary.rs.html +++ b/rust/src/sudachi/dic/dictionary.rs.html @@ -1,4 +1,4 @@ -dictionary.rs - source 1 +dictionary.rs - source 1 2 3 4 diff --git a/rust/src/sudachi/dic/grammar.rs.html b/rust/src/sudachi/dic/grammar.rs.html index 44fb3a44..86ac4d67 100644 --- a/rust/src/sudachi/dic/grammar.rs.html +++ b/rust/src/sudachi/dic/grammar.rs.html @@ -1,4 +1,4 @@ -grammar.rs - source