File: application.html

package info (click to toggle)
drscheme 1%3A352-6
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 71,608 kB
  • ctags: 55,284
  • sloc: ansic: 278,966; cpp: 63,318; sh: 32,265; lisp: 14,530; asm: 7,327; makefile: 4,846; pascal: 4,363; perl: 2,920; java: 1,632; yacc: 755; lex: 258; sed: 93; xml: 12
file content (1 line) | stat: -rw-r--r-- 908 bytes parent folder | download | duplicates (2)
1
<html><head><title>application</title><h1>application</h1></head><body><code class="scheme">(<b>NAME</b> <b>EXPRESSION</b> <b>EXPRESSION</b> ...)</code><br /> This form is used to apply a procedure. The name must refer to a top-level procedure binding created with <code class="scheme"><span class="keyword">define</span></code> or a local procedure binding created with <code class="scheme"><span class="keyword">local</span></code>. The expressions are evaluated from left to right to yield the values that are passed as arguments to the procedure. The result of the application is the result of evaluating the procedure's body with every instance of a n argument name replaced by the value passed in for that argument. The number of argument expressions must be the same as the number of arguments expected by the procedure. <br /><p><a href="index.htm">Intermediate Student Language</a></p></body></html>