EBNFベースの文法で自由自在に歌詞を解析。RustのパワーとPythonの柔軟性をその手に。
最先端のテクノロジーを、シンプルに提供します。
Extended Backus-Naur Formを採用。複雑な歌詞構造も、直感的かつ厳密に定義可能です。
解析エンジンのコアはRustで記述。メモリ安全性を保ちつつ、ミリ秒単位の超高速処理を実現します。
PythonやC#へのコード生成に対応。既存のプロジェクトへ簡単に統合できます。
極限の環境を制する、圧倒的レスポンス。 組み込みシステムの厳しい制約下でも、リアルタイム解析を可能にする究極のパフォーマンスを提供します。
(* lyrics.ebnf *) root = { section }; section = [ header ] , { line }; header = "[" , name , "]" , newline; line = { word | timestamp } , newline; word = /[^\[\s]+/ ;