MESSAGE
| DATE | 2005-03-09 |
| FROM | Contrarian
|
| SUBJECT | Re: [hangout] Perl and stacks
|
From owner-hangouts-destenys-at-mrbrklyn.com Wed Mar 9 23:23:33 2005 X-UIDL: A\*#!X7>"!dC="!=2k!! Received: from www2.mrbrklyn.com (localhost [127.0.0.1]) by mrbrklyn.com (8.12.11/8.11.2/SuSE Linux 8.11.1-0.5) with ESMTP id j2A4NXl0019463 for ; Wed, 9 Mar 2005 23:23:33 -0500 Received: (from mdom-at-localhost) by www2.mrbrklyn.com (8.12.11/8.12.3/Submit) id j2A4NWbf019462 for hangouts-destenys; Wed, 9 Mar 2005 23:23:32 -0500 X-Authentication-Warning: www2.mrbrklyn.com: mdom set sender to owner-hangouts-at-www2.mrbrklyn.com using -f Received: from bsd4.nyct.net (mail-out.nyct.net [216.139.141.2]) by mrbrklyn.com (8.12.11/8.11.2/SuSE Linux 8.11.1-0.5) with ESMTP id j2A4NWUd019457; Wed, 9 Mar 2005 23:23:32 -0500 Received: from bsd1.nyct.net (bsd1.nyct.net [216.139.147.7]) by bsd4.nyct.net (8.13.1/8.13.1) with ESMTP id j2A4NdWC018525; Wed, 9 Mar 2005 23:23:39 -0500 (EST) (envelope-from adrba-at-nyct.net) Received: from localhost (adrba-at-localhost) by bsd1.nyct.net (8.13.1/8.13.1/Submit) with ESMTP id j2A4NdC2093348; Wed, 9 Mar 2005 23:23:39 -0500 (EST) (envelope-from adrba-at-nyct.net) X-Authentication-Warning: bsd1.nyct.net: adrba owned process doing -bs Date: Wed, 9 Mar 2005 23:23:39 -0500 (EST) From: Contrarian To: Steve Milo cc: hangout-at-nylxs.com Subject: Re: [hangout] Perl and stacks In-Reply-To: <20050309020939.J21248-at-bsd1.nyct.net> Message-ID: <20050309232256.W93289-at-bsd1.nyct.net> References: <20050209041124.M18297-at-mrbrklyn.com> <20050309015318.M20338-at-bsd1.nyct.net> <20050309020939.J21248-at-bsd1.nyct.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Sender: owner-hangouts-at-mrbrklyn.com Precedence: bulk Reply-To: Contrarian List: New Yorker GNU Linux Scene Admin: To unsubscribe send unsubscribe name-at-domian.com in the body to hangout-request-at-www2.mrbrklyn.com X-Spam-Checker-Version: SpamAssassin 3.0.0 (2004-09-13) on www2.mrbrklyn.com X-Spam-Status: No, score=-0.7 required=4.0 tests=AWL autolearn=failed version=3.0.0 X-Spam-Level: X-Keywords: X-UID: 38086 Status: RO Content-Length: 1107 Lines: 38
>> If I sound like I dont know what I am talking about let me know, I am >> supplementing my classwork with reading about this stuff on my own. >> They cover too much syntax and not enough theory.
> sorry, my last msg. should have read
> your_logon% perldoc perlguts
your surmise was correct, there are many references to perl's stack there:
"Mortal" SVs are mainly used for SVs that are placed on perl's stack. ... the current offset on the Perl internal stack (cf. "SP") is ... The stack arguments are accessible through the ST(n) macro, which returns the "n"'th stack argument. ... This macro automatically adjust the stack for you, if needed. Thus, you do not need to call "EXTEND" to extend the stack.
and from Uri Guttman, on comp.lang.perl.misc 4/1999
in a discussion of state machines:
"this will crash your perl when it runs out of stack."
____________________________ NYLXS: New Yorker Free Software Users Scene Fair Use - because it's either fair use or useless.... NYLXS is a trademark of NYLXS, Inc
|
|