aboutsummaryrefslogblamecommitdiffstats
path: root/bootstrap/lib/stdlib/ebin/escript.beam
blob: 5c09e4aa54f4bdfb4ee73a54c4f499037d8619f4 (plain) (tree)
1
2
3
4
5
6
7
8
9
                                                                                     
                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       


                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
                                                                                                          
  
                                                                                                                           
   










                                                                                                                                                                                                                                                                                                                          
    










                                                                                                                 

           



                                                                                                                                                              
          
                                                                                     
            
                                                             
            
                                                  

           



                                                           
   

                                                                                                                                                                                 
   



















                                                                                                                                                                                                                                           
  












                                                                                                                                                                          





    




                                                                                                                                         


    






















                                                                                                                                                                                                                                                                                   

            





                                                                                                 

               





                                                                                                                                                                                         
        




                                                          
    
                                                                                                                                                                                                







                                                                                                                                                                                                                 


         



                                                       
              










                                                                                                                      
        


                                                                  
     
                                                                                                   

                                                     

      
                                

     
                       


        

















                                                                                                                                 
                                     




                                                                            
            




                                                    
   


                                                                                                         
             


































                                                                                                            

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       



                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                   
FOR1;�BEAMAtom��escriptcreatesectionsbinaryerlanglist_to_binaryokfile
write_fileerrorthrowprepareemu_argsshebangcomment	undefined++
setelementdefault	read_filearchivezipsourcebeambadargmissing_bodyillegal_typeextractextract_optionsnottruecloseallparse_extract_optionscompile_sourcefalsetextcompileformswarningserrors
format_errorsreturn_sectionsnormalize_sectionrightstringstripbothleftscript_nameinitget_plain_argumentsstart	trap_exitprocess_flagioformatget_stacktrace
parse_and_runlistsmember	interpretdebugcodeload_binarymodulerunfilenamesplitreverseobjfile_extensionbasenamejoinread_file_infoset_primary_archivebad_eocd	load_filemainfunction_exportedconcat
parse_file
do_parse_filestate
initial_stateparse_headeropenformat_errorcurpositionfind_first_body_line+=:=and
classify_line
guess_typeget_lineeof
parse_archiveget_argumentlist_to_atom	dropwhile
parse_beambeam_libchunksexportselementparse_sourcebofeppparse_erl_form	attributecheck_sourcepre_def_macrosnowmapinteger_to_list
MODULE_STRINGredefineMODULEepp_parse_fileepp_parse_file2moderecordexportio_libflatten	erl_parsedebuggerintiauto_attacherl_linterl_expand_recordsabstractcallerl_evalnew_bindingsvalueexpr
report_errorsforeachlist_errorsfwritereport_warningsflatmapordsets	from_listformat_messagenone
parse_to_dictdictnewimportfoldlfunctionlocalstorecode_handlerlengthfindmatch_clausenomatchremoteapplyfunction_clause
eval_exprsformat_exceptionlibfatalmy_haltgroup_leaderstatusprocess_infowaitinghaltyieldhidden_applyundefraisemodule_infoget_module_info-hidden_apply/4-fun-0--format_exception/2-fun-1-or-format_exception/2-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 �9�:�`BB #B03B@CBPS+�2�`ESECE3E#-\+5B0F GrG@=U0@@ 9E:� BB#+��`0F G#GF G�G=U@+�rPi `j+u�0 F G�G pl# �@G �J�� �8
P A#39
#<#
$@ �0
�B#B#C0
;
`�����
�,
C
7
C@4@G @C@3D 0`E	!E	%E	%9
#4:
#4`B4+
#2@4@#�@@Q0@@@ ��0
C;C
@
�

�9
#:
#`B,
2=
#7
C@4@G @C@3D 0@E	!E	#9
#4:
#4`B4+
#2@4@#�@@10@@@ �0
C;C
@



