lang.c File Reference

#include "frontier.h"
#include "standard.h"
#include "memory.h"
#include "db.h"
#include "error.h"
#include "cursor.h"
#include "kb.h"
#include "font.h"
#include "resources.h"
#include "strings.h"
#include "threads.h"
#include "ops.h"
#include "lang.h"
#include "langexternal.h"
#include "langinternal.h"
#include "langparser.h"
#include "langsystem7.h"
#include "op.h"
#include "shell.rsrc.h"
#include "shellhooks.h"
#include "timedate.h"
#include "process.h"
#include "tablestructure.h"

Include dependency graph for lang.c:

Go to the source code of this file.

Functions

static boolean langtracktimeslice (tyerrorrecord *slice)
boolean langstartprofiling (void)
boolean langstopprofiling (void)
boolean langpusherrorcallback (langerrorcallback errorroutine, long errorrefcon)
boolean langpoperrorcallback (void)
unsigned long langgetsourceoffset (unsigned long lnum, unsigned short charnum)
void langsetsourceoffset (unsigned long offset)
boolean langfinderrorrefcon (long errorrefcon, langerrorcallback *errorcallback)
static void langprescript (void)
static void langpostscript (void)
static boolean langcompileerror (bigstring bs, ptrvoid refcon)
boolean langcompiletext (Handle htext, boolean fllinebased, hdltreenode *hcode)
boolean langbuildtree (Handle htext, boolean fllinebased, hdltreenode *hcode)
boolean langdefaultpushtable (hdlhashtable *htable)
boolean langdefaultpoptable (hdlhashtable htable)
static boolean langerrorhook (bigstring bs)
void langhookerrors (void)
void langunhookerrors (void)
static boolean langtraperrormessage (bigstring bsmsg, ptrstring perrorstring)
void langtraperrors (bigstring bserror, langerrormessagecallback *savecallback, ptrvoid *saverefcon)
void languntraperrors (langerrormessagecallback savecallback, ptrvoid saverefcon, boolean flerror)
void langpushscopechain (void)
void langpopscopechain (void)
static boolean renumberlinesvisit (hdltreenode hnode, ptrvoid refcon)
boolean langrun (Handle htext, tyvaluerecord *val)
boolean langrunhandle (Handle htext, bigstring bsresult)
static boolean langtraperror (bigstring bsmsg, ptrstring perrorstring)
boolean langruntraperror (Handle htext, tyvaluerecord *v, bigstring bserror)
boolean langrunhandletraperror (Handle htext, bigstring bsresult, bigstring bserror)
boolean langrunstring (const bigstring bsprogram, bigstring bsresult)
boolean langrunstringnoerror (const bigstring bsprogram, bigstring bsresult)
boolean langreduceformula (bigstring bs)
boolean langruncode (hdltreenode htree, hdlhashtable hcontext, tyvaluerecord *vreturned)
boolean langopruncallbackscripts (short idscript)
boolean langzoomobject (const bigstring bsobject)
static boolean langbuildnamedparamlist (tyvaluerecord *listval, hdltreenode *hparams)
boolean langbuildparamlist (tyvaluerecord *listval, hdltreenode *hparams)
boolean langrunscriptcode (hdlhashtable htable, bigstring bsverb, hdltreenode hcode, tyvaluerecord *vparams, hdlhashtable hcontext, tyvaluerecord *vreturned)
boolean langrunscript (bigstring bsscriptname, tyvaluerecord *vparams, hdlhashtable hcontext, tyvaluerecord *vreturned)

Variables

byte bstrue [] = "\x04" "true"
byte bsfalse [] = "\x05" "false"
hdlhashtable hmagictable = nil
hdlhashtable hkeywordtable
hdlhashtable hbuiltinfunctions
hdlhashtable hconsttable
boolean flbreak = false
boolean flcontinue = false
boolean flreturn = false
boolean flscriptrunning = false
boolean flscriptresting = false
hdltreenode herrornode = nil
tylangcallbacks langcallbacks
boolean flcominitialized = false
static short ctrootchains = 0
static boolean flevaluateglobalwith = false
static bigstring bsparsererror
static long lnumerror
static long cnumerror
static ptrvoid refconerror


Function Documentation

static boolean langbuildnamedparamlist tyvaluerecord listval,
hdltreenode hparams
[static]
 

Definition at line 1257 of file lang.c.

