langerror.c File Reference

#include "frontier.h"
#include "standard.h"
#include "ops.h"
#include "resources.h"
#include "strings.h"
#include "langinternal.h"

Include dependency graph for langerror.c:

Go to the source code of this file.

Functions

void disablelangerror (void)
void enablelangerror (void)
boolean langerrorenabled (void)
void langerror (short stringnum)
void lang3paramerror (short stringnum, const bigstring bs1, const bigstring bs2, const bigstring bs3)
void langparamerror (short stringnum, const bigstring bsparam)
void lang2paramerror (short stringnum, const bigstring bs1, const bigstring bs2)
void langlongparamerror (short stringnum, long x)
void langostypeparamerror (short stringnum, OSType x)
void parseerror (bigstring bs)

Variables

boolean fllangerror = false
unsigned short langerrordisable = 0


Function Documentation

void disablelangerror void   ) 
 

Definition at line 45 of file langerror.c.

References langerrordisable.

Referenced by browsercollisiondialog(), builtinvalue(), coercetoaddress(), coercetolistposition(), coercetolongfortype(), coercionpossible(), datedayofweektostring(), datemonthtostring(), EQvalue(), filedialogverb(), filefunctionvalue(), filemenufunctionvalue(), fileopener(), findoneprotocolhandler(), getdirtywinparam(), getvarparam(), getwinparam(), hashgetvaluestring(), hashpackvisit(), hashresolvevalue(), hashsetlocality(), hashunpacktable(), indexfunc(), inetdaddtoerrorlog(), inetdsupervisor(), isstalepageaddress(), isTextEncodingAvailable(), langaddapplescriptsyntax(), langclosehiddenwindow(), langfollowifaddressvalue(), langgethandlercode(), langgetuserflag(), langipcfindtraphandler(), langpackfileval(), langsettargetfunc(), langstriptextsyntax(), langunpackfileval(), macrostablelookup(), mrcalendargetfirstaddressverb(), mrcalendargetfirstday(), mrcalendargetlastaddressverb(), mrcalendargetlastday(), mrcalendargetmostrecentaddress(), mrcalendargetmostrecentdayverb(), mrcalendargetnextaddress(), mrcalendargetnextdayverb(), namefunc(), odbDefined(), opattributesgetoneattribute(), opattributesgettypestring(), opfindverb(), opxmldeleteitemfromatts(), opxmlpullcloudattribute(), opxmlpushattributes(), opxmltooutline(), parentfunc(), parseaddress(), parsepageaddress(), pushsearchparamstable(), readwholefileverb(), replacevariabledialog(), resolvexcmdglobal(), scriptdebugerrordebugger(), scriptzoomdotparams(), searchfunctionvalue(), shellopen(), shellupdateopenrecentmenu(), stringtolist(), stringtoobjspec(), stringtoval(), tablecomparevalues(), tableexportvaluescrap(), tablegetscrapvalue(), tablegetwpedittext(), updateconfigsettings(), webserveraddtoerrorlog(), webserverbuilderrorpagefromstrings(), webserverbuildresponse(), webservergetmethod(), webserverlocateresponder(), webservermaintainstats(), webserverparsecookies(), webserverreadrequest(), xmlfrontiervaltotaggedtext(), and xmlgetpathaddress().

void enablelangerror void   ) 
 

Definition at line 51 of file langerror.c.

References langerrordisable.