9
#:
#`B,
2=
#@3 �P7
C@4@G @C@3D 0`E	 E	%E	%9
#4:
#4`B4+
#2@4@#�@@A0@@@ �7
C@$@C@@34@#DP9
":
" BB#0
";
"@r
�
!9
#:
#`B+
#2@D� 0@a0@C@@ �05
$C9
#:
#`B#+
##2@4@C#@a@3D0@C4@@D �PB#B#CB# S+
$
7
$C7
$S@$@@G0@S@C@34@#D 0@@#@G@0`9
":
" BB#0
";
"@r
�
!9
"#:
"# B#3B#C+
"3G@9
#:
#`B+
#2@@C#D� 0@a0@C@@ �00
$#;#
$@�
�
9
#:
#`B+
#2@GP#@1@3D0@@@D �P9
#:
#`B+
#2@G`#@A@3D0@@@D �P4
'9
':
'`B#B3BPC+
'#2,
%C
;3
&`

 

 

  @!00F G#GDpP"J#@G P$00F G
G#pP%@
Np&0@F G
G3Np'0F G
G@Np(
 )7
(7
(@ h4
-@$@@Gp 
59
3:
3 BB#+
3
@#
�#@$ 
�9
2:
2@BB#B 3B0C9
1C:
1C`BCBCS+
12@C+
*S
+
*
@3c@#3@c#@C@$$@SP
:@=
,*@3@�+
2r@$$P9
0:
0 BB#0
0;
0@r
+�
/+t
0#03x
03�w
03@
!�3@3,@$ 
Bi4@-j4+
.�0 F G�G@.l#@/@#p0J1@G 2H3@G� 4
" 58
6A#3+
8#
#9
7:
7 B+
7
@G�@3 
564
4@7@G�N 800F G
G#Np9
#P:P@
$S@#`
9
>:
>PBB #+
>
%@@#�+
>r@G�@ �9
=:
=0BB#B 30
=;
=@r
;�
<;@3<@#@3
@@@@
@�F G
(GEF G
)GEF G
&Gp=J>H?
*@-TA
+ B9
C:
C`B#B3B CB0SB@c+
C#2@p@$@C@�@S@c@34 
E@#@@�@# 
E@#@@�@# 
E@#@$@4@#4$ 
E�EE4EEF GrG@C@GN D
, E+
F
0F GG
@F0
L;
L`�
G�
H�
JG8
LA#3+
L#	%8
L3A3CS+
LC	%8
LSAScs+
Lc	!�@
-@�#@s0�@
0 �0F G�G@H8
LA#3+
L#	#8
L3A3CS+
LC	!`@
-@�#@S0�@
0 �+
IG�@G�I0F G�G@J @�#@@
-0�@	%#@
10�@
0 �+
KG�@G�K0F G�G@L0 F #GG@#M
2N�8
OA#OHP
5Q@
SR
5S h
V@@
$@
6 ��8
TA@#0
Z=
UT4
X@@G� �@	-.Ui Vj+
W�  E� @G �@	-.W  E� @G � E@G �@	-.XJY
;0Z�0@�@t@#@G@d @@�@T 
{9
y:
yPBDB4B $B0B@@d@G 0
v;
v@
$
[

`[@d@G 0
v;
v@
$
\

_\@dd@G 0
v;
v@
$
]

^]@=
a^@
>=
a_@
&=
a`@
?a7
f$0
v;
v`
>
b
?
c
&
db@�#@@t3@$@
��c@G@$$DTd �9
e:
e0BB#B 3+
er+
e#4@�@3#@4@#d09
y:
y BB#+
y
B+
y#4PF@G4G�G�Gd@t#@40
��d@G@$$DTd �9
e:
e0BB#B 3+
er+
e#4@�@3#�@409
y:
y BB#+
y
B,
t#4=
ye@G-,�f5
x$0
wD;D
w@

g

lg0
v;
v@
C
h
?
ih@�@$#$DTd�@409
y:
y BB#+
y
B,
t#4=
yiDTd@�8
yATd@@TT @T8
jdAd#+
jG 0EG#=
kj@dk@d@G@TT 0 EddPF@G4GG�G$@t#@40
��l@dD@�9
y:
y BB#+
yr@$@�$�09
n:
v BB#+
v�+
m#
L@G-,�m@#-,�n+
vr+
rT
Tdt@49
q:
q B+
q
B@
N@#@400
v;
v@
$
o

po@E4GEG��-,p@-.�q@E4G EG!��-,r0
ud;d
u@
?
s
C
ts@4@t#@40
��t@t@4 
��uJdvJwJDxIyHz
Q {  @@
$@ 
�9
}:
}@BB#B 3B0C9
|C:
|C`BCBCS+
|2@3c@#3@c#@C@@S@S`
 |@G  }H~
