[sv-bc] "Nominal" vs "by name" as the opposite of "positional"

From: Paul Graham <pgraham_at_.....>
Date: Wed Aug 01 2007 - 10:43:15 PDT
Greg Jaxon writes:
 > Parameter and argument lists in SV accept named_ports as an
 > alternative to the positional port/argument binding convention.
 > 
 > In describing this, the LRM has used the term "by-name", which
 > denotes a different concept in computer science.  Please consider
 > describing the .id( expr ) syntax with the adjective "nominal".
 > This contrasts with the familiar "positional" convention, and does
 > not connote any resemblance to Algol "by-name" argument passing.

VHDL uses the term "named association".

BLISS used the term "keyword assignment".

A recent suggestion that the default arguments of a 
task should be evaluated in the context of the call
reminds me of Algol-60 style call-by-name. 

Paul

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Wed Aug 1 10:45:53 2007

This archive was generated by hypermail 2.1.8 : Wed Aug 01 2007 - 10:48:59 PDT