Lines Matching refs:function
30 function or using the support provided by
39 of an Acid function, which may be user defined.
44 file system. Each control message has a corresponding Acid function, which
59 At the top level of the interpreter, the builtin function
61 is called automatically to display the result of all expressions except function calls.
64 may be used as a shorthand to force the result of a function call to be printed.
71 either function definitions or statements to be evaluated.
73 statements are evaluated immediately, while function definitions are
82 as an argument it reports any variable, function, or type definition
123 The function
127 Acid function
133 The function
138 function continues the process, allowing it to run until some condition
140 the function
144 routine is called to print the status of the program. The function
147 a builtin Acid function that returns the stack trace as a list; the code
196 builtin function.
212 builtin function
214 This function takes two arguments, an expression and a format code. After
343 in a function body. Parameters and local variables are available only in
344 the body of the function in which they are instantiated.
345 Variables are dynamically bound: if a function declares a local variable
347 whenever the function is executing.
348 For example, if a function
352 any function called below
440 without address translation. The builtin function
505 step a program over the first few instructions of a breakpointed function to properly set
693 the following function prints correct machine instructions on a machine with
749 and an Acid function also called
752 then that function will be called with the expression as its argument.
766 builtin function.
955 terminates execution of the current function and returns to its caller.
956 The value of the function is given by expression. Since
968 of the instance of the function in which it is declared. Binding is dynamic: the local variable,
972 After a return from the current function the previous value of
978 as if the function returned.
980 \f(CWdefn\fP function-name \f(CW(\fP parameter-list \f(CW)\fP body
992 of the same name until the function returns. The body of a function is a list
997 Acid permits the delayed evaluation of a parameter to a function. The parameter
1004 For example, this function wraps up an expression for later evaluation:
1029 The following section presents a description of each builtin function.
1032 is used to denote the empty list, which is the default value of a function that
1036 The type and number of parameters for each function are specified in the
1075 otherwise 0. A typical use of this function is to follow
1088 number. The function accepts strings in the same format as the C
1089 function of the same name. The value returned has the format code
1105 The function accepts strings in the same format as the C function of the
1168 This function is commonly used to set breakpoints from the source text.
1192 builtin function. The
1194 function leaves the format of the
1237 .Ip list fnbound integer "Find start and end address of a function
1244 the start and end addresses of the function containing the supplied address.
1310 function allows Acid programs to write Acid code for later evaluation.
1329 This function is commonly used to build
1712 specifying the address of the called function. The second element is the value
1713 of the program counter when the function was called. The third and fourth elements
1760 function is passive; it does not itself cause the program to stop.
1840 This function can be used to decode the first argument passed to a
1842 function after a process has received a note.
1890 stops disassembling when it reaches the end of the current function.
1943 breakpoints at function entry points should be set 4 bytes into the function
1947 branch delay slots with the first instruction of the function.
1981 this command stops disassembling at function boundaries.
2052 for a debugging session. This function is used by
2084 .Ip \f(CW{}\fP func "" "Step while in function
2086 single steps the active process until it leaves the current function
2087 by either calling another function or returning to its caller.
2089 will execute a single instruction after leaving the current function.
2126 the C function
2133 the thread of execution. The value of the function
2151 The stack trace includes each function in the stack,
2153 variables for each function.
2164 a function to get a correct stack trace because the frame pointer adjustment
2165 instruction may get scheduled down into the body of the function.
2221 through each statement in a called function. For each statement,
2249 function during note processing.
2259 routine, the program must stop in a new function called from the notify routine
2370 function.
2435 produces a short format stack trace. The stack trace includes each function
2446 a function to get a correct stack trace because the frame pointer adjustment
2447 instruction may get scheduled down into the body of the function.
2467 function will trace down through function calls.
2491 but the function may be changed to provide more information or perform fine control
2531 performs exactly the same function as
2544 function may be modified to alter the geometry.