Home | History | Annotate | Download | only in Chapter6

Lines Matching refs:Function

15 let rec codegen_expr = function
57 | None -> raise (Error "unknown function referenced")
74 * to it at the end of the function. *)
189 let codegen_proto = function
191 (* Make the function type: double(double,double) etc. *)
203 raise (Error "redefinition of function");
207 raise (Error "redefinition of function with different # args");
219 let codegen_func the_fpm = function
220 | Ast.Function (proto, body) ->
239 (* Finish off the function. *)
245 (* Optimize the function. *)