Function values in computer programming languages having dynamic types and overloading

   
   

A method and computer program product is shown for use with a computer programming language having dynamic types and overloaded functions. A function data structure (a function handle) is constructed using a function name, which data structure contains or leads to information necessary to resolve function overloading, and also may lead to other auxiliary functions such as write, read or print. Application of the function data structure at the point of construction is functionally equivalent to application of a function name string. However, the function data structure may be applied without regard to the scope at the point of construction.

Een methode en computerprogrammaproduct wordt getoond voor gebruik met een computer programmeertaal die dynamische types en overbelaste functies heeft. Een structuur van functiegegevens (wordt een functiehandvat) geconstrueerd gebruikend een functienaam, die de gegevensstructuur bevat of tot informatie noodzakelijk om functie het overbelasten op te lossen leidt, en kan ook tot andere hulpfuncties zoals leiden schrijft, gelezen of druk. De toepassing van de structuur van functiegegevens op het punt van bouw is functioneel gelijkwaardig aan toepassing van een koord van de functienaam. Nochtans, kan de structuur van functiegegevens ongeacht het werkingsgebied op het punt van bouw worden toegepast.

 
Web www.patentalert.com

< Organizing graphical user interfaces to reveal hidden areas

< Clustering for data compression

> Multi-thread processing apparatus, processing method and record medium having multi-thread processing program stored thereon

> Method and apparatus for managing keys for cryptographic operations

~ 00161