References bigstring, currenthashtable, exemptfromtmpstack(), fieldop, fl, i, langdisposetree(), langgetlistitem(), langgetlistsize(), newconstnode(), newidnode(), nil, pushbinaryoperation(), pushhashtable(), pushlastlink(), roottable, and setstringvalue().

Referenced by langbuildparamlist().

Here is the call graph for this function:

boolean langbuildparamlist tyvaluerecord listval,
hdltreenode hparams
 

Definition at line 1329 of file lang.c.

References currenthashtable, exemptfromtmpstack(), fl, i, langbuildnamedparamlist(), langgetlistitem(), langgetlistsize(), newconstnode(), nil, NULL, pushhashtable(), pushlastlink(), and roottable.

Referenced by langrunscriptcode(), and threadcallscriptverb().

Here is the call graph for this function:

boolean langbuildtree Handle  htext,
boolean  fllinebased,
hdltreenode hcode
 

Definition at line 527 of file lang.c.

References hcode, langcompiletext(), and langprescript().

Referenced by cmdiconhit(), issafemacro(), langipchandlerunscript(), langrun(), osacompiledesc(), osaLoad(), processruntext(), and scriptbuildtree().

Here is the call graph for this function:

static boolean langcompileerror bigstring  bs,
ptrvoid  refcon
[static]
 

Definition at line 430 of file lang.c.

References copystring(), ctscanchars, ctscanlines, and isemptystring.

Referenced by langcompiletext().

Here is the call graph for this function:

boolean langcompiletext Handle  htext,
boolean  fllinebased,
hdltreenode hcode
 

Definition at line 451 of file lang.c.

References ctscanchars, ctscanlines, disposehandle(), tylangcallbacks::errormessagecallback, h, hcode, isemptystring, langcallbacks, langcompileerror(), langdisposetree(), langendtrace(), langstarttrace(), nil, parsesetscanstring(), setemptystring, yylval, yyparse(), and yyval.

Referenced by fwsgetcallbackcodetree(), langbuildtree(), langexpandtodotparams(), parseaddress(), scriptstringlookup(), stringtolist(), and stringtoobjspec().

Here is the call graph for this function:

boolean langdefaultpoptable hdlhashtable  htable  ) 
 

Definition at line 556 of file lang.c.

References currenthashtable, disposehashtable(), and unchainhashtable().

Referenced by initlang(), and processpoptable().

Here is the call graph for this function:

boolean langdefaultpushtable hdlhashtable htable  ) 
 

Definition at line 539 of file lang.c.

References chainhashtable(), tyhashtable::fllocaltable, and newhashtable().

Referenced by initlang(), and processpushtable().

Here is the call graph for this function:

static boolean langerrorhook bigstring  bs  )  [static]
 

Definition at line 569 of file lang.c.

References langerrormessage().

Referenced by langhookerrors().

Here is the call graph for this function:

boolean langfinderrorrefcon long  errorrefcon,
langerrorcallback errorcallback
 

Definition at line 346 of file lang.c.

References langcallbacks, nil, return(), tylangcallbacks::scripterrorstack, and tyerrorstack::toperror.

Referenced by opcodeisrunning(), and scriptpushsourcecode().

Here is the call graph for this function:

unsigned long langgetsourceoffset unsigned long  lnum,
unsigned short  charnum
 

Definition at line 334 of file lang.c.

References parsegetscanoffset().

Referenced by cmderrorroutine(), osaDebug(), and osaerrormessage().

Here is the call graph for this function:

void langhookerrors void   ) 
 

Definition at line 577 of file lang.c.

References langerrorhook(), and shellpusherrorhook().

Referenced by langrun(), langruncode(), and tablesavesystemtable().

Here is the call graph for this function:

boolean langopruncallbackscripts short  idscript  ) 
 

Definition at line 1179 of file lang.c.

References bigstring, fl, getsystemtablescript(), grabthreadglobals(), langrunstringnoerror(), oppopoutline(), oppushoutline(), outlinedata, releasethreadglobals(), and stringisboolean().

Referenced by opafterstrucchange(), opexpandtoggle(), opkeystroke(), opmoveto(), and opreturnkey().

Here is the call graph for this function:

boolean langpoperrorcallback void   ) 
 

Definition at line 266 of file lang.c.

References currentprocess, tyerrorrecord::errorrefcon, typrocessrecord::flprofilesliced, typrocessrecord::flprofiling, langcallbacks, langtracktimeslice(), nil, and tylangcallbacks::scripterrorstack.

