From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00,INVALID_DATE, MSGID_SHORT autolearn=no autolearn_force=no version=3.4.4 Path: utzoo!utgpu!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!rutgers!rochester!pt.cs.cmu.edu!sei!sei.cmu.edu!firth From: firth@sei.cmu.edu (Robert Firth) Newsgroups: comp.lang.ada Subject: user-defined assignment Message-ID: <7943@aw.sei.cmu.edu> Date: 9 Dec 88 13:16:31 GMT Sender: netnews@sei.cmu.edu List-Id: I don't want to become too embroiled in the current debate about user-defined assignment, but one serious misconception should, I feel, be corrected. The ability to use ":=" as a subprogram designator would in no way change the current strength or weakness of Ada's typing model. The process of overload resolution would check actuals against formals, just as it does for, say, "+" at present. Naturally, a malicious implementor could encode the body of ":=" so as to violate the typing rules, just as an implementor of "+" can today.