Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail From: hogney@gmail.com Newsgroups: comp.graphics.apps.gnuplot Subject: Re: Special functions in gnuplot Date: Sat, 18 Aug 2012 08:34:03 -0700 (PDT) Organization: http://groups.google.com Lines: 1 Message-ID: References: <1694fa1b-c5e4-4561-8594-40d67337d065@googlegroups.com> NNTP-Posting-Host: 108.56.198.189 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: posting.google.com 1345304483 22869 127.0.0.1 (18 Aug 2012 15:41:23 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Sat, 18 Aug 2012 15:41:23 +0000 (UTC) In-Reply-To: <1694fa1b-c5e4-4561-8594-40d67337d065@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=108.56.198.189; posting-account=A8CBqwoAAADcXZyy8wLX_14su3IvrGwD User-Agent: G2/1.0 Xref: csiph.com comp.graphics.apps.gnuplot:1339 I'm not too familiar with the gnuplot source, but I took a look. Yes, it involves a confusing spaghetti of name substitution. eval.c maps user input to internal names. Gamma function is defined in specfun.c from line 296 to line 553.