Referenced by cmdiconhit(), kernelfunctionvalue(), langrun(), meuserselected(), newprocessvisit(), runprocessvisit(), scriptcompiler(), scriptnewprocess(), scriptpopsourcecode(), and tablecopyroutine().

Here is the call graph for this function:

void langpopscopechain void   ) 
 

Definition at line 677 of file lang.c.

References cleartmpstack(), ctrootchains, currenthashtable, disposehashtable(), pophashtable(), pushhashtable(), and unchainhashtable().

Referenced by langrun(), and langruncode().

Here is the call graph for this function:

static void langpostscript void   )  [static]
 

Definition at line 408 of file lang.c.

References flbreak, flcontinue, and flreturn.

Referenced by langrun(), and langruncode().

static void langprescript void   )  [static]
 

Definition at line 381 of file lang.c.

References flbreak, flcontinue, fllangerror, and flreturn.

Referenced by langbuildtree(), and langruncode().

boolean langpusherrorcallback langerrorcallback  errorroutine,
long  errorrefcon
 

Definition at line 218 of file lang.c.

References cterrorcallbacks, ctscanchars, ctscanlines, currentprocess, tyerrorrecord::errorcallback, tyerrorrecord::errorchar, tyerrorrecord::errorline, tyerrorrecord::errorrefcon, typrocessrecord::flprofiling, iderrorcallbackstack, langcallbacks, langcheckstacklimit(), nil, and tylangcallbacks::scripterrorstack.

Referenced by cmdiconhit(), kernelfunctionvalue(), langrun(), meuserselected(), newprocess(), newprocessvisit(), runprocessvisit(), scriptcompiler(), scriptnewprocess(), scriptpushsourcecode(), and tablecopyroutine().

Here is the call graph for this function:

void langpushscopechain void   ) 
 

Definition at line 650 of file lang.c.

References chainhashtable(), ctrootchains, nil, pushhashtable(), and roottable.

Referenced by langrun(), and langruncode().

Here is the call graph for this function:

boolean langreduceformula bigstring  bs  ) 
 

Definition at line 1073 of file lang.c.

References bigstring, copystring(), deletestring(), fl, isemptystring, and langrunstringnoerror().

Referenced by mereduceformula().

Here is the call graph for this function:

boolean langrun Handle  htext,
tyvaluerecord val
 

Definition at line 725 of file lang.c.

References checkthreadglobals, ctscanchars, ctscanlines, currenthashtable, evaluatelist(), exemptfromtmpstack(), fl, flevaluateglobalwith, flscriptrunning, hcode, langbuildtree(), langdisposetree(), langerrorclear(), langerrorenabled(), langhookerrors(), langpoperrorcallback(), langpopscopechain(), langpostscript(), langpusherrorcallback(), langpushscopechain(), langunhookerrors(), langvisitcodetree(), nil, pushvalueontmpstack(), renumberlinesvisit(), and setbooleanvalue().

Referenced by ccsavespecialfile(), dockmenugetaddresscallback(), extDoScript(), extDoScriptText(), inetdaddtoerrorlog(), langfunctionvalue(), langrunhandle(), langruntextwithcontext(), langruntraperror(), oppopupruncallbackscript(), and tablegetwpedittext().

Here is the call graph for this function:

boolean langruncode hdltreenode  htree,
hdlhashtable  hcontext,
tyvaluerecord vreturned
 

Definition at line 1113 of file lang.c.

References chainhashtable(), evaluatelist(), exemptfromtmpstack(), fl, flscriptrunning, htree, langhookerrors(), langpopscopechain(), langpostscript(), langprescript(), langpushscopechain(), langunhookerrors(), nil, pophashtable(), pushhashtable(), and unchainhashtable().

Referenced by opbutton(), and processruncode().

Here is the call graph for this function:

boolean langrunhandle Handle  htext,
bigstring  bsresult
 

Definition at line 852 of file lang.c.

References cleartmpstack(), coercetostring(), currenthashtable, fl, flscriptrunning, langrun(), nil, pophashtable(), popprocess(), pushhashtable(), pushprocess(), pushvalueontmpstack(), roottable, setemptystring, and texthandletostring().

Referenced by langipchandlefastscript(), langrunhandletraperror(), langrunstring(), scriptnewprocess(), tableruncursor(), and wpverbruncursor().

