| 834 | } |
| 835 | |
| 836 | xsBooleanValue fxFindResult(xsMachine* the, xsSlot* slot, xsIdentifier id) |
| 837 | { |
| 838 | xsBooleanValue result; |
| 839 | xsOverflow(-1); |
| 840 | fxPush(*slot); |
| 841 | if (fxHasID(the, id)) { |
| 842 | fxPush(*slot); |
| 843 | fxGetID(the, id); |
| 844 | xsResult = *the->stack; |
| 845 | the->stack++; |
| 846 | result = 1; |
| 847 | } |
| 848 | else |
| 849 | result = 0; |
| 850 | return result; |
| 851 | } |
| 852 | |
| 853 | xsSlot* fxDuplicateString(xsMachine* the, xsSlot* slot) |
| 854 | { |