Skip to content
  • Mark OLESEN's avatar
    ENH: allow top-level definition of function object name scoping · c3c23c3c
    Mark OLESEN authored
    - this refines commit c233961d, which added prefix scoping.
    
      Default is now off (v2106 behaviour).
    
      The 'useNamePrefix' keyword can be specified on a per function basis
      or at the top-level of "functions".
    
      ```
          functions
          {
              errors          warn;
              useNamePrefix   true;
    
              func1
              {
                  type  ...;
                  useNamePrefix   false;
              }
    
              func2
              {
                  type  ...;
                  // Uses current default for useNamePrefix
              }
          }
      ```
    c3c23c3c