diff options
Diffstat (limited to 'web/server/h2o/libh2o/misc/oktavia/src/textparser.jsx')
-rw-r--r-- | web/server/h2o/libh2o/misc/oktavia/src/textparser.jsx | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/web/server/h2o/libh2o/misc/oktavia/src/textparser.jsx b/web/server/h2o/libh2o/misc/oktavia/src/textparser.jsx new file mode 100644 index 000000000..6cb4676ae --- /dev/null +++ b/web/server/h2o/libh2o/misc/oktavia/src/textparser.jsx @@ -0,0 +1,25 @@ +import "js/nodejs.jsx"; +import "oktavia.jsx"; +import "stemmer/stemmer.jsx"; + + +class TextParser +{ + var oktavia : Oktavia; + var unit : string; + var root : string; + var stemmer : Nullable.<Stemmer>; + + function constructor (unit : string, root : string, stemmer : Stemmer) + { + this.oktavia = new Oktavia(); + this.unit = unit; + this.root = root; + this.stemmer = stemmer; + } + + function parse (filepath : string) : void + { + var lines = node.fs.readFileSync(filepath, 'utf8'); + } +} |