Referenced by browsercollisiondialog(), builtinvalue(), coercetoaddress(), coercetolistposition(), coercetolongfortype(), coercionpossible(), datedayofweektostring(), datemonthtostring(), EQvalue(), filedialogverb(), filefunctionvalue(), filemenufunctionvalue(), fileopener(), findoneprotocolhandler(), getdirtywinparam(), getvarparam(), getwinparam(), hashgetvaluestring(), hashpackvisit(), hashresolvevalue(), hashsetlocality(), hashunpacktable(), indexfunc(), inetdaddtoerrorlog(), inetdsupervisor(), isstalepageaddress(), isTextEncodingAvailable(), langaddapplescriptsyntax(), langclosehiddenwindow(), langfollowifaddressvalue(), langgethandlercode(), langgetuserflag(), langipcfindtraphandler(), langpackfileval(), langsettargetfunc(), langstriptextsyntax(), langunpackfileval(), macrostablelookup(), mrcalendargetfirstaddressverb(), mrcalendargetfirstday(), mrcalendargetlastaddressverb(), mrcalendargetlastday(), mrcalendargetmostrecentaddress(), mrcalendargetmostrecentdayverb(), mrcalendargetnextaddress(), mrcalendargetnextdayverb(), namefunc(), odbDefined(), opattributesgetoneattribute(), opattributesgettypestring(), opfindverb(), opxmldeleteitemfromatts(), opxmlpullcloudattribute(), opxmlpushattributes(), opxmltooutline(), parentfunc(), parseaddress(), parsepageaddress(), pushsearchparamstable(), readwholefileverb(), replacevariabledialog(), resolvexcmdglobal(), scriptdebugerrordebugger(), scriptzoomdotparams(), searchfunctionvalue(), shellopen(), shellupdateopenrecentmenu(), stringtolist(), stringtoobjspec(), stringtoval(), tablecomparevalues(), tableexportvaluescrap(), tablegetscrapvalue(), tablegetwpedittext(), updateconfigsettings(), webserveraddtoerrorlog(), webserverbuilderrorpagefromstrings(), webserverbuildresponse(), webservergetmethod(), webserverlocateresponder(), webservermaintainstats(), webserverparsecookies(), webserverreadrequest(), xmlfrontiervaltotaggedtext(), and xmlgetpathaddress().

void lang2paramerror short  stringnum,
const bigstring  bs1,
const bigstring  bs2
 

Definition at line 111 of file langerror.c.

References lang3paramerror(), and nil.

Referenced by assignordeletevalue(), callprocwithparams(), fifopenfileerror(), getipcaddressvalue(), getodbvalue(), hashassign(), hashinsert(), hashreporterror(), htmlrundirective(), langaddfuncparams(), langbadexternaloperror(), langcoerceerror(), langgetentrypoint(), locateprocinfo(), openlibrary(), parseprocinforesource(), tablerenameverb(), and tableverbinmemory().

Here is the call graph for this function:

void lang3paramerror short  stringnum,
const bigstring  bs1,
const bigstring  bs2,
const bigstring  bs3
 

Definition at line 93 of file langerror.c.

References bigstring, getstringlist(), langerrorlist, langerrormessage(), nil, and parsedialogstring().

Referenced by lang2paramerror(), langarrayreferror(), langipcerrormessage(), langlongparamerror(), langostypeparamerror(), and langparamerror().

Here is the call graph for this function:

void langerror short  stringnum  ) 
 

Definition at line 83 of file langerror.c.

References bigstring, getstringlist(), langerrorlist, and langerrormessage().

Referenced by addvalue(), coercetobinary(), coercetoboolean(), coercetochar(), coercetodate(), coercetodirection(), coercetolistposition(), coercetolong(), coercetostring(), dividevalue(), EQvalue(), evaltree(), evaluateproperty(), getbinarylistdesc(), getbitparams(), getpositivelongvalue(), GTvalue(), hashpackvisit(), langexternalmemorypack(), langexternalmemoryunpack(), langexternalunpack(), langfunctionvalue(), langgestaltcheck(), langipcbuildmessage(), langipcgetlistitem(), langipcpushparam(), langipcputlistitem(), langpackvalue(), langrundialog(), langrunpythonscript(), langsymbolreference(), langunpackvalue(), langunpackwindowverb(), LTvalue(), mathfunctionvalue(), modvalue(), multiplyvalue(), newvaluefunc(), nonzerovalue(), opgetcodeverb(), opgetsourceverb(), osahandlerunscript(), parseaddress(), parsearrayreference(), parsepopcharconst(), parsepopstringconst(), searchfunctionvalue(), sizefunc(), stringtodirection(), stringtoobjspec(), subtractvalue(), and unaryminusvalue().

Here is the call graph for this function:

boolean langerrorenabled void   ) 
 

Definition at line 57 of file langerror.c.

References langerrordisable.

Referenced by aliastofilespec(), filespectoalias(), langerrormessage(), langexpandtodotparams(), langrun(), langseterrorline(), osabackgroundtask(), processbackgroundtask(), and shellyield().

void langlongparamerror short  stringnum,
long  x
 

Definition at line 117 of file langerror.c.

References lang3paramerror(), nil, and numbertostring().

