Re: How to merge required operations under a common name
On 26.01.2016 07:59, John Pryce wrote:
> Dear Oliver
>
> I defer to experts who know more about languages than I do, but it seems to me your question is a language issue on which the standard doesn't have a view. The text at the end of 1788 §6.3 seems especially relevant:
>
>> Just as the standard is not concerned with the actual names or invocation methods, this conceptual view of libraries is independent of how the operations are presented in an actual computing environment: it could be via programming libraries, language primitives, infix operators, or other means. Also an implementation might permit the arity of an operation, or the datatype of any of its arguments, to be variable - possibly determined at run time. An implementation shall document how the formal operations are mapped to language entities.
Dear John,
thanks for reminding me of that paragraph. This solves my issue.
FYI, I document the actual implementation of IEEE Std 1788-2015
functions in a table. So any renamed functions can easily be looked up.
http://octave.sourceforge.net/interval/package_doc/Function-Names.html
Regards
Oliver