R```@T@@S@C@3$@#4@D
�0
�T;T
�`

�

�

��@$3@C@4#@S@D$4DT`
�=
��@T@4$4�+
�r@D@#@TDT0
�=
��@T@4$4�+
�r@#@D@3@TDT@
��9
�:
��BB #B03B@CB`SB�c+
�
S`pFPGCG#G3GcGS`�JT�H�
T��F�G
SGG
G
G
GG
>G
$G
$@�
U �@ @4@G"@$ 9
�:
� BB#0
�;
�@r
��
��00F GrG#=
��@#`E$G#EG$E$-,�9
�:
� BB#+
�r@
X@#@$ 9
�:
� BB#+
�r@$@#
�@
�0
�;
�`�
�

�

��pF`CG2G
GG
G
G
@#@@43@$P
�@�PF@GGG$GG%@�PF@GGG$GG&@�@#@43@@GC@$P
�@�J�H�
ZP��P@�@
X@Cd@3t@#�@� 9
�:
� BB#+
�r@�@#T
�@D@
X@� 9
�:
� BB#+
�r@D@#4
�+
��Tt�@�
�} �!��
�9
�d:
�d`BdBd #BdP3+
�2�@F`G2GG#G
GDG3F@G4G�G�G��@$@�
�@@
X@� 9
�:
� BB#+
�r@@#
�+
��$4Tt�@�
�} �1��
�9
�d:
�d`BdBd #BdP3+
�2�@F`G2GG#GDGG3F@GG�G�G��9
�d:
�d`Bdk�+
�k�2Bd 
�!

�!t
#
�"#+
�
@D$4DTt
�9
�d:
�d`Bd+
�2@d@#��0@!0@PF@GGG$G@0�9
�d:
�d`Bdk�+
�k�2Bd +
�
@D$4Dt�
�9
�d:
�d`Bd+
�2@d@#d@!0@PF@GTG�G�G@��+
�$�} �!�@$Tt�
�9
�d:
�d`Bd+
�2@�@d@D#Dd@A0@C�PF@G4G�G�G@��} ��@D$4Dt�
�9
�d:
�d`Bd+
�2@d@#d@!0@PF@GTG�G�G@��@G ��H�
^�8
�A#-
�;
��	%
�	F
�	P
�	#
��8
�#A#3C+
�3	%8
�CACSc+
�S	!@��@��8
�#A#3C+
�3	O8
�CACSc+
�S	R8
�cAcs�+
�s	1@
�8
�#A#3C+
�3	K@
�8
�#A#3C+
�3	!@��@
�
_�
�0
�;
�@

�

���@
�
`�@
a #+
�
b@G'-,��
c0�00@$@@#@P9
�:
� BB#0
�;
�@r
��
��t
�#03x
�3�w
�3@
!�3@@3$9
�:
� BB#+
�r8
�#A#3C8
�3A3Sc+
�SG(8
�cAcs�4
��4
�C@s%=
��@&@g@ '8
�A#+
�	.@#=
��4
�@�%�9
�$:
�$�B$+
�
S@3@$@
C#@q@3$0@C
@C0C$ 0�@G)-,0��0@#-,�@G* 0�J�
g@�0@@$@@3@#P9
�:
� BB#+
�rt
�#03x
�3�w
�3@
!�3@G+@3@ (9
�<
�@ 
�0
��BB#+
�r9
�#:
�# B#3B#C8
�CACSc9
�S:
�S BSsBS�+
�s
j4
�c0
�;
�@
$
�

��9
�$:
�$�B$+
�
S@$@
C#@q@3$� 0@C
@C0C  �@�@G,@3$ 0
�;
�@
$
�

��@E$GEG�0-,�@-.0�BB#B 3+
��+
�#
h9
�3)3-,0�@3-,0�@G* 0�J�J�H�
l`�p`@d@@S@C$@34@#D@T
�9
�:
� 0BBF 3G
mG$@$@3@D 9
�:
� B+
�r@4#@3@D@$C@T$4TP*9
�:
� BB#0
�;
�@�
�r
�� 0E#�p@G- �@G.-,�@#@T+9
�:
� BB#+
�r@T@#4+9
�d:
�d�Bd+
�
S@$@d@
%#@Q0@C 9
�$:
�$ B$B$#0
�;
�`r
�
b
ɢ
��9
�#:
�#@B#3B# CB#0S+
�3
p+
�C
B9
�:
��B+
�
S@#d@@S#$@10@@E43Ed3#@4d@T0
�=
���F@CG
pGG
BGE4SECS#@@$3$4d@T@
�=
��@E$E4#@d$4d@A0@=
�� E4#@@$3$4d@T@
��@d@T@T�@0,+
�r@� �+
�r@@ 
� �@G* �J$�@G* p�J�H�
q �9
�:
��B#B03BPCBpS+
�#
S,
�C@G-,�8
�3A3cs8
�s@�As��@�@c@$@40
�S;S
�@
$
�

