Parsing Boolean Search Expression Using Definite Clause Grammars


  • Indian Statistical Institute, Documentation Research and Training Centre (DRTC), Bangalore, 560 059, India


Briefly discusses the role of search languages in Information Retrieval and broadly groups the search languages into four categories. Explains the idea of Definite Clause Grammars and demonstrates how easily parsers for boolean Jogie based search languages can easily be developed. Presents a partial Prolog code of the parser that we used in an object-Oriented bibliographic database management system.


Information Retrieval, Search Languages, Parser, Boolean Search Expressions, Prolog, Object-Oriented Programming.

Subject Discipline

Library Management

Full Text:


  • There are currently no refbacks.