diff options
Diffstat (limited to 'main.ts')
-rw-r--r-- | main.ts | 36 |
1 files changed, 19 insertions, 17 deletions
@@ -6,9 +6,9 @@ function prettyprintParseResult(input: ParseResult) { out += token.term_id; out += ": "; - out += token.reading.map(r => r.text).reduce((a, b) => a + b); + out += token.writing; out += " ("; - out += token.reading.map(r => r.ruby ? r.ruby : r.text).reduce((a, b) => a + b); + out += token.reading; out += ") "; out += token.tags.map(a => `[${a}]`).join(" "); @@ -30,6 +30,8 @@ async function coreTest(core: Core) { prettyprintParseResult(await core.parseSentence("浮上した城の様")); console.log("-------------"); prettyprintParseResult(await core.parseSentence("迷子になってしまった")); + console.log("-------------"); + prettyprintParseResult(await core.parseSentence("日本に来て一番驚いたことは自動販売機の多さだ。")); } // test 1 (direct core) @@ -41,18 +43,18 @@ await (async () => { await coreTest(core); })(); -console.log("\n".repeat(2)); - -// test 2 (remote core) -await (async () => { - // default host = localhost:9400 - new RemoteCoreServer().start(); - - var core = new RemoteCoreClient(); - await core.ready; - - console.log("Prepare remote core done"); - await coreTest(core); - - Deno.exit(0); -})(); +// console.log("\n".repeat(2)); +// +// // test 2 (remote core) +// await (async () => { +// // default host = localhost:9400 +// new RemoteCoreServer().start(); +// +// var core = new RemoteCoreClient(); +// await core.ready; +// +// console.log("Prepare remote core done"); +// await coreTest(core); +// +// Deno.exit(0); +// })(); |