Previous: , Up: The ARIF Library   [Contents][Index]


2.2 Engines

An ARIF engine’s responsibility is to generate candidates from a given input text, presumably by communicating with an actual input method engine. The manual page for arif_set_engine(3) contains a detailed description for how to implement an ARIF engine.

The ARIF project codebase contains an example engine implementation, powered by the Rime IME core library. See the arif_rime(3) manual page for details.