aboutsummaryrefslogblamecommitdiffstats
path: root/bootstrap/lib/stdlib/ebin/escript.beam
blob: ee410f3d01bdfd3342e9c210e80702ccbc894507 (plain) (tree)
1
2
3
4
5


                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                          
                                                                                 













                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
   


                                                                                                                                                                                                      
                    







                                                                                                                                 
      
                                           
                 





                                                                                                            
                 



                                                                                       
         










                                                             
             
         

                                  
                                        
                    
                
   

                                                                                                                                                                                                               
   

                             
   

















                                                                                        
  
















                                                                                                                                                                                                                                                                                                                                           
    


    
  
  







































                                                                                                                                                                                                                                                                                                                                                        
     




















                                                                                                                                                
    






                                                                                                                                                                           
    



                                                                                                                                                                                                                                                                                                               


         























                                                                                                                                           
   




                          
  

        





                                                                                                                                     
    


                                                                                                      
                                


                                                                              
                                                        



                                                                                                              
                                     




                                                                                      

         


                                                         
   









                                                                                                                                       










                                                                


                                                                                                     




                            

                                                                         
            
                              
                                 

                                                                        
                          
                                       
                           


                                                                                                                  
                





                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
FOR1@�BEAMAtU8!�escriptcreatesectionsbinaryerlanglist_to_binaryokfile
write_fileerrorthrowpreparearchive++zip
setelementshebangcommentemu_args	undefineddefault	read_filemissing_bodysourcebeambadargillegal_typeextractextract_optionsnottruecloseallparse_extract_optionscompile_sourcefalsetextcompileformswarningserrors
format_errorsreturn_sectionsnormalize_sectiontrailingstringtrimbothleadingscript_nameinitget_plain_argumentsstart	trap_exitprocess_flagioformat
parse_and_runlistsmemberdebug	interpretnativecodeload_binarymoduleread_file_infoset_primary_archivebad_eocd	load_filemainfunction_exportedconcatrunfilenamesplitreverseobjfile_extensionbasenamejoin
parse_file
do_parse_filestate
initial_stateparse_headeropenformat_errorcurpositionfind_first_body_linefailelement+
classify_line
guess_typeget_lineeof
parse_archiveget_argumentlist_to_atom	dropwhile
parse_beambeam_libchunksexportsparse_sourceeppset_encodingnoneencodingsetoptsparse_erl_form	attributecheck_sourceexportpre_def_macros	timestampunique_integermapinteger_to_list
MODULE_STRINGredefineMODULEepp_parse_fileepp_parse_file2moderecordio_libflatten	erl_parsedebuggerintiauto_attacherl_linterl_expand_recordsabstractatomcallerl_evalnew_bindingsvalueexpr
report_errorsforeachlist_errorsfwritereport_warningsflatmapordsets	from_listformat_message
parse_to_dictdictnewfunctionlocalstoreimportfoldlcode_handlerlengthfindmatch_clausenomatchfunction_clauseremoteapply
eval_exprsformat_exceptionlatin1	erl_errorencgetoptskeyfinda0a1annoerl_annofatalmy_halthalthidden_applyundefraisemodule_infoget_module_info-hidden_apply/4-fun-0--format_exception/3-fun-1-=:=or-format_exception/3-fun-0--code_handler/4-fun-0--parse_to_dict/2-fun-0--report_warnings/1-fun-1-	put_chars-report_warnings/1-fun-0--report_errors/1-fun-0--interpret/4-fun-0--pre_def_macros/1-fun-0--parse_archive/3-fun-0-=/=-format_errors/1-lc$^0/1-0--format_errors/1-lc$^1/1-1--create/2-lc$^0/1-0-Code/���@�"  7  @he@@G�  ���`2�B B0#B@3BPEE3E#E�0-�+5B�@0F GrG@=U0@@�P 9E:� B+��`BF GGF G�G=U@+�rPi `j+u�0 F G�G pl#�@G�0 ��PJ��`� �8
A#9
#<#
.@ �0��B#3+
.3�B#C7
.CB# S7
.SP`@#$@C@4@3@D@G @S�p 0@@#@G0�p0@9
":
" BB#;
"@rբ
 �9
"#:
"# B#+
"G0�
!D`2B##@D$D@a��0PC@@4 �P�B#3B#C;3
`




��,
C
7
C P@@@G@@C�� 0`E	!E	%E	%�
#`2@@#@Q��0P@@ � ;C
@



