Source: http://frontier-dox.macrobyte.net/d5/d25/langsystem7_8c.html
Timestamp: 2019-04-25 16:52:16+00:00

Document:
Definition at line 639 of file langsystem7.c.
References bigstring, fileparsevolname(), langcanusealiases(), langerrorenabled(), langgetmiscstring(), nil, noErr, oserror(), setoserrorparam(), and unknownstring.
Definition at line 563 of file langsystem7.c.
References aliasvaluetype, bigstring, filespectopath(), h, insertstring(), isemptystring, langcanusealiases(), langgettypestring(), nil, noErr, pushchar(), and setemptystring.
Definition at line 3129 of file langsystem7.c.
References coercevalue(), getnthlistval(), key, oserror(), and valuetodescriptor().
Definition at line 3169 of file langsystem7.c.
References binaryvaluetype, booleanvaluetype, coercelistcontents(), coercetobinary(), coercevalue(), tyAEDesc::dataHandle, disposevaluerecord(), getnthlistval(), key, listtostring(), listvaltodesc(), newheapvalue(), oserror(), pointvaluetype, pt, pullintegerlist(), r, rectvaluetype, releaseheaptmp(), rgbvaluetype, setbooleanvalue(), setheapvalue(), setpointvalue(), stringvaluetype, swappoint(), typeAEList, and v.
Definition at line 684 of file langsystem7.c.
References aliasvaluetype, binaryvaluetype, coercebinaryval(), coercelistvalue(), coercetofilespec(), filespecvaltoalias(), filespecvaluetype, flinhibitnilcoercion, langcoerceerror(), novaluetype, stringtoalias(), stringvaluetype, and v.
Definition at line 3010 of file langsystem7.c.
References badexternaloperationerror, binarytodesc(), coercetobinary(), coercevalue(), tyAEDesc::dataHandle, disposevaluerecord(), externalvaluetype, flinhibitnilcoercion, langbadexternaloperror(), langcoerceerror(), langgetlistsize(), langgettypeid(), makeintegerlist(), makelistvalue(), makerecordvalue(), nil, noErr, novaluetype, oserror(), pointvaluetype, pt, r, rectvaluetype, rgbvaluetype, setheapvalue(), stringtolist(), stringvaluetype, swappoint(), v, and tyvaluerecord::valuetype.
Definition at line 3567 of file langsystem7.c.
References badipclistposerror, coercetolong(), coercetoostype(), disablelangerror(), enablelangerror(), fl, langerror(), longvaluetype, ostypevaluetype, and v.
Definition at line 1796 of file langsystem7.c.
References coercelistvalue(), tyAEDesc::dataHandle, filespectoobjspec(), filespecvaluetype, objspecvaluetype, setheapvalue(), stringtoobjspec(), stringvaluetype, typeNull, v, and valtoobjspec().
Referenced by coercevalue(), and getobjspecparam().
Definition at line 3479 of file langsystem7.c.
References beginswithop, containsop, tyAEDesc::descriptorType, endswithop, EQop, equalsublists(), oserror(), and typeAERecord.
Definition at line 1680 of file langsystem7.c.
References cProperty, longsizeof, oserror(), and typeType.
Referenced by evaluateproperty(), and valtoobjspec().
Definition at line 107 of file langsystem7.c.
References comparelists(), tyvaluerecord::data, EQop, equalhandles(), EQvalue(), tyvaluedata::flvalue, langipcconvertaelist(), typeAEList, and typeAERecord.
Referenced by listsubtractvalue(), and objtostring().
Definition at line 3293 of file langsystem7.c.
References fl, oserror(), and typeWildCard.
Definition at line 2283 of file langsystem7.c.
References tyAEDesc::dataHandle, tyAEDesc::descriptorType, evaluateobject(), evaluatesimplekey(), h, htree, isobjspectree(), nil, and oserror().
Definition at line 2123 of file langsystem7.c.
References tyAEDesc::dataHandle, evaluateobject(), evaluatetree(), h, htree, oserror(), pushtmpstack(), releaseheaptmp(), and valuetodescriptor().
Definition at line 2104 of file langsystem7.c.
Definition at line 2329 of file langsystem7.c.
References andandop, arrayop, assert, badobjectspecificationerror, beginswithop, bracketop, containsop, tyAEDesc::dataHandle, dotop, endswithop, EQop, evaluatecustomkey(), evaluateobject(), evaluaterange(), evaluatesimplekey(), evaluatetest(), fieldop, GEop, getclassvalue(), getdefaultcontainer(), GTop, h, htree, identifierop, langlongparamerror(), langseterrorline(), LEop, LTop, NEop, nil, tytreenode::nodetype, notop, ororop, oserror(), tytreenode::param1, tytreenode::param2, pushtmpstack(), rangeop, and releaseheaptmp().
Definition at line 2072 of file langsystem7.c.
References assert, coercetoostype(), data, evaluatetree(), fieldop, h, htree, and valuetodescriptor().
Definition at line 2159 of file langsystem7.c.
References error, evaluatetest(), nil, and oserror().
Definition at line 2464 of file langsystem7.c.
References arrayop, assert, badobjectspecificationerror, bracketop, dotop, evaluateelement(), evaluateproperty(), evaluatetree(), fllangerror, h, htree, identifierop, langcheckstackspace(), langlongparamerror(), nil, and valtoobjspec().
Referenced by evaluateboundryobject(), evaluatecomparison(), evaluateelement(), evaluateobjspec(), and evaluateproperty().
Definition at line 2533 of file langsystem7.c.
References tyAEDesc::dataHandle, evaluateobject(), htree, objspecvaluetype, setheapvalue(), and typeNull.
Referenced by arrayvalue(), dotvalue(), evaluatewith(), getobjspecparam(), and stringtoobjspec().
Definition at line 1948 of file langsystem7.c.
References assert, badobjectspecificationerror, bracketop, createpropertyspecifier(), tyAEDesc::dataHandle, dotop, evaluateobject(), getclassvalue(), getdefaultcontainer(), h, htree, identifierop, langerror(), langseterrorline(), nil, tytreenode::param1, pushtmpstack(), and releaseheaptmp().
Definition at line 2307 of file langsystem7.c.
References evaluateboundryobject(), h, htree, and oserror().
Definition at line 2009 of file langsystem7.c.
References bigstring, coercetolong(), tyvaluerecord::data, evaluatetree(), htree, long, longsizeof, oserror(), tyvaluedata::ostypevalue, ostypevaluetype, pullstringvalue(), stringlength, stringvaluetype, typeChar, typeEnumeration, typeLongInteger, and tyvaluerecord::valuetype.
Referenced by evaluateboundryobject(), and evaluateelement().
Definition at line 2197 of file langsystem7.c.
References andandop, badobjectspecificationerror, beginswithop, containsop, endswithop, EQop, evaluatecomparison(), evaluatelogical(), GEop, GTop, h, htree, kAEBeginsWith, kAEContains, kAEEndsWith, kAEEquals, kAEGreaterThan, kAEGreaterThanEquals, kAELessThan, kAELessThanEquals, langlongparamerror(), LEop, LTop, NEop, nil, noop, notop, and ororop.
Referenced by evaluateelement(), and evaluatelogical().
Definition at line 727 of file langsystem7.c.
References addvalue(), bigstring, coercetostring(), fileexists(), fileisfolder(), fl, insertchar(), insertstring(), noErr, pullstringvalue(), pushchar(), setfilespecvalue(), and stringfindchar().
Definition at line 802 of file langsystem7.c.
References bigstring, coercetostring(), fl, noErr, pullstringvalue(), setfilespecvalue(), stringfindchar(), subtractstrings(), and subtractvalue().
Definition at line 508 of file langsystem7.c.
References bigstring, filespectopath(), langerrorenabled(), nil, noErr, oserror(), setoserrorparam(), and stringlength.
Definition at line 1061 of file langsystem7.c.
References bigstring, cFile, container, tyvaluerecord::data, tyAEDesc::dataHandle, disposevaluerecord(), filespectopath(), tyvaluedata::filespecvalue, nil, noErr, objspecvaluetype, oserror(), setheapvalue(), stringlength, typeChar, typeNull, and v.
Definition at line 538 of file langsystem7.c.
References aliasvaluetype, filespectoalias(), langcanusealiases(), releaseheaptmp(), and setheapvalue().
Definition at line 136 of file langsystem7.c.
Definition at line 1926 of file langsystem7.c.
References bracketop, coercetoostype(), evaluatetree(), htree, and tytreenode::param1.
Referenced by evaluateelement(), and evaluateproperty().
Definition at line 1634 of file langsystem7.c.
References bscontainername, tyvaluerecord::data, fl, flfindanyspecialsymbol, hnode, langgetsymbolval(), nil, tyvaluedata::objspecvalue, setupdescriptor(), and typeNull.
Referenced by evaluateelement(), evaluateproperty(), and valtoobjspec().
Definition at line 2544 of file langsystem7.c.
References bigstring, bracketop, constop, fl, h, hnode, htree, identifierop, langgetidentifier(), langgetsymbolval(), langsearchpathlookup(), pophashtable(), and pushhashtable().
Definition at line 312 of file langsystem7.c.
References binarytodesc(), binaryvaluetype, chdoublequote, chnul, coercetostring(), disposevaluerecord(), insertchar(), langdeparsestring(), noErr, pullstringvalue(), pushchar(), setdescriptorvalue(), setstringlength, stringlength, typeAERecord, typeChar, and v.
Definition at line 2773 of file langsystem7.c.
References oserror(), setdescriptorvalue(), and typeWildCard.
Definition at line 386 of file langsystem7.c.
References addressvaluetype, aliasvaluetype, charvaluetype, chdoublequote, chnul, chsinglequote, copystring(), datevaluetype, filespecvaluetype, getlimitedvaluestring(), getostypedisplaystring(), insertchar(), isemptystring, justnilstring, langgetmiscstring(), novaluetype, objspecvaluetype, ostypevaluetype, pointvaluetype, pushchar(), rectvaluetype, rgbvaluetype, stringvaluetype, and v.
Referenced by cmdthreadmain(), coerceInsltoTEXT(), langfunctionvalue(), objtostring(), and pusheventparameter().
Definition at line 1177 of file langsystem7.c.
References h, HLock, HUnlock, tyobjspecitem::key, odd, oserror(), tyobjspecitem::size, and tyobjspecitem::type.
Referenced by rangetostring(), and testtostring().
Definition at line 261 of file langsystem7.c.
References chsinglequote, fl, getostypevalnamevisit(), hashinversesearch(), iacgluetable, langdeparsestring(), langfindvalue(), nil, objectmodeltable, ostypetostring(), parsedialogstring(), pophashtable(), pushhashtable(), and setostypevalue().
Referenced by getobjectmodeldisplaystring(), getostypeidentifier(), listtostring(), and objtostring().
Definition at line 1435 of file langsystem7.c.
References getostypedisplaystring(), insertchar(), and pushchar().
Definition at line 211 of file langsystem7.c.
References currenthashtable, fl, tytablevariable::flinmemory, gettablevariable(), langfindvalue(), pophashtable(), and pushhashtable().
Definition at line 2598 of file langsystem7.c.
References arrayop, bracketop, dotop, getidvalue(), h, htree, identifierop, tytreenode::nodetype, objspecvaluetype, ostypevaluetype, and tyvaluerecord::valuetype.
Referenced by arrayvalue(), dotvalue(), evaluateboundryobject(), evaluatewith(), getobjspecparam(), and stringtoobjspec().
Definition at line 83 of file langsystem7.c.
Definition at line 142 of file langsystem7.c.
References bigstring, currenthashtable, tyvaluerecord::data, findvaluevisit(), getaddressvalue(), h, hashinversesearch(), hashtablelookup(), hnode, langgetwithvaluename(), tyvaluedata::longvalue, nil, and setemptystring.
Referenced by getostypedisplaystring(), and getostypevalnamevisit().
Definition at line 68 of file langsystem7.c.
Definition at line 2784 of file langsystem7.c.
Definition at line 2763 of file langsystem7.c.
Definition at line 844 of file langsystem7.c.
References bigstring, langexpandtodotparams(), noErr, texthandletostring(), and typeChar.
Definition at line 910 of file langsystem7.c.
References container, nil, noErr, setupdescriptor(), typeAERecord, typeEnumerated, typeType, and typeWildCard.
Referenced by langsystem7resolve(), objspectofilespec(), and objtostring().
Definition at line 958 of file langsystem7.c.
References cApplication, cCell, container, langsystem7accessobject(), langsystem7parseobject(), noErr, and typeNull.
Definition at line 3340 of file langsystem7.c.
References tyAEDesc::dataHandle, tyAEDesc::descriptorType, i, key, listvaltodesc(), noErr, oserror(), setheapvalue(), typeAERecord, and typeWildCard.
Definition at line 3621 of file langsystem7.c.
References coercetolistposition(), key, listerror(), listvaltodesc(), longvaluetype, setdescriptorvalue(), and typeWildCard.
Definition at line 3649 of file langsystem7.c.
References coercetolistposition(), listerror(), listvaltodesc(), longvaluetype, and valuetodescriptor().
Definition at line 3548 of file langsystem7.c.
References comparelists(), fl, fllangerror, listvaltodesc(), and setbooleanvalue().
Definition at line 3681 of file langsystem7.c.
References coercetolistposition(), listerror(), listvaltodesc(), and longvaluetype.
Definition at line 3599 of file langsystem7.c.
References langarrayreferror(), noErr, and oserror().
Referenced by listarrayvalue(), listassignvalue(), and listdeletevalue().
Definition at line 3401 of file langsystem7.c.
References tyAEDesc::dataHandle, tyAEDesc::descriptorType, equaldescriptors(), error, key, listvaltodesc(), noErr, oserror(), setheapvalue(), typeAERecord, and typeWildCard.
Definition at line 2798 of file langsystem7.c.
References bigstring, error, getostypedisplaystring(), i, key, newtexthandle(), oserror(), pushchar(), pushtexthandle(), setdescriptorvalue(), typeAERecord, and typeWildCard.
Definition at line 2752 of file langsystem7.c.
Referenced by coercelistvalue(), langgetlistitem(), langgetlistsize(), listaddvalue(), listarrayvalue(), listassignvalue(), listcomparevalue(), listdeletevalue(), and listsubtractvalue().
Definition at line 2861 of file langsystem7.c.
References langcoerceerror(), nil, oserror(), typeShortInteger, and v.
Definition at line 2669 of file langsystem7.c.
References error, evaluatetree(), h, htree, nil, oserror(), and valuetodescriptor().
Definition at line 2712 of file langsystem7.c.
References error, evaluatefield(), h, htree, key, nil, and oserror().
Definition at line 984 of file langsystem7.c.
References tyAEDesc::dataHandle, disposevaluerecord(), langsystem7resolve(), noErr, setheapvalue(), setupdescriptor(), stringtoaddress(), stringvaluetype, and v.
Definition at line 1015 of file langsystem7.c.
References cFile, coercetofilespec(), coercetostring(), container, disposevaluerecord(), filespecvaluetype, langcoerceerror(), langsystem7parseobject(), oserror(), setdescriptorvalue(), setupdescriptor(), typeNull, and v.
Definition at line 1624 of file langsystem7.c.
References nil, objtostring(), and setupdescriptor().
Definition at line 1448 of file langsystem7.c.
References bigstring, coercetoostype(), container, copystring(), disposevaluerecord(), equaldescriptors(), fl, getobjectmodeldisplaystring(), getostypedisplaystring(), getostypeidentifier(), insertchar(), insertstring(), isemptystring, langsystem7parseobject(), nil, oserror(), parsedialogstring(), rangetostring(), setdescriptorvalue(), setemptystring, testtostring(), and typeNull.
Referenced by objspectostring(), rangetostring(), and testtostring().
Definition at line 1225 of file langsystem7.c.
References copystring(), kAEBeginsWith, kAEContains, kAEEndsWith, kAEEquals, kAEGreaterThan, kAEGreaterThanEquals, kAELessThan, and kAELessThanEquals.
Definition at line 2897 of file langsystem7.c.
References key, langlongparamerror(), listcoerceerror, oserror(), and typeShortInteger.
Definition at line 1407 of file langsystem7.c.
References bigstring, fl, getobjspeckeydesc(), nil, objtostring(), and parsedialogstring().
Definition at line 1831 of file langsystem7.c.
References bigstring, container, tyAEDesc::dataHandle, flnextparamislast, getlongvalue(), getobjspecparam(), getostypevalue(), getparamvalue(), getstringvalue(), langcanuseappleevents(), longsizeof, noErr, objspecvaluetype, oserror(), setheapvalue(), setupdescriptor(), stringlength, typeChar, typeLongInteger, typeType, and valuetodescriptor().
Definition at line 897 of file langsystem7.c.
References tyAEDesc::dataHandle, nil, and typeNull.
Referenced by getdefaultcontainer(), langsystem7parseobject(), objspectoaddress(), objspectofilespec(), objspectostring(), and setobjspecverb().
Definition at line 462 of file langsystem7.c.
References aliasvaluetype, bigstring, fileexists(), langcanusealiases(), nil, oserror(), pathtofilespec(), releaseheaptmp(), setheapvalue(), stringlength, and texthandletostring().
Definition at line 2942 of file langsystem7.c.
References copyhandle(), ctscanchars, ctscanlines, disablelangerror(), disposevaluerecord(), enablelangerror(), evaluatetree(), fl, gethandlesize(), h, langcompiletext(), langdisposetree(), listop, makelistvalue(), makerecordvalue(), nil, and recordop.
Definition at line 1091 of file langsystem7.c.
References badobjectspecificationerror, copyhandle(), ctscanchars, ctscanlines, disablelangerror(), disposevaluerecord(), enablelangerror(), evaluateobjspec(), fl, gethandlesize(), h, isobjspectree(), langcompiletext(), langdisposetree(), langerror(), nil, and objspecvaluetype.
Definition at line 2930 of file langsystem7.c.
Definition at line 1297 of file langsystem7.c.
References bigstring, copystring(), tyAEDesc::dataHandle, fl, getobjspeckeydesc(), key, nil, objtostring(), operatortostring(), oserror(), parsedialogstring(), patternmatch(), setemptystring, and typeWildCard.
Definition at line 1698 of file langsystem7.c.
References binaryvaluetype, coercebinaryval(), createpropertyspecifier(), exemptfromtmpstack(), getdefaultcontainer(), gethandlesize(), langcoerceerror(), langipcconvertoplist(), nil, objspecvaluetype, oserror(), ostypevaluetype, releaseheaptmp(), typeNull, and v.
Referenced by coercetoobjspec(), and evaluateobject().

References: v.

 v.

 v.

 v.

 v.

 v.

 v.

 v.

 v.

 v.