Re: routine_id
- Posted by "M. Ter Haseborg" <M.S.ter.Haseborg at FWN.RUG.NL> Sep 19, 2000
- 440 views
Hai Glen The routine_id gives the (start)position of the routine . In the compiler it may be give a adress of a hash table where in the adres of the routine is or they give back the routine adres . This depends on how the do it . Greatings Menno Date sent: Tue, 19 Sep 2000 10:59:52 +0300 Send reply to: Euphoria Programming for MS-DOS <EUPHORIA at LISTSERV.MUOHIO.EDU> From: Glen Brown <gbrown7777 at YAHOO.COM> Subject: routine_id To: EUPHORIA at LISTSERV.MUOHIO.EDU > Hello all, > > Just one quick question. > > > What EXACTLY does 'routine_id' do? > > > And please don't tell me to RTM. I have RTM an it says: > > Syntax: i = routine_id(st) > Description: Return an integer id number, known as a routine id, for a > user-defined Euphoria procedure or function. The name of the procedure or > function is given by the string sequence st. -1 is returned if the named > routine can't be found. > Comments: The id number can be passed to call_proc() or call_func(), to > indirectly call the routine named by st. > > That doesn't really tell me what it does. It tells me what I get when I use > it. > > As an example: > > onClick[Button2] = routine_id( "onClick_Button2" ) > > I know that 'onClick_Button2' is a procedure that is previously defined. > > Apparently 'onClick' is a sequence and I am making some subscript of that > sequence equal to whatever number 'routine_id' spits out. > > I think that 'onClick' is probably defined in win32lib. Don't know for > sure. > > Shoot, for all I know I really want to know what "onClick[Whatever]" does or > perhaps "onKeyPress[Whatever]" I really don't know. > > But for now. > > > What EXACTLY does 'routine_id' do? > > Thank in advance for the several dozen answers I am sure to get from this. > > Glen > > > _________________________________________________________ > Do You Yahoo!? > Get your free @yahoo.com address at http://mail.yahoo.com >