�
$`2 @@GP#@A��0P@@ �7
C P@@@G@@C�� 0`E	 E	%E	%�
%`2@@#@A��0P@@ � ;C
@



�
&`2 @@G`#@1��0P@@ � �7
C P@@@G@@C�� 0@E	!E	#�
'`2@@#@1��0P@@ � 7
C@P@#@$@3@4@C��`9
*:
* BB#;
*@r
�
(�
)4`2@44@a��0PC@@$ �@5
.C�
+`2 P@3@@C#@a�0PC@@ � ;#
.@



�
,`2 @@GP#@A�0P@@ ��
-`2 @@G`#@1�0P@@ �4
0�
0`2BP+

@
�pB;
/`



�
@ 00F G#G$�p!@G�� "�pJ#@G�� $@G�� %@G�� &@G�� '@G�� (00F G#G�p)@G�� *��J+@G� ,@G� -@G� .00F G
G#�p/0F G
G@�p00F G
G@�p1�
 27
17
1P @4hD
6@@Gp� 
?�
= 
B$�
�$@@4� 
�9
<:
<@B0�
;`2BBB #+
3
+
3$
B3@4@C$4@
�P
D=
53$@#��+
:r@44�`9
9:
9 BB#;
9@r
4�
84t
9#0x
9�w
9 
!�@5@@� 
MiDP6jD+
7�0 F G�GP7l#8@#� p9�J:�H;@G�! <�"H=@G�� >�#
" ?8
@A#+
B#
#�
A 
@G� 
?@4
>@A@G��$ B00F G
G#�%pC�&
#PD P@#@
$S�'`
�@�
IP
%@�(�+
HrB @G��) �9
G:
G0BB ;
G@�
Fr
EE@ FB�*
K@@@�+
K�F G
(GEF G
)GEF G
&G@�*pG�)JH�(HI�,HJ�-
*K-�L�.
+ M�
N`2@ @$@4B @
�/ 
PB40@@
�0 
PB4@@@
�1 
PB4@4@$#@@#$�2 
P�EE4EEF GrG@@N@G�/ O�3
, P+
Q
0F GG
@Q;
W`

U

S

RR8
WA#3+
W#	%8
W3A3#3+
W#	%8
W3A3#3+
W#	!@@
-@G�#@3�40�@
0�5 �0F G
G@S8
WA#3+
W#	#8
W3A3#3+
W#	!@@
-@G�#@3�60�@
0�7 �+
TG�@G�T0F G
G@U @G�#@@
-�80�@G�#@
1�90�@
0�9 �+
VG�@GV0F G
G@W0 F #GG@#X�:
2Y�;�8
Z�Z�;H[�<
5\@
^]�=
5^ @h
a@
$@
6�> ��?�8
_A@#@3@@3�@0
e=
`_4
c@@G�A �@	�B-u`i aj@#+
b�  E� @G�C �@	-ub  E@G�D �@� E� @G�E �@	-uc�?Jd�F
:0ep0@T@#D@d@#@G�G @4@d@4�H 
�@$9
�:
�PB$@@D@G�I ;
�@
$
g

ff@
=D=
og@D@G�J ;
�@
$
i

hh@
&=
ni@D@G�K ;
�@
$
k

jj@
>=
nk@DD@G�L ;
�@
$
m

ll@
?=
nm@n@DoB$B$ 7
u;D
��
=
s
?
r
&
q
>
ppB$0@d#@T3@@-5pq@G@$4D�M ��
t0rB+
tB #@dd@�N0�
� 
BB+
�=
�r@G@$4D�O ��
t0rB+
tB #@dd@�P0�
� 
BB+
�=
�s@G@$4D�Q ��
t0rB+
tB D@d@D#@�R0�
� 
BB+
�PF@GGdGdGD@T#@0--pt@G-spu5
�B$;
�@

~�
vv$@d�S�
� rB#@@G3@dd�T@9
x:
� B+
��B+
w
E@G-spw-spx+
�r+
|4
4DT@�U�
{ 
B@
G@#@�V0;
�@

z
$
yy@EG EG!�p�W-sz@-up{@EG"EG#�p�X-s|;D
�@
=
}
J
�}@@T#@0--p~;D
�@
=
�
J
@d@#$4Dd@�Y0�
� 
BB+
��@T@ -2p�$4D@d�Z�Z8
�AD4�[@@DD�[ 8
�4A4#+
�G$ 0EG%#@D=
��@4D�@G&4�\ 0 EDD�\�\PF@GGGdG@T#@0--p��NH��PH��RH��]JD��VJ��^JD��TJ��SH��YH��ZH��_JD��`J��aI��LJ��KJ��JJ��IJ��bH$��c
Q�h
�@
$�d 
�i9
�:
�PB 5
�0F GrG@�@G'�j+
��0 F G�G�l#��e
Q �  @@@
$�f 
�9
�:
�@B0�
�`2BBCB3B #@S@@`
� �@G�g ��hH��i
R`�p`@34@#D@C$@T@S@d@�j
�@;d
�`

�

��
��@D4Dd�k�+
�r@T@$#@$T�l0
�=
��@D4Dd�m�+
�r@$#@T@3@$T�n@
�=
��@43@$C@D#@S@T$4DTd�o`
���
��
S`B B0#B@3B`CB�FPSG3GG#GGC@Sp��kH��mH��pH��qJd��r
T��F�G
SGG
G
G
GG
>G
$G
$@��s
U �@ @$@4@G(�t @9
�:
� B;
�@�
�r
��@=
��B�u`E4G)EG*E4�u�u-s��
� rB4@
X@4�v @�
� r@4�w
�@�x
�B;
�`�
�

�

��p F`CG2G
GG
G
G
@#@$3@4P
�@�P F@GGG4GG+@�P F@GGG4GG,@�@$3@#@GC@4P
�@��vH��yH��tJ��z
ZP��P$@#T@3D@d@C4@t@
X�{ @$�
� r@t�|
�@@t@
X�} @�
� r�
�4`2@
=
��@
[�
�14+
�
+
�
+
�D
@@4D�@@�~
՟
�`2@@#�0@!�~0PPF@GGG$G@0��
�4`2@
=
��@
[�B$d
�14+
�
+
�
@@4D�@@�
՟
�`2@@#�0@!�0PPF@GGG$G@0�$D@��
�BD;
�@

�

��d�p@d��
ٙ�} D!TD��
՟
�$`2�B$ B$P#F`3G2GGG
GG#F@G4GTGdG3p�d@t��
�@d@t@
X�� @$�
� r@d��
�+
�
D@t��
ٙ�} T1T��
՟
�4`2�B4 B4P#B$3F`CG2GGGGdG#F@G3GTGtGC����} T!T@d$d��
�@d�
�4`2@4@#�@@@A��0PC$PF@GGG4G@@™�} TT@@4D�@@��
՟
�`2@@#�0@!��0PPF@GGG$G@0�@G�~ �@G� �@G�� �@G�� �@G�� ș�H$�@G�� ʙ}H˙{H$̙�
^�8
�A;
��	%
�	F
�	#
�	P
��8
��+
�	K@��8
��+
�	!@
�8
�A+
�	O8
�A+
�	R8
��+
�	1@
�8
�A+
�	%8
��+
�	!@
�@
�@
ԙ�
_���
�;
�@

��
���@
ؙ�
`�@
a�� !+
�
b@G--s�ۙ�
c0�00@@#@$@��`9
�:
� BB#;
�@r
ޢ
�݈0@#��-s�t
�#0x
��w
�
!�@��"�
� rB8
�A8
�A#+
�#G.8
�A#4
�4
�@#��#@=
��@��$��@g@�� %8
�A#+
�	.@#=
��4
�@�����#@�
�$�
S@$@
J#$@q��0PC�@C0C 0�@G/-s0�@G0�� ��J��J��
g@�@@@#$@3@4@��`�
� rBt
� x
�$�w
� 
!�$@G1@$�� &9
�<
�@ 
�0
��B+
��B+
�
hB 9
���-s@�B+
�rB9
�:
� B#8
�#A#3#�
�3 
j4
�#B;
�@

�
$
��
�4�
S@4@
J#4@q��0PC
@C$0C @�B3$4@G2�� ;
�@

�
$
��@EG EG!�@��-s�@-u@�@G0�� ��J��J��J��H���
k`��`@3D@#T@C4@d@S$@t@��-@9-:- @@T�� �- r@
a@T�� !@T��'@4#@4@T@#�� �- rBC@D#@T@3@dDd��P(9-:- BBd;-@r
��
�� Ed��@G3�� �@G4-s�,
�4
nPF G
oG4E4@T�� )�@d��*@D�- r@d��*@4�-t�
S@t@
%#@Q��0PBC @9-4:-4 BDDB4;-`r
�
b
��
�� ED#@@434Dt@d��@-@t=
��@E4ED#@t4Dt@A��0P@t=
��B4t�
�t@
rBt +
�
BBt0#@4@1��0P@EDEt#@Dt@d��0-@t=
��t��-o�F@G
rGG
BGEDE#@@434D@d��@-@t�@dd��++
�r@TT���+
�r@$@t -����H���H(��J4(@G0�� (��HD(��J(��H(��H(��H(��
s (�-�
SBP#+-#B0#8-#A#3#8-#P@@4@3$@DBpA#;-@
$-

-	(	@=-(
��-mpF@G
rGG
tGG5E(@EE$;4-@
$-
-(@G6$4D�� ��-
 r@-uP(
@G-sP(@D@#@A��0PP(@G-s(��J4(��J(��J(��
u(@@4��,@$9-:-0@G7��-@g@4@4@��$@@44�� .B$@4@��/B$@@��/B$ @$@��/@@@��/@E	_E	_@�� 0@E	_E	_@$$�� 0@E	_E	_@�0�� 0@@G8�� 0@E	_E	_@�� 0@��#�F0G
zGG
{EF0#G
|GG
{E#F #GG@#(��H$(��
}0(00@@#@$��*@#@@3@$@-0(��
~@(9-+3:-+3 B3CB3S;C-+`r-�-
b-(
 @@E3#���-%�
S@@#@A��0P(9-+S:-+S0�-&�
S``@#4@D@3$@TBBSBSBS @
W#@3@@3��p`EEE� @@G9�� �B$P��} @$@#$@a��0P E#@@40-@(�-$S@
rBS 3BS0C;3-$`
t-!
-
�-(�-'�
S0`@#@S@$@
#@���0P E#@@$0-0(�-(�
S``@#4@S$@D@C@T@C#@q��0P@;- �
&-
>-
=-
?-( E$4#@@T0-`(  E@G:�� 0��1`BDB$$E#E$##E#@@G;�� �pBDPF0G$G
�GF DG�G��} @@#�00@a��0P E#@@$0-0(!@`@#@$@S@4@C@G2�� ;-*@
-#
$-"(" E#@$@40-@(#�-)$�
S@$@
#$@���0P E#@@40-@($ `ES##0-(%@G0�� (&@G0�� ('@G0�� ((@G0�� ()@G0�� (*��J(+��J3(,��
=0(-00@@#@$@
5#@
�@3@
���@-w�-/ r E3@
�@
�#@
���@-w9-.:-0 B+-0
B@
�#@
�@G<3@
���@-w@@$ -20(.+-0�@E$G=EG>�0��-s(/@G?-s0(0��J(1��
J (20 h$-3@
G#@3@@3��p@��-ui$0(3j$@@@#�@@#@�0��0-c-s(4��
>@(5P@@#$@4@3@D��2@9-><->@ -70-6(6B+->�B��-@B ��-G@G��-s=-8(7B+->rB��-G(8;4-=@
-:
$-9(9@D=-;(:@@D4D�� 3(;��-N@4@@�� 4@D��-m�F0G
�GG
GED#F@G
�GGG#hD-<��5@@4@$g 0F #G
�G@@$4��06@��-uiDP(<jD@$@4@#�@$@#@4�P��0-c-s(=��J4(>��J(?��
�(@@g0@�� 7(A��
� (B8-EA#39-A#<#-A@ -D0-C(C0@@3@$B#B#B# @
W#@3@@3��p`EEE$� @G9�� 8@@ -B (D @@3@B#B#@
W#@3@@3��p@EE@G@�� 8@@ -B (E4-A@r(F��
�(G@g@@�� 9��:@gP@�( 7(H�(
� (I8-LA#39-H#<#-H@ -K0-J(J0@@3@$B#B#B# @
W#@3@@3�(p`EEE$@GA�( 0`F G$GF GG@@$$�( -I E0(K0@@3@$B#B#@
W#@3@@3�(p@EE$@GB�( 00F G
nG@@$$�( -I E0(L4-H@(M�(
�(N@�(;@@ -P(O�(
� (P8-TA#9-S#<#-S@@-RP-Q(QB#3+-S3
�
@0@B# B#03F0CG
�GG3B#@@#@@C�(0<@@ -P(RB#3+-S3
rB# 3+-S3
�B#0#9-S#:-S# 00@@#@$B#g`B#@$$� �(	0=@@ -P (S -P(T4-O@(U�(

�@(V+-W
�+-WGC@3(W�(|@>C
`@P@#4@3$@D@C@TF0G
�GTGC@#�( ?@9-Y:-] B+-]r@$@4gp0F 4G
�G$�(
5B@#@43@@D�(
@@9-X:-[ BB@
n3@
nC@4#@S@@SP-_`(X+-[
��F0G
�GTGDEF G
�G@�( (Y+-]�`F GTGF G
�G@@4$4�( ?9-Z:-\ B+-\rB@D#@T�(0A`(Z+-\�@EET�`@GD�( �@	-u([�(
J(\�(J(]�(J(^�(
�P(_8-^AS4-`@
�C@S�(NPB(`@`@C@3$@@#4@
nC@S�(PB�-a0
�B @$3@4#@C@P-_@(a�(H(b�(
�0(cP0@4@#$@D�(-g@+-d
�@GE=-e(d@GF(eg�@g�@$3@C@4#@S@D@c@�(pCP(f�(
o(g�(-j8-hA#�-h 
o4-h#B(h�(H(i�(
�(j�(D@@#@
o�(0E+-k
$@GG(k E(l�(
�(m@-q(n�(
�(o@-q(p�(
�(q�(NF(r�( 
�(s�(!p(t�("
�(u�(#NG(v�($
�@(wP@@#@$@3@4hD-x@g��(%K@#@�(%0AiDP(xjD+-z�+-z
�@#�8-y�9-y:-y@B#+-y#$B#+-y#B +-y�(&|>�E4EEE$�P@GH�(' 0-s(y@
�@#@��((0HP(zl#({�
�(|@�NI(}�
�(~@@�N J(�(%
�(�(��()
�0(�K
�K�()L(��(*
�0(� 0@@#@�(+/@�(+ 0`E	.E	~EGI�(+ 0 (��(,
�@(�@-V(��(	
�0(�00F 3G
�G@C@#@C#@3�(-N0<(��(
�(�9-�:-� B�(NM(���
�(�9-�:-� BB9-�:-� B@#@@# -I(�@#@@# -I(���
�(�9-�:-� BB9-�:-� B@#@@# -B(�@#@@# -B(��(.
�@(�@3C@#3@C#@-V(��(/
�(�+-�	.@	_(�(���
�(�N	.(��(0
�(�8-�A9-�:-� B#B@3@@30-�(�-�(�4-�(��(1
�0(�8-�A39-�3:-�30@@@@#$@3@4B3�(2/BB #@@#@
W#�(3p�EEGJEEGKE$�0�(21@3@$#@$@@#@3#� �(10-� E(�0-�(�4-�@-�(� E@
��(1 O(��0
�(�8-�A+-�
-�(� @�0-� E(�4-�StrTImpT�P	
 &'././34789;<@AC@D@FH;IKL;M@NKOKPVWY\]8`3deKO;fhilmlV8plql vw;xy�9;��B�B������;�8�;�������;�����������8�;���������8��
ExpTd�~�|Q�5^5\2Y2FunT��:�L��:�L��:�L��:�L��:�L��:�L��:�L��:�L��:�L��	:�L��
:�LLitT\�x��TKo1v��#������҂�Q9�Z��Ǖ��$Nv�����!��qƳ�mH�j2���a��g��;/K�� ��h'�Z�%���6��;_A�@H��rOo�g�mI��Cn��	��Oٚ,����U����V�'h���c�8���/���`3�GdU!�>Fn?����J�@�rp�U��)����[���u����`��/Y/cЃ?�,y[�}*C�|iu��	�r�(=4��eL��~��.Z��K϶�7�V�r,��7h������\@�&�A�KP��^�h�P�)��i����m"f�u��){�8�jV��S�!�A��T��S
�4*��J,��@�N$�����W�0��..P^��Y� ��Dh`��;$}Er���A�-�q�n4>-l:��#ûU�(�~.��G�C�[�d#�ץ�i�X���5y�ķ�����F��H+�`�^A���itb����2�nh���Iu�F$xɂ�ܮ�TZO'�ϟ��jq=,
@����,��I����B.pЀ����+J�D��v�Z����Y#�i�<c����o;/<��k�V�V�@�u�'lR�⌐�й�9֤������d�œØ̯�F���[�GɩȔ$�N.n#��q*���N!Ih���:�kv֌-M��Y@E�[5(=`LAʘ�Nu����f�\���O&��Z1\io�����fr�v���&���m�/AĒB.1�t܉%}V�j�n�^<�P{H�>W\�U�t֛�5;�$�[�,��*h�F�ռ6�>
�=}~,��#%��,�!A\E��j�g(0y�<�2>�����	4��Attr(�lhdvsnln�x�@3L�Z�#t�	_gjj