Dynamic attributes, their hProlog implementation, and a first evaluation

Most systems implement statically declared attributes for performance reasons. This paper gives a first indication that also for dynamic attributes whose implementation is not based on static declarations, performance can be very good, while offering more flexibility. Their implementation in hProlog is shown. The differences with existing systems are indicated. Small benchmarks make the claim hard. Dynamic attributes, their hProlog implementation, and a £rst evaluation Bart Demoen ∗ October 28, 2002 Abstract Most systems implement statically declared attributes for performance reasons. This paper gives a £rst indication that also for dynamic attributes whose implementation is not based on static declarations, performance can be very good, while offering more ¤exibility. Their implementation in hProlog is shown. The differences with existing systems are indicated. Small benchmarks make the claim hard.Most systems implement statically declared attributes for performance reasons. This paper gives a £rst indication that also for dynamic attributes whose implementation is not based on static declarations, performance can be very good, while offering more ¤exibility. Their implementation in hProlog is shown. The differences with existing systems are indicated. Small benchmarks make the claim hard.