�� �EG/�=
��@��@EE0
�$;$
�@
$
�

��9
�4:
�4�B4+
�
S@4@#@A0@@�@G0$4 �9
�:
� B+
�r@-.@�@G-,@�JS�@G* @�J$�J�
r�@@4-9
�:
�0BBB $g@@4@4&@@44 .@4@�0/@@@/@@@/@E	_#E	_#@ 0@E	_#E	_#@�  0@@G1 0@E	_#E	_#@ 0@%�F0G
vGG
wEF0#G
xGG
wE#F #GG@#�H�
y0�00@#@@$+@#@@3@$@
�0�
z@�9
�3:
�3 B3CB3S0
�C;C
�`�
�r
�
b
��9
�S:
�S0p`BScBSsBS �9
�:
��BCBSBP�+
�C
S@d@4@#T@s@
W#@�@c@S@�$@3Dp`EEE� P@G2 �} #@� 0@a0@ E#@@$0
�0�p`9
�S:
�S@BS3BSCBS cBS0s+
�3
p0
�c;c
�`
{
�
|
�
}
��9
�:
��B3BcBP�+
�3
S@@#@s#@q@S$@#4@CD@�T@cd0@;4
�`
&
�
>
�
?
�� E$#@@0
�p� @$E44@G3 01`@4E4EDEdd@G4 �pF0GDG
�G4F G�G}  T9
�$:
�$�B$#+
�#
S@d@$@#$4DT@a0@ Ed#@@0
�p�9
�:
��B3+
�3
S@d@#D@
#@�@ST0@ ETD#@@d0
�p�@T@D@s@G,@#4@Sd 0
�;
�@