Here is the call graph for this function:

boolean langrunhandletraperror Handle  htext,
bigstring  bsresult,
bigstring  bserror
 

Definition at line 952 of file lang.c.

References tylangcallbacks::errormessagecallback, tylangcallbacks::errormessagerefcon, fl, flevaluateglobalwith, fllangerror, langcallbacks, langrunhandle(), langtraperror(), and quickdrawglobal.

Referenced by runlangscript().

Here is the call graph for this function:

boolean langrunscript bigstring  bsscriptname,
tyvaluerecord vparams,
hdlhashtable  hcontext,
tyvaluerecord vreturned
 

Definition at line 1486 of file lang.c.

References bigstring, tyvaluedata::codevalue, codevaluetype, tyvaluerecord::data, fl, hashtablelookupnode(), hcode, langcompilescript(), langexpandtodotparams(), langexternalvaltocode(), langparamerror(), langrunscriptcode(), langsearchpathlookup(), nil, notfunctionerror, pophashtable(), pushhashtable(), roottable, unknownfunctionerror, and tyvaluerecord::valuetype.

Referenced by callscriptverb(), extCallScript(), extCallScriptText(), htmlrefglossary(), htmlreportmacroerror(), opvisitallvisit(), and webserveraddtoerrorlog().

Here is the call graph for this function:

boolean langrunscriptcode hdlhashtable  htable,
bigstring  bsverb,
hdltreenode  hcode,
tyvaluerecord vparams,
hdlhashtable  hcontext,
tyvaluerecord vreturned
 

Definition at line 1397 of file lang.c.

References chainhashtable(), evaluatelist(), exemptfromtmpstack(), fl, hcode, langbuildparamlist(), langdisposetree(), nil, pophashtable(), pushfunctioncall(), pushfunctionreference(), pushhashtable(), pushvalueontmpstack(), setaddressvalue(), and unchainhashtable().

Referenced by callprotocolhandler(), and langrunscript().

Here is the call graph for this function:

boolean langrunstring const bigstring  bsprogram,
bigstring  bsresult
 

Definition at line 1011 of file lang.c.

References fl, langrunhandle(), and newtexthandle().

Referenced by browsercollisiondialog(), inetdsupervisor(), langrunstringnoerror(), opverbruncursor(), replacevariabledialog(), tablekindrecalc(), and tableruncursor().

Here is the call graph for this function:

boolean langrunstringnoerror const bigstring  bsprogram,
bigstring  bsresult
 

Definition at line 1030 of file lang.c.

References tylangcallbacks::clearerrorcallback, tylangcallbacks::errormessagecallback, fl, fldisableyield, fllangerror, langcallbacks, langrunstring(), and truenoop().

Referenced by ccloadspecialfile(), ccrun(), FrontierFrameWndProc(), getcommonstylesmenuitemtext(), InitializeInstance(), langopruncallbackscripts(), langreduceformula(), langsetuserflag(), langzoomobject(), openwindowsparamlinefiles(), picttextparse(), postthreadsmessage(), runeditmenuscript(), runfilemenuscript(), runopenrecentmenuscript(), scriptverifycompilation(), shellhandlemenu(), shellrunwindowconfirmationscript(), and xcmdcallback().

Here is the call graph for this function:

boolean langruntraperror Handle  htext,
tyvaluerecord v,
bigstring  bserror
 

Definition at line 922 of file lang.c.

References tylangcallbacks::errormessagecallback, tylangcallbacks::errormessagerefcon, fl, fllangerror, langcallbacks, langrun(), langtraperror(), and v.

Referenced by htmlrundirective(), and htmlrunmacro().

Here is the call graph for this function:

void langsetsourceoffset unsigned long  offset  ) 
 

Definition at line 340 of file lang.c.

References parsesetscanoffset().

Referenced by osacomponenterror().

Here is the call graph for this function:

boolean langstartprofiling void   ) 
 

Definition at line 142 of file lang.c.

References currentprocess, typrocessrecord::flprofiling, langcallbacks, nil, and tylangcallbacks::scripterrorstack.

Referenced by processstartprofiling().

boolean langstopprofiling void   ) 
 

Definition at line 183 of file lang.c.

References currentprocess, typrocessrecord::flprofiling, langcallbacks, langtracktimeslice(), nil, and tylangcallbacks::scripterrorstack.

Referenced by processstopprofiling().

Here is the call graph for this function:

