Skip to content
◈ALB Atlas

AdaLog Alive

AdaLog
KindProgramming language
Appeared—
StatusAlive
CreatorRocky L. Oliver
FamilyProlog

A Prolog-style logic engine in Ada 2012 with SPARK annotations — a tiny reasoning machine for game characters, and the DSL that named AdaLogic. Part of the Titanium suite.

Influenced by Prolog Ada
Succeeded by AdaLogic BASIC
Created by Rocky L. Oliver

AdaLog — the Prolog-influenced logic engine inside ALB — gave the language its name and its backtracking semantics: ALB's pattern-matching and unification are AdaLog's descendants.\n\nIt is the 'logic' in 'AdaLogic' — the reasoning half of a language otherwise written in BASIC.

→ Read the full article on the ALB Wiki