�
$
��9
�D:
�D�BD+
�
S@D@
#D@�0@ Ed4#@@T0
�p� Ed4#@D@T0
�p� `ES##0
�p�
 @@E3#9
�:
��B+
�
S@@#@A0@�@G* p�J�@G* �J3�
?0�00@$@@#@
5#@
�@3@
�@-29
�:
� B+
�r E3@
�@
�#@
�@-29
�:
� B+
�
B@
�#@
�@G53@
�@-2@@$ 
�0�+
��@E$G6EG7�0-,�@G8-,0�J�
C � h
�@
N#@3@@3p@-.i�j -*-,�
>@�P@@@$@34@#D29-<-@ 
�0
��BB#+-r@#-=-�BB#B 3+-�@#@3-@-@G-,(0-;-@
$-
-(@$=-(@@$$ 3($-@#@@4@#4 4pEF@G
�GGG9Gh$-@5@#@D@4@#Dg 0F #G
�G@D@4D06@-.i$P(j$ -*-,P(J(J(
�(@g0@ 7(	
� (
8-
A#39-	#<#-	@0- -(0@B#B#B# c@@
W#@c@3$p`EEE� @G2 8@@ -
 ( @B#B#S@@
W#@S@3p@EE@G: 8@@ -
 (
4-	@r(
�(@g@@ 9:@gP@ 7(
� (8-A#39-#<#-@0- -(0@B#B#B# c@@
W#@c@3$p`EEE@G; 0`F #GGF G#G@$@$ - E0( @B#B#S@@
W#@S@3p@EE@G< 00F #G
�G@@@#� - E(4-@(
�(@;@@ -(
� (8-A#39-#<#-@@-P-(B#CB# SB#0c+-C
p+-S
�9-c:-c 0pBcBc@@3$g`@#@� 0<@@ -(B#CB# SB#0cB#@s+-C
�
@�@3F0G
�GSGc@#@s0=@@ -(@3 -(4-@(
�@(+-
�+-G=@3(P@|@>C@P@3D@#4@$@@CF0G
�GGC@# ?9-!:-$ BB#+-$r@4@D@#Dgp0F 4G
�G5@#@$@43@DD@@9- :-$ BB#@
�3@
�C@@#@4#P-&P( ,-#
�=-$(!+-$�`F #GGF G
�G#@44D ?9-":-$ BB#+-$r@@#@$#0AP("+-$�@EE�P@G> �@	-.(#�F0G
�GG$EF G
�G P($J(%
�P(&8-%ASc4-'c@
�C@SNPB('@p@C@
�C@S@3@#$@c4PB9-(:-(0BB #+-(
�@3@#@$#@C@4P-&@((H()
� (*@ @$@4g�@@g�@3@$#@C@4@S@`C@(+
�(,Np(-
�(.@D@
� E9-0:-0 B+-0
�(/-/@F(0G@-.(1
�@(2P@hD-3@4@@3@#@$g�K@#@0AiDP(3jD+-5�+-5
�8-4A#9-4:-40B#B3B C+-4#$+-43+-4C|>�E4#E#EE$@G? 0-,P(4@
�@#@�0HP(5l#P(6
�(7@NI(8
�(9@@N J(:
�(;(<
�0(=!
�!K(>
� (? @@/@G@ 0`E	.#E	~#EGA 0(@
�@(A@3C@#3@C#@-(B
�0(C00F 3G
�G@C@#@C#@3N0=(D
�(E9-D:-D BNL(F
�(G9-F:-F BB#9-H:-H B@# -(H@@# -(I
�(J9-I:-I BB#9-K:-K B@# -
(K@@# -
(L
�@(M@-(N
�(O+-P	.@	_(P(Q
�(RM	.(S
�(T8-VA#9-U:-U B3B@#@3#0-X(U@#-T(V4-S(W
�0(X8-ZA3C9-Y3:-Y30PPB3B3B3 @C$@4@#D/@3@@
W#@@3�@p�EEGBEEGCE4�01@3@@$#@@3$� 0-X E(Y@C0-X(Z4-W@-T([
�(\8-^A#,-]
0@#@-\ E(]@#-\(^4-[StrTImpT�N	
 &'././34789:<=@ADE<F@GDHDIJ@K@MO<PVWY[\]8`3deDH<fhiknVnon s<tu~9<�B�B������<�8�<�����<���������������������8��ExpTX�9�75S5Q2N)FunT�Rk��OHu��M���J���G�,v�E4��C�p+�Ae�/�?
v��=	�>�;
�(LitT%x��TMo1u۴�'�K-�9�R�����kQ$P%�8F�z��f�^��~p�%��w�MS@�R�����g�<���e/p�h �BI��R!9���1���YL��)�'�qu~<$3���S��p��A��m���pq�Yv{�K�x���W�vat�'d�i�[������X�?&���S
:er�þH�!|QO��jٮʫN��,5��փ�����K��‘��=!dM�-���J#`�C�t��+��3�{�OM�ڮ?�ib�a���H��!n{��^�"�e �=��H�Wա_�1��}�ePNeHVk�ȸ��~����d)��!&w�&b���O�5A��Q	��!W�>P��% �k4�k��s�27��s��ED5u
U������o�:
��bqA�Vy.���1��;'�D(ܸ2��6�THoj�	�]k��UH�p�9��#U��L�"��I象�y��3s���;�Ï�W���=�v~�&jV�>����\j��(HNU�+I��(� /���?
C�s��0@���+��q'�༱̺�l�����g��=7�y�]o��mb��V�t�\9�
<�Y�E�����d�gMp'�W�v솱Z�A����{�ި��v���dyd:��p��-�
h�u��@��T[����_�6I��Tf�
i�1P��φ���� rG��t
�bk{�[�xOdVeN�0����
���˫&2-�Y�ԥɺCN�����;}��Q�`����u{t���tr�Ҕb�x�_��)��TD�k��>CV~V?H�!x���R��x��HAttr(�lhdvsnln��`��/M(�7=Z��jjAbst