Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!swrinde!elroy.jpl.nasa.gov!decwrl!world!iecc!compilers-sender From: zlsiial@cms.manchester-computing-centre.ac.uk (A. V. Le Blanc) Newsgroups: comp.compilers Subject: Re: Parameter Passing Via Registers Keywords: Pascal, registers, design Message-ID: <2470@m1.cs.man.ac.uk> Date: 30 Apr 91 11:05:52 GMT References: <1991Apr30.022048.4539@iecc.cambridge.ma.us> Sender: compilers-sender@iecc.cambridge.ma.us Reply-To: A. V. Le Blanc Organization: University of Manchester Lines: 13 Approved: compilers@iecc.cambridge.ma.us The ETH Pascal 6000 compiler, at least the versions I used, passed the first four arguments to procedures and functions in registers. It was also possible to change this for certain procedures or functions, either increasing or decreasing the number of parameters passed. A. V. Le Blanc Computing Centre University of Manchester ZLSIIAL@uk.ac.mcc.cms -- Send compilers articles to compilers@iecc.cambridge.ma.us or {ima | spdcc | world}!iecc!compilers. Meta-mail to compilers-request.