X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["747" "Thu" "25" "June" "1998" "14:58:08" "+0100" "Philip Taylor (RHBNC)" "CHAA006@VMS.RHBNC.AC.UK" nil "15" "Re: Modules" "^Date:" nil nil "6" nil nil nil nil nil] nil) Received: from kralle.zdv.Uni-Mainz.DE (kralle.zdv.Uni-Mainz.DE [134.93.178.158]) by mail.Uni-Mainz.DE (8.8.8/8.8.8) with ESMTP id QAA29627; Thu, 25 Jun 1998 16:11:19 +0200 (MET DST) Received: from listserv.gmd.de (listserv.gmd.de [192.88.97.1]) by kralle.zdv.Uni-Mainz.DE (8.8.8/8.8.8) with ESMTP id PAA15471; Thu, 25 Jun 1998 15:58:18 +0200 (MET DST) Received: from lsv1.listserv.gmd.de (192.88.97.2) by listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <4.8754CC04@listserv.gmd.de>; Thu, 25 Jun 1998 15:58:16 +0200 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 371063 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Thu, 25 Jun 1998 15:58:10 +0200 Received: from vms.rhbnc.ac.uk (alpha1.rhbnc.ac.uk [134.219.201.113]) by relay.urz.uni-heidelberg.de (8.8.8/8.8.8) with SMTP id PAA12031 for ; Thu, 25 Jun 1998 15:58:09 +0200 (MET DST) Message-ID: <980625145808.48d9@vms.rhbnc.ac.uk> Reply-To: Mailing list for the LaTeX3 project Date: Thu, 25 Jun 1998 14:58:08 +0100 From: "Philip Taylor (RHBNC)" Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: Modules Status: R X-Status: X-Keywords: X-UID: 2597 >> I guess there will be a command called \tex_def or \tex/def or something, >> which one can use. Indeed, that was my very point : David was suggesting that \def could be made inaccessible by the format; I argued that all the while TeX lacks the equivalent of PostScript's "bind", primitives which are used by maos defined in the format source and which must be accessible to the user code can never be made totally inaccessible. You can "hide" them but you can't remove them, so why bother even to hide them if an astute programmer can work his way around the hiding mechanism? ** Phil. (the earlier proposal to use commercial-at is just one way of hiding such things, neithe better nor worse (in this context) than any other mechanism).