static boolean langtracktimeslice tyerrorrecord slice  )  [static]
 

Definition at line 94 of file lang.c.

References anomynousthreadstring, bigstring, copystring(), currentprocess, hashtableassign(), hashtablelookupnode(), hnode, langcallbacks, langexternalgetfullpath(), langgetstringlist(), nil, tylangcallbacks::scripterrorstack, and setlongvalue().

Referenced by langpoperrorcallback(), and langstopprofiling().

Here is the call graph for this function:

static boolean langtraperror bigstring  bsmsg,
ptrstring  perrorstring
[static]
 

Definition at line 906 of file lang.c.

References assert, copystring(), and nil.

Referenced by langrunhandletraperror(), and langruntraperror().

Here is the call graph for this function:

static boolean langtraperrormessage bigstring  bsmsg,
ptrstring  perrorstring
[static]
 

Definition at line 593 of file lang.c.

References copystring().

Referenced by langtraperrors().

Here is the call graph for this function:

void langtraperrors bigstring  bserror,
langerrormessagecallback savecallback,
ptrvoid saverefcon
 

Definition at line 606 of file lang.c.

References tylangcallbacks::errormessagecallback, tylangcallbacks::errormessagerefcon, langcallbacks, langtraperrormessage(), and setemptystring.

Referenced by hashpackvisit(), hashunpacktable(), inetdsupervisor(), issafemacro(), tablesavesystemtable(), tableverbinmemory(), webservercallfilters(), and webservercallresponder().

Here is the call graph for this function:

void langunhookerrors void   ) 
 

Definition at line 587 of file lang.c.

References shellpoperrorhook().

Referenced by langrun(), langruncode(), and tablesavesystemtable().

Here is the call graph for this function:

void languntraperrors langerrormessagecallback  savecallback,
ptrvoid  saverefcon,
boolean  flerror
 

Definition at line 624 of file lang.c.

References bserror, tylangcallbacks::errormessagecallback, tylangcallbacks::errormessagerefcon, getoserror(), getstringlist(), getsystemerrorstring(), isemptystring, langcallbacks, langerrorlist, noErr, and undefinederror.

Referenced by hashpackvisit(), hashunpacktable(), inetdsupervisor(), issafemacro(), tablesavesystemtable(), tableverbinmemory(), webservercallfilters(), and webservercallresponder().

Here is the call graph for this function:

boolean langzoomobject const bigstring  bsobject  ) 
 

Definition at line 1210 of file lang.c.

References bigstring, fl, tykeystrokerecord::flcmdkey, tykeystrokerecord::flcontrolkey, tykeystrokerecord::floptionkey, getsystemtablescript(), grabthreadglobals(), idcommand2clickscript, idcontrol2clickscript, idoption2clickscript, keyboardstatus, langrunstringnoerror(), nil, parsedialogstring(), releasethreadglobals(), and sysbeep.

Here is the call graph for this function:

static boolean renumberlinesvisit hdltreenode  hnode,
ptrvoid  refcon
[static]
 

Definition at line 705 of file lang.c.

References ctscanchars, and ctscanlines.

Referenced by langrun().


Variable Documentation

byte bsfalse[] = "\x05" "false"
 

Definition at line 59 of file lang.c.

Referenced by ccloadspecialfile(), ccsavespecialfile(), coercetostring(), htmlgetpref(), langinitconsttable(), langsetuserflag(), shellrunwindowconfirmationscript(), and stringisboolean().

bigstring bsparsererror [static]
 

Definition at line 423 of file lang.c.

byte bstrue[] = "\x04" "true"
 

Definition at line 57 of file lang.c.

Referenced by ccloadspecialfile(), ccsavespecialfile(), coercetostring(), getmacrocharacters(), htmlgetpref(), langinitconsttable(), langsetuserflag(), postthreadsmessage(), processmacrosintags(), scriptverifycompilation(), and stringisboolean().

long cnumerror [static]
 

Definition at line 425 of file lang.c.

short ctrootchains = 0 [static]
 

Definition at line 88 of file lang.c.

Referenced by langpopscopechain(), and langpushscopechain().

boolean flbreak = false
 

Definition at line 70 of file lang.c.

Referenced by base64decodehandle(), copythreadglobals(), evaltree(), evaluatefileloop(), evaluateforinloop(), evaluateforloop(), evaluateloop(), fileloopguts(), langbackgroundtask(), langpostscript(), langprescript(), and swapinthreadglobals().

