![]() תמצית ההרצאה: "Prolog is one of the least known tricks of the software trade: A
language in which a custom-made interpreter or an AI search is only a
few lines of code away. This talk gives an introduction to Prolog and
shows how to use Prolog to write an interpreter to a domain-specific
language - Including reflective operations on Prolog itself. Time
permitting, it will also show some modern Prolog additions, such as term
expansion, definitive grammar rules and constraints solving. For a
taste of a real-life Prolog project, I will show an example from my
research - A model-based code generator for Erlang written in Prolog."
|