Friday, March 11, 2016

What is Copy-restore?

Copy-restore:  A hybrid between call-by-value & call-by-reference is copy restore linkage.


1.Before the call, the actual parameters are evaluated. The r-values of the actual are passed to the called procedure as in call by value. The l-value of those actual parameters having l-values is determined before the call.

2. When the call returns, the current r-values of the formal parameters are copied back into the l-values of the actual, using the l-values computed before the call.

     Generally,   Copy restore is used by FORTAN implementation.
If You want to learn about the technology, computer science & engineering, web programming, freelancing, earning please click here :CSE SOLVE

Related Posts:

  • What is Regular Expression? Properties of regular expression Regular Expression : The language accepts by finite automata are easily described by simple expression called regular expression. Regular expression operators are union , concatenation & closure/star. Properties o… Read More
  • Using suitable block diagram shows the different phases of a compiler & briefly describes the phases. Using suitable block diagram shows the different phases of a compiler & briefly describes the phases. Or,Describe the function of the five main component of compiler. A compiler operates in phases, each of which tra… Read More
  • What is Interpreter? Interpreter :  Interpreter is kinds of translator that translates & execute each source language statement before translating & executing next one but don't produce an object program. Interpreter are frequent… Read More
  • What is Token? Token : The string representing a program can be partitioned at the lowest level into a sequence of sub-string called tokens. Each token is a sequence of characters whose significant is possessed collectively rather than in… Read More
  • What is Assembler? Assembler : Assembly code is passed to an assembler for further processing that is, if the source language is assembly language language & the target language is machine language, Then the translator is called assembler.… Read More

0 comments:

Post a Comment