Hacker News new | ask | show | jobs
by pjmlp 2636 days ago
That syntax was based on Oberon-2 (1991), given Robert Griesemer's presence on the team.

    PROCEDURE (q : Query) GroupBy*(field:  String): Query;
    BEGIN
     (* .... *)
    END GroupBy;