Chapter 12. Engines

An engine is an object that powers query languages and logic languages. Engines accept queries and execute them by looking through a collection of data and rules. An engine returns objects or combinations of objects that match a query. This chapter introduces an engine that later chapters use to power a new logic language (Logikus) and a new query language (Jaql).

Get Building Parsers with Java™ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.