boolean flcominitialized = false
 

Definition at line 84 of file lang.c.

Referenced by copythreadglobals(), and disposethreadglobals().

boolean flcontinue = false
 

Definition at line 72 of file lang.c.

Referenced by copythreadglobals(), evaltree(), evaluateforinloop(), evaluateforloop(), evaluateloop(), fileloopguts(), langdebuggercall(), langpostscript(), langprescript(), and swapinthreadglobals().

boolean flevaluateglobalwith = false [static]
 

Definition at line 90 of file lang.c.

Referenced by langrun(), and langrunhandletraperror().

boolean flreturn = false
 

Definition at line 74 of file lang.c.

Referenced by browserselectfile(), copythreadglobals(), evaltree(), evaluateforinloop(), evaluateforloop(), evaluateloop(), fileloopguts(), isModelessCardEvent(), langfunctioncall(), langpostscript(), langprescript(), runHostedCard(), runModalCard(), runModelessCard(), and swapinthreadglobals().

boolean flscriptresting = false
 

Definition at line 78 of file lang.c.

Referenced by copythreadglobals(), osabackgroundtask(), processyield(), scriptbackgroundtask(), and swapinthreadglobals().

boolean flscriptrunning = false
 

Definition at line 76 of file lang.c.

hdlhashtable hbuiltinfunctions
 

Definition at line 66 of file lang.c.

Referenced by gettokenname(), issafefunctionop(), langinitbuiltintable(), pushfunctioncall(), and scriptstringlookup().

hdlhashtable hconsttable
 

Definition at line 68 of file lang.c.

Referenced by langinitconsttable(), langisidentifier(), langscanner(), and scriptstringlookup().

hdltreenode herrornode = nil
 

Definition at line 80 of file lang.c.

Referenced by copythreadglobals(), dotvalue(), langdisposetree(), langgetnodecode(), langseterrorline(), pushkernelcall(), scriptdebugerrordebugger(), scriptdebugerrormessage(), and swapinthreadglobals().

hdlhashtable hkeywordtable
 

Definition at line 64 of file lang.c.

Referenced by handlerecordableevent(), langinitkeywordtable(), langisidentifier(), langscanner(), and scriptstringlookup().

hdlhashtable hmagictable = nil
 

Definition at line 62 of file lang.c.

Referenced by evaluatelist(), evaluatewith(), langfunctioncall(), langpushlocalchain(), and newhashtable().

tylangcallbacks langcallbacks
 

Definition at line 82 of file lang.c.

Referenced by callosafunction(), ccinitverbs(), ccstart(), ccwindowstart(), copythreadglobals(), evaluatetry(), handlewindoweventcommand(), hashcompare(), hashsortedinsert(), htmlrefglossary(), initlang(), initlangcallbacks(), inosasource(), langbackgroundtask(), langcompilescript(), langcompiletext(), langdebuggercall(), langdialogdebugger(), langdialogitemhit(), langerrorclear(), langerrormessage(), langerrorset(), langerrorstart(), langfinderrorrefcon(), langfunctionvalue(), langgetlexicalrefcon(), langgetnodecode(), langgetthisaddress(), langipchookerrors(), langipchookfasterrors(), langipcrunscript(), langipcunhookerrors(), langipcunhookfasterrors(), langpartialeventloop(), langpoperrorcallback(), langpoplocalchain(), langpopsourcecode(), langpusherrorcallback(), langpushlocalchain(), langpushsourcecode(), langrestoreglobals(), langrunhandletraperror(), langrunstringnoerror(), langruntraperror(), langsaveglobals(), langstartprofiling(), langstopprofiling(), langsymbolchanged(), langsymboldeleted(), langsymbolinserted(), langsymbolunlinking(), langtracktimeslice(), langtraperrors(), languntraperrors(), languserescaped(), newthreadglobals(), osahandlerunscript(), osaRunSharedMenuItem(), popprocess(), processreplacecode(), pushprocess(), scriptdebugerrordebugger(), scriptstart(), setcancoonglobals(), setprocesslangcallbacks(), shellinit(), swapinthreadglobals(), tableoverridesort(), and tablerestoresort().

long lnumerror [static]
 

Definition at line 425 of file lang.c.

ptrvoid refconerror [static]
 

Definition at line 427 of file lang.c.


Generated on Fri Jun 2 08:38:29 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6