Warning: applying masking will re-format the JSON grammar.
~~751F~~ will not be detected, but
instead its unmasked representation 生.
The Grammar ID
is internally used to identify the grammar, that is,
the ID is used to manage multiple grammars.
If a grammar with the same ID already exists, it will replaced.
Warning: applying upgrading/downgrading will re-format the JSON grammar.
ö → __oe__
"stop_word": [ "ich", "m__oe__chte", ...
"stop_word": [ "ich", "möchte", ...or alternatively with new masking:
"stop_word": [ "ich", "m~~00F6~~chte", ...
config/directories.json: for each found language
directory (config/languages/), an entry is generated -- on selection, the
corresponing JSON file is attempted to be read and compiled.You can use the file selector, for loading a JSON grammar from the local file system
Alternatively, you can enter (e.g. copy&paste) a JSON-formatted grammar into the JSON Grammar Definition field and then press the parse button.
This is the compiled JavaScript code for the grammar.
This code can be copied into a file: on loading (i.e. interpreting) the JavaScript file, the grammar will be registered with the SemanticInterpreter for the Grammar ID that is specified above in the Grammar Definition section.
assets/www/gen/grammar/[Grammar ID]_grammar.json