From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: gnuist006@gmail.com Newsgroups: gmane.emacs.help Subject: How do I get the definition of a function ? Date: Sat, 20 Oct 2007 20:55:31 -0000 Organization: http://groups.google.com Message-ID: <1192913731.881996.244460@v29g2000prd.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: ger.gmane.org 1192916470 16616 80.91.229.12 (20 Oct 2007 21:41:10 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 20 Oct 2007 21:41:10 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Oct 20 23:41:11 2007 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1IjM4B-0003GD-13 for geh-help-gnu-emacs@m.gmane.org; Sat, 20 Oct 2007 23:41:07 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IjM43-00075Y-Ik for geh-help-gnu-emacs@m.gmane.org; Sat, 20 Oct 2007 17:40:59 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!postnews.google.com!v29g2000prd.googlegroups.com!not-for-mail Original-Newsgroups: gnu.emacs.help,comp.lang.lisp,comp.lang.scheme Original-Lines: 22 Original-NNTP-Posting-Host: 75.31.71.39 Original-X-Trace: posting.google.com 1192913732 20941 127.0.0.1 (20 Oct 2007 20:55:32 GMT) Original-X-Complaints-To: groups-abuse@google.com Original-NNTP-Posting-Date: Sat, 20 Oct 2007 20:55:32 +0000 (UTC) User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7,gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: v29g2000prd.googlegroups.com; posting-host=75.31.71.39; posting-account=ps2QrAMAAAA6_jCuRt2JEIpn5Otqf_w0 Original-Xref: shelby.stanford.edu gnu.emacs.help:153136 comp.lang.lisp:231549 comp.lang.scheme:74489 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:48642 Archived-At: How do I get the definition, ie source code of a function in emacs lisp ? But if it shows some binary or opcode string. How do I decompile the string ? Please paste the session of an example using eval last sexp or eval print last sexp. Also what is the mathematics of the opcodes ? Is it related to the combinators in any way ? Is there any mathematics to speed up the interpretation of these opcodes and keep their size minimal? Is there any relation to the mathematics behind the lisp machines? Just want to see the whole picture. Thanks a lot for elucidation. Gnuist