<p>I'm trying to pass one method to another in elisp, and then
have that method execute it.  Here is an example:</p>

<pre><code>(defun t1 ()
  "t1")

(defun t2 ()
  "t1")

(defun call-t (t)
  ; how do I execute "t"?
  (t))

; How do I pass in method reference?
(call-t 't1)
</code></pre>

First, I'm not sure that naming your function
```
t
```
is helping as 't' is used as the
truth value
in lisp.
That said, the following code works for me:
```
```
(defun test-func-1 ()  "test-func-1"
   (interactive "*")
   (insert-string "testing callers"))

(defun func-caller (callee)
  "Execute callee"
  (funcall callee))

(func-caller 'test-func-1)
```
```
Please note the use of 'funcall', which triggers the actual function call.