Home My Page Projects Tom
Summary Activity Tracker Lists Tasks Docs News SCM Files Mediawiki

[#824] support inheritance in GOM

Date:
2006-04-28 12:33
Priority:
3
State:
Open
Submitted by:
Paul Brauner (polux)
Assigned to:
Nobody (None)
Category:
Interface Improvements (example)
Group:
Summary:
support inheritance in GOM

Detailed description
It would be nice if we could provide a sort of inheritance mechanism in gom.

Motivation:

I often write a gom signature, use it in a "big" program and then feel the need to extend it by adding new fields to the constructors. The problem is that if i didn't always use the constructor[field=value] notation, i have to refactor the whole code.

What would be nice is a mechanism that allows to write a new gom signature which extends an other gom signature by adding new fields to the old constructors and defaukt values for these new fields. Then it would allow to use the functions manipulating the old terms on the new terms.

No Comments Have Been Posted

No Changes Have Been Made to This Item