����JFIF���������
1#@!#!123s
D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
self
/
root
/
proc
/
thread-self
/
root
/
usr
/
lib64
/
guile
/
2.0
/
ccache
/
language
/
ecmascript
/
Filename :
base.go
back
Copy
GOOF----LE-8-2.0�N������]0�4������h}������]�g��guile� �� g��define-module*� �� �� g��language� g�� ecmascript� g��base� �� g��filenameS� f��language/ecmascript/base.scm� g��importsS� g��oop� g��goops� �� �� �� g��exportsS� g��*undefined*� g��*this*� g��<js-object>� g��*object-prototype*� g��js-prototype� g��js-props� g�� js-prop-attrs� g��js-value� g��js-constructor� g��js-class� g��pget� g�� prop-keys� g�� prop-attrs� g��prop-has-attr?� !g��pput� "g�� has-property?� #g��pdel� $g��object->string� %g��object->number� &g��object->value/string� 'g��object->value/number� (g�� object->value� )g��->primitive� *g�� ->boolean� +g��->number� ,g�� ->integer� -g��->int32� .g��->uint32� /g��->uint16� 0g��->string� 1g��->object� 2g�� call/this*� 3g�� call/this� 4g��lambda/this� 5g��define-js-method� 6g�� new-object� 7g��new� 8 !"#$%&'()*+,-./01234567�%� 9g��set-current-module� :9�� ;9�� <g��make-unbound� =<�� ><�� ?g�� make-fluid� @g��defined?� A@�� B@�� Cg��is-a?� DC�� EC�� Fg�� <generic>� GF�� HF�� Ig��toplevel-define!� JI�� KI�� Lg��ensure-generic� ML�� NL�� Og�� make-class� Pg�� prototype� Qg��getterS� Rg��init-keywordS� Sg�� prototypeS� Tg�� init-thunkS� Ug��props� Vg�� init-formS� Wg��make-hash-table� XW �� Yg�� init-valueS� Zg��value� [g��valueS� \g��constructor� ]g��constructorS� ^g��class� _f��Object� `g��classS� ag��nameS� bg��<class>� cb�� db�� eg��memq� fg��<object>� gf�� hf�� ig��class-precedence-list� ji�� ki�� lg��class-redefinition� ml�� nl�� og��make� po�� qo�� rg��add-method!� sr�� tr�� ug��<method>� vu�� wu�� xg��specializersS� yg��formalsS� zg��o� {z�� |g��bodyS� }g��hash-map->list� ~g��lambda� g��k���g��v��������~�����z����}�����������g��make-procedureS���g�� procedureS���g��<string>���g��p���z�����g��string->symbol���������z����������g��<top>�������������g��let���g��h���g��hashq-get-handle���������������������g��if���g��cdr���������g��proto���z�������������������������������������������������������g��or���g��attrs���z���������������g��and���g�� hashq-ref������������������������������g��quote�����������������������������������g��attr���z������z�����e�����������z������g��ReadOnly��������� z������g��throw���g��ReferenceError�����������z�����g�� hashq-set!������������������������!z�����������g�� DontDelete��������� z������g��begin���!z�����������������������#z����������"��������������������������������g��with-fluid*���g��make-syntax-transformer�������������g��macro���g��$sc-dispatch�������������g��_���g��any����ጤ��g�� syntax->datum�������������g�� datum->syntax�������������g��syntax-violation�������������f��-source expression failed to match any pattern���g��this���g�� fluid-ref�������������������g��toString���g��format���f��[object ~A]���g��toLocaleString���g��valueOf���g��hasOwnProperty���g�� isPrototypeOf���g��propertyIsEnumerable���g��DontEnum���g�� procedure?���g�� TypeError���g�� default-value���g��number?���g��nan?��g��string?�g�� string-length�g��boolean?�e��+nan.0�g��string->number�g��inf?�g��inexact->exact�g��round�f�� undefined� f��null� f��true�f��false�f��NaN� f��0�f��Infinity�g��number->string�g��Boolean�g��String�g��Number�g��map�g�� slot-set!�g��initargs�z��g��ctor�z������g��not��������7���z�� ����!oS ��"z!��#"��$g��new-o�%g��apply�&3z%��'$&��('��)C$��*�)$z��+�(*��,�#+��-�,��.�-��/.��C�5������h�7����]4 85�4;�>��"��G���4>5�R4?i5�R4B5���$��"��4EiH5��$��14K4N4B5$��i"��5>��"��G��"���4B5���$��"��4EiH5��$��14K4N4B5$��i"��5>��"��G��"���4B5���$��"��4EiH5��$��14K4N4B5$��i"��5>��"��G��"���4B5���$��"��4EiH5��$��14K4N4B5$��i"��5>��"��G��"���4B5���$��"��4EiH5��$��14K4N4B5$��i"��5>��"��G��"���4B5���$��"��4EiH5��$��14K4N4B5$��i"��5>��"��G��"���"�b4K4Oi��PQiRST�������h���O���]�C���G�������g��filenamef��language/ecmascript/base.scm� * ��� ���C�UQiVXTW��h���P���]� 6H�������g��filenamef��language/ecmascript/base.scm� + '��� ���C�QiY�ZQiYR[�\QiYR]�^QiY_R`��a5>��"��G��"��4B5$��4Eid5$�~4eih4ki55$�`4ni4Oi��PQiRST���h���O���]�C���G�������g��filenamef��language/ecmascript/base.scm� * ��� ���C�UQiVXTW��h���P���]� 6H�������g��filenamef��language/ecmascript/base.scm� + '��� ���C�QiY�ZQiYR[�\QiYR]�^QiY_R`��a5>��"��G��"��"�� "��"��"��"���4B5���$��"��i��$��!4K4qHa5>��"��G��"���4ti4qwxi�y{|���}�h���n���]�C���f�������g��k �g��v ��g��filenamef��language/ecmascript/base.scm� 2 ��� ���C�����h���n���]4�56�f�������g��o ��g��filenamef��language/ecmascript/base.scm� 1 �� 2 #�� 2 ��� ���C5>��"��G��4B5���$��"��i��$��!4K4qHa5>��"��G��"���4ti4qwxi�i�y�|�������h���}���]�456�u�������g��o �g��p ��g��filenamef��language/ecmascript/base.scm� 4 �� 5 �� 5 ��� ���C5>��"��G��4B5���$��"��i��$��!4K4qHa5>��"��G��"���4ti4qwxi��y�|������������h8�������]44�55$���C4�5$��6C����������g��o 6�g��p 6�g��h 6�g��proto # 6��g��filenamef��language/ecmascript/base.scm� 7 �� 8 �� 8 �� 8 �� 8 �� 9 �� : �� ; �� # ; �� + < �� 3 = ��� 6 ���C5>��"��G��4B5���$��"��i��$��!4K4qHa5>��"��G��"���4ti4qwxi��y�|������������hP�����] 4�5$��44�55"��$��C4�5$��6C�������������g��o K�g��p K�g��attrs '�g��t ' K�g��proto 9 K��g��filenamef��language/ecmascript/base.scm� @ �� A �� A �� B �� B �� B �� B �� ' A �� 3 C �� 9 C �� A D �� I E �� J F ��� K ���C5>��"��G��4B 5���$��"�� i��$��!4K 4qHa 5>��"��G��"���4t i4qwxi���y�|���e�������h�������]4�56���������������g��o �g��p �g��attr ��g��filenamef��language/ecmascript/base.scm� H �� I �� I ��� ���C5>��"��G��4B!5���$��"��!i��$��!4K!4qHa!5>��"��G��"���4t!i4qwxi���y�|��� ������h0�������]4�5$�� �64�56��������������g��o *�g��p *�g��v *��g��filenamef��language/ecmascript/base.scm� K �� L �� L �� L �� L �� M �� M �� N �� * N ��� * ���C5>��"��G��4B!5���$��"��!i��$��!4K!4qHa!5>��"��G��"���4t!i4qwxi�i��y�|���!����h�������]�456���������������g��o �g��p �g��v ��g��filenamef��language/ecmascript/base.scm� P �� Q �� Q ��� ���C5>��"��G��4B#5���$��"��#i��$��!4K#4qHa#5>��"��G��"���4t#i4qwxi��y�|��� �!���h0�������]4�5$��C4�>��"��G��C�������������g��o +�g��p +��g��filenamef��language/ecmascript/base.scm� S �� T �� T �� T �� T �� W ��� + ���C5>��"��G��4B#5���$��"��#i��$��!4K#4qHa#5>��"��G��"���4t#i4qwxi�i��y�|���#���h�������]�456���������g��o �g��p �g��v ��g��filenamef��language/ecmascript/base.scm� Z �� [ �� [ ��� ���C5>��"��G��4B"5���$��"��"i��$��!4K"4qHa"5>��"��G��"���4t"i4qwxi��y�|����"���h0�������] 44�55$��C4�5$��6C���������g��o /�g��p /�g��proto /��g��filenamef��language/ecmascript/base.scm� ] �� ^ �� ^ �� ^ �� ^ �� ` �� ` �� % a �� - b ��� / ���C5>��"��G����h�������]�6������������g��this �g��f ��g��filenamef��language/ecmascript/base.scm� e �� f ��� ��g��nameg�� call/this*��C2R4�3������~���h �������-�1�3�����C����������g��this �g��f �g��args ��g��filenamef��language/ecmascript/base.scm� h �� i ��� ���C��������h���p���] 4�5L�4?6h�������g��args �g��v ��g��filenamef��language/ecmascript/base.scm� h ��� ���C���h(���n���] 4�5$���O�@�6�f�������g��y '�g��tmp '��g��filenamef��language/ecmascript/base.scm� h ��� '���C53R4�4�����~����h ������-�1�3�����C�������w�������g��formals �g��body ��g��filenamef��language/ecmascript/base.scm� j �� k ��� ���C������h���p���] 4�5L�4?6h�������g��args �g��v ��g��filenamef��language/ecmascript/base.scm� j ��� ���C���h(���n���] 4�5$���O�@�6�f�������g��y '�g��tmp '��g��filenamef��language/ecmascript/base.scm� j ��� '���C54R4�5�����!�4��h(�������-�1�3��������C��������������g��object "�g�� name-and-args "�g��body "��g��filenamef��language/ecmascript/base.scm� l �� m �� m �� m �� m 5�� m ��� " ���C��h���p���] 4�5L�4?6h�������g��args �g��v ��g��filenamef��language/ecmascript/base.scm� l ��� ���C���h(���n���] 4�5$���O�@�6�f�������g��y '�g��tmp '��g��filenamef��language/ecmascript/base.scm� l ��� '���C55RR4oii5i4!ii������h���s���][�4�56���k�������g��this ��g��filenamef��language/ecmascript/base.scm� s �� s �� s ��� ���C>��"��G��4!ii���h���}���-��1��3�456��u�������g��args ��g��filenamef��language/ecmascript/base.scm� u �� u �� u �� u ��� ���C>��"��G��4!ii������h������]�[C��������� ���C>��"��G��4!ii�������h �������] [445�5$��CC�����������g��p �g��this ��g��filenamef��language/ecmascript/base.scm� y �� y �� y �� y ��� ���C>��"��G��4!ii��������h���y���] [4�5�C������q�������g��v �g��this ��g��filenamef��language/ecmascript/base.scm� { �� { ��� ���C>��"��G��4!ii�� ��h(�������] [445�5$�� 4�5�CC��������g��p (�g��this (��g��filenamef��language/ecmascript/base.scm� } �� } �� } �� } �� ~ �� " ~ #�� $ ~ �� % ~ ��� (���C>��"��G����������h������]�L�6���������� ���CC�����h`���U��]4�545$��54�O�5$��45$�� �6CC$�� �6�CM������g��o `�g��error? `�g��toString `�g��x ( M��g��filenamef��language/ecmascript/base.scm� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� (�� �� 0�� �� 1�� �� =�� �� A�� �� E�� "�� G�� �� S�� �� W�� �� [�� �� ]�� ��� ` ��g��nameg��object->string��C$R������h������]�L�6���������� ���CC�����h`���T��]4�545$��54�O�5$��45$�� �6CC$�� �6�CL������g��o `�g��error? `�g��valueOf `�g��x ( M��g��filenamef��language/ecmascript/base.scm� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� (�� �� 0�� �� 1�� �� =�� �� A�� �� E�� "�� G�� �� S�� �� W�� �� [�� �� ]�� ��� ` ��g��nameg��object->number��C%RC%�������h �������]4�5$���6�C���������������g��o ��g��filenamef��language/ecmascript/base.scm� �� �� �� �� �� �� �� ��� ��g��nameg��object->value/string��C&RC$��������h �������]4�5$���6�C���������������g��o ��g��filenamef��language/ecmascript/base.scm� �� �� �� �� �� �� �� ��� ��g��nameg��object->value/number��C'R&����h�������]�6z�������g��o ��g��filenamef��language/ecmascript/base.scm� �� �� �� ��� ��g��nameg�� object->value��C(RC(�h�������]4�5$���6�C��������g��x ��g��filenamef��language/ecmascript/base.scm� �� �� �� �� �� �� �� ��� ��g��nameg��->primitive��C)R������h����3��] �$��{�(��"��l��$��"��V4�5$�� � �$��"��4�5"��$��"��4�5$�� 4�5 �"��"���C��+������g��x ���g��t �g��t 5 M�g��t R |��g��filenamef��language/ecmascript/base.scm� �� �� �� �� �� �� �� �� �� �� '�� �� 1�� �� 4�� �� 5�� �� D�� *�� R�� �� a�� �� k�� �� l�� �� t�� ������ ������ ��� ����g��nameg�� ->boolean��C*R�C%���+� �hh�����]4�5$���C4�5$�� �$��C C�(�� C�&��C4�5$���64�5$�� �6 �6���������g��x g��g��filenamef��language/ecmascript/base.scm� �� �� �� �� �� �� �� �� �� �� !�� �� +�� �� 7�� �� 9�� �� E�� �� L�� �� M�� �� W�� �� ]�� �� a�� �� e�� "�� g�� ��� g��g��nameg��->number��C+R+���������h@�������] 4�545$�� C �$��C45$��C456������������g��x <�g��n <��g��filenamef��language/ecmascript/base.scm� �� �� �� �� �� �� �� �� �� �� �� �� �� �� $�� �� .�� �� 4�� �� <�� ��� <��g��nameg�� ->integer��C,R+��������hx���P��]4�545$��"�� �$��"��45$�� C��������4455� �$�� ��������CC�����H������g��x s�g��n s�g��t =�g��t # :�g��m Y s��g��filenamef��language/ecmascript/base.scm� �� �� �� �� �� �� �� �� �� �� "�� �� #�� �� 1�� �� A�� �� L�� �� M�� )�� P�� 9�� X�� )�� Y�� �� Y�� �� ^�� �� c�� �� n�� �� o�� ��� s��g��nameg��->int32��C-R+�����h`�����]4�545$��"�� �$��"��45$�� C��������4455�C������ ������g��x Z�g��n Z�g��t =�g��t # :��g��filenamef��language/ecmascript/base.scm� �� �� �� �� �� �� �� �� �� �� "�� �� #�� �� 1�� �� A�� �� L�� �� M�� �� P�� 0�� X�� �� Y�� ��� Z��g��nameg��->uint32��C.R+��������h`�����]4�545$��"�� �$��"��45$�� C��������4455�C������ ������g��x Z�g��n Z�g��t =�g��t # :��g��filenamef��language/ecmascript/base.scm� �� �� �� �� �� �� �� �� �� �� "�� �� #�� �� 1�� �� A�� �� L�� �� M�� �� P�� 0�� X�� �� Y�� ��� Z��g��nameg��->uint16��C/R ��� 0&�h����U��]�&��C�(��C4�5$���$��CC4�5$���C4�5$��-4 �5$�� C� �$��C4�5$�� C�64�56��M������g��x ~��g��filenamef��language/ecmascript/base.scm� �� �� �� �� �� �� �� �� �� �� �� �� !�� �� '�� �� )�� �� ,�� #�� .�� �� 8�� �� <�� �� F�� �� G�� �� Q�� �� S�� �� W�� �� \�� �� ^�� �� `�� �� j�� �� l�� �� s�� �� v�� �� ~�� ��� ~��g��nameg��->string��C0R��1oS[�����hx��� ��]�&�� �6�(�� �64�5$�� �64�5$�� �64 �5$�� �6�C������������g��x r��g��filenamef��language/ecmascript/base.scm� �� �� �� �� �� $�� �� 1�� �� �� �� �� �� �� "�� '�� $�� �� %�� �� /�� �� =�� �� >�� �� H�� �� V�� �� W�� �� a�� �� o�� ��� r��g��nameg��->object��C1Ro!��h���~���]L�����6��v�������g��pair ��g��filenamef��language/ecmascript/base.scm� �� �� �� �� �� �� �� ��� ���C�������h0�������-��1��3�454O��>��"��G��C����������g��pairs .�g��o .��g��filenamef��language/ecmascript/base.scm� �� �� �� �� �� �� �� ��� . ��g��nameg�� new-object��C6R4ii\6i>��"��G��4B75���$��"��7i��$��!4K74qHa75>��"��G��"���t7i4qwx���y|/��oS������h������]�LL�@������� ���CC��7����hp���@��-�1�3�4�5$��L44�5$��"��54 O�54 5$��CC �6��8������g��o n�g��initargs n�g��ctor n�g��t & 9�g��o ; d�g��new-o O d��g��filenamef��language/ecmascript/base.scm� �� �� �� �� �� �� �� �� �� �� �� #�� &�� �� ;�� �� ;�� �� >�� �� O�� �� R�� �� ^�� �� h�� �� j�� �� n�� ��� n ���C56���� ������g��m ,�g��t F b�g��t �����g��t ���g��t Qm�g��t ���g��t �g��t f{�g��t ��g��t �g��t � ��g��t ���g��t ���g��t CX�g��t s��g��t ���g��t ���g��t 5U5j��g��filenamef��language/ecmascript/base.scm� �� - % �� / % �� 1 % �� 4 % �� 5 & �� > & �� ? ( ��� / (��� ( ��) / (��9 ( ��_ 1 ��� 4 ��� 7 �� � @ ��� H ��� K ��< P ��l S ��� Z ��� ] �� e �� o ��� p ��� p ��� r ��I t �� v ��W x ��/ z ��� | �� ��� ��"��� ��#��� ��$��� ��%M�� ��& �� ��'��� ��)�� ��*��� ��,��� ��.@�� ��/��� ��1��� ��3��� ��50�� ��51�� ��5<�� ��5E�� ��5N�� ���4 7� ���C6