Referenced by assignordeletevalue(), binarytoscalar(), coercebinaryval(), coercetochar(), coercetoint(), evaltree(), evaluateelement(), evaluateobject(), evaluatetest(), evaluatewith(), fwsNetEventAddressDecode(), getthreadvalue(), langbuildnamelist(), langgetdotparams(), langgetidentifier(), langgettableitemname(), langpushwithtable(), langrundialog(), langrunmodeless(), langvaliddialogitem(), and pullintegerlist().

Here is the call graph for this function:

void langostypeparamerror short  stringnum,
OSType  x
 

Definition at line 127 of file langerror.c.

References lang3paramerror(), nil, and ostypetostring().

Referenced by coercebinaryval(), langipcbuildmessage(), openscriptcomponent(), osagetcode(), and osaRunSharedMenuItem().

Here is the call graph for this function:

void langparamerror short  stringnum,
const bigstring  bsparam
 

Definition at line 105 of file langerror.c.

References lang3paramerror(), and nil.

Referenced by aliastofilespec(), aliastostring(), assignordeletevalue(), binaryfunctionvalue(), coercetoaddress(), coercetoalias(), coercetodouble(), coercetofixed(), coercetosingle(), evaluateforinloop(), evaluateosascript(), evaluatewith(), filefunctionvalue(), filespectoalias(), fwsNetEventAddressEncode(), getaddressvalue(), gethashnodetable(), getipcaddressvalue(), getparam(), glossarypatcherverb(), hashdelete(), hashunlink(), kernelfunctionvalue(), langaddfuncparams(), langaddhandler(), langaddlocals(), langcallscriptwithaddress(), langcheckstacklimit(), langdialoggetitemparam(), langfastaddresstotable(), langfunctionvalue(), langgetdotparams(), langgethandlercode(), langhandlercall(), langhashtablelookup(), langipcfindtraphandler(), langipcgeteventattr(), langipcgetparamvisit(), langipcrunscript(), langpackwindowverb(), langrunscript(), langscanner(), langsetsymbolval(), langsettargetfunc(), langstringtoostype(), langsymbolreference(), locksemaphoreverb(), longrangeerror(), opxmlpullcloudattribute(), opxmlpushcloudattribute(), parseerror(), parsepopnumber(), parseprocinforesource(), pushkernelcall(), runoutlinedirectivesverb(), stringtochar(), stringtolong(), stringtopattern(), stringtopoint(), stringtorect(), stringtorgb(), tablecopyverb(), tablemoveandrenameverb(), tablemoveverb(), tablerenameverb(), tablesavesystemtable(), threadcallscriptverb(), xmlgetaddress(), xmlgetattribute(), and xmlvaltostring().

Here is the call graph for this function:

void parseerror bigstring  bs  ) 
 

Definition at line 137 of file langerror.c.

References bigstring, convertcstring(), copystring(), langparamerror(), and parsererror.

Referenced by yyerror().

Here is the call graph for this function:


Variable Documentation

boolean fllangerror = false
 

Definition at line 38 of file langerror.c.

Referenced by askfunc(), callosafunction(), copythreadglobals(), evaltree(), evaluateobject(), evaluatetree(), evaluatetry(), getintfunc(), getuserinfofunc(), hashreporterror(), htmlrefglossary(), inetdsupervisor(), issafemacro(), kernelfunctionvalue(), langerrorclear(), langerrormessage(), langgetlistitem(), langhandlercall(), langipcbuildmessage(), langipcunhookerrors(), langipcunhookfasterrors(), langprescript(), langrunhandletraperror(), langrunmodeless(), langrunstringnoerror(), langruntraperror(), langsearchpathvisit(), listarrayvalue(), listassignvalue(), listcomparevalue(), listdeletevalue(), parseargsverb(), rundirectivesverb(), scriptdebugerrordebugger(), scriptdebugger(), stringtopoint(), stringtorect(), stringtorgb(), swapinthreadglobals(), tablesavesystemtable(), tableverbinmemory(), webservercallfilters(), webservercallresponder(), and xmlgetaddresslistverb().

unsigned short langerrordisable = 0
 

Definition at line 40 of file langerror.c.

Referenced by copythreadglobals(), disablelangerror(), enablelangerror(), langerrorenabled(), and swapinthreadglobals().


Generated on Sat Jun 3 03:39:26 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6