In this paper a formal declarative semantics of the rule-based language
Lola is defined. At first we describe informally this language, the
semantics of Lola is then defined in terms of \Datalog-fneg, a logic
programming language, which has a well-defined minimal model semantics
and fixpoint semantics. The availability of a clean semantics has
several advantages: it allows program analysis and optimization as well
as judging the correctness of implementations.
