GOOF----LE-8-2.0Y ] � 4 h� ] g guile� � g define-module*� � � g language� g
ecmascript� g function� �
g filenameS� f language/ecmascript/function.scm� g importsS�
g oop� g goops�
� � g base� � � � g exportsS� g *function-prototype*� g *program-wrappers*� � g set-current-module� � � g toplevel-define!� � � g <js-program-wrapper>� g
make-class� !g <js-object>� "g nameS� #g defined?� $# � %# � &g is-a?� '& � (& � )g <class>� *) � +) � ,g memq� -g <object>� .- � /- � 0g class-precedence-list� 10 � 20 � 3g class-redefinition� 43 � 53 � 6g make-doubly-weak-hash-table� 7g make� 8g classS� 9f Function� :g valueS� ;g *undefined*� <g pput� =g toString� >g *this*� ?g format� @f ~A� Ag js-value� Bg apply� Cg with-fluid*� Dg <js-array-object>� Eg vector->list� Fg js-array-vector� Gg throw� Hg TypeError� Ig call� Jg pget� K7 � L7 � Mg <generic>� NM � OM � Pg add-method!� QP � RP � Sg <method>� TS � US � Vg specializersS� Wg <applicable>� Xg <top>� YX � ZX � [g formalsS� \g o� ]g p� ^\] � _g bodyS� `g let� ag wrapper� bg hashq-ref� cb\ � dac � ed � fg if� gJa] � hJ] � ifagh � j`ei � kj � lg make-procedureS� mg procedureS� ng v� o\]n � p<a]n � qg prototypeS� r7:\89q � sar � ts � ug
hashq-set!� vu\a � w`tvp � xfapw � y`ex � zy � {g js-prototype� |\ � }{a � ~fa} � `e~ � � � �g js-constructor� ��a � �fa� � �`e� � �� �C 5h� ]4
5 4 > "