[M3commit] [modula3/cm3] 7f10a4: Document strange Quake semantics of pseudo-nested ...

GitHub noreply at github.com
Sun Aug 27 18:22:38 CEST 2017


  Branch: refs/heads/master
  Home:   https://github.com/modula3/cm3
  Commit: 7f10a45c92a83c09b28248f2bfed6caf59c18698
      https://github.com/modula3/cm3/commit/7f10a45c92a83c09b28248f2bfed6caf59c18698
  Author: Rodney Bates <rodney.m.bates at acm.org>
  Date:   2017-08-27 (Sun, 27 Aug 2017)

  Changed paths:
    M doc/help/cm3/quake.html

  Log Message:
  -----------
  Document strange Quake semantics of pseudo-nested procedures.

A Quake procedure definition can appear inside a local scope, but
no matter where it occurs, its name is declared in the global scope,
and its nonlocal references are looked-for in the global scope.
Document these very strange semantics.




More information about the M3commit mailing list