LEAP is an extension to the ALGOL 60programming language which provides an associative memory of triples. The three items in a triple denote the association that an Attribute of an Object has a specific Value. LEAP was created by Jerome Feldman (University of California Berkeley) and Paul Rovner (MIT Lincoln Lab) in 1967. LEAP was also implemented in SAIL.
Feldman, Jerome A. and Paul D. Rovner (Jan, 1968). "The LEAP language and data structure", MIT Lincoln Laboratory, Lexington, MA. In abbreviated form, Proc. 1968 IFIP Congress, Brandon Systems Press, Princeton, NJ.