aboutsummaryrefslogblamecommitdiffstats
path: root/bootstrap/lib/stdlib/ebin/escript.beam
blob: a76250e4669c5bbeb8237bd6dce81f1db65f115f (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_runlistsmembernative	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+��a:"  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?
*@-VA
+ 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� �@	-0Ui Vj+
W�  E� @G �@	-0W  E� @G � E@G �@	-0XJY
;0Z�0@�@t@#@G@d @@�@T 
~9
|:
|PBDB4B $B0B@@d@G 0
y;
y@
$
[

b[@d@G 0
y;
y@
$
\

a\@d@G 0
y;
y@
$
]

`]@dd@G 0
y;
y@
$
^

_^@=
c_@
>=
c`@
?=
ca@
&=
cb@
@c7
i$0
y;
y�
?
d
>
e
@
f
&
gd@�#@@t3@$@
��e@G@$$DTd �9
h:
h0BB#B 3+
hr+
h#4@�@3#�@409
|:
| BB#+
|
C,
w#4=
|f@G@$$DTd �9
h:
h0BB#B 3+
hr+
h#4@�@3#@4@#d09
|:
| BB#+
|
C+
|#4PF@G4G�G�Gd@t#@40
��g@G@$$DTd �9
h:
h0BB#B 3+
hr+
h#4@�@3#�@409
|:
| BB#+
|
C,
w#4=
|h@G-.�i5
{$0
zD;D
z@

j

oj0
y;
y@
D
k
@
lk@�@$#$DTd�@409
|:
| BB#+
|
C,
w#4=
|lDTd@�8
|ATd@@TT @T8
mdAd#+
mG 0EG#=
nm@dn@d@G@TT 0 EddPF@G4GG�G$@t#@40
��o@dD@�9
|:
| BB#+
|r@$@�$�09
q:
y BB#+
y�+
p#
M@G-.�p@#-.�q+
yr+
uT
Tdt@49
t:
t B+
t
C@
O@#@400
y;
y@
$
r

sr@E4G EG!��-.s@-0�t@E4G"EG#��-.u0
xd;d
x@
@
v
D
wv@4@t#@40
��w@t@4 
��xJdyJzJD{I|H}
R ~  @@
$@ 
�9
�:
�@BB#B 3B0C9
C:
C`BCBCS+
2@3c@#3@c#@C@@S@S`
� @G  �H�
S`�``@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+
�
T`pFPGCG#G3GcGS`�JT�H�
U��F�G
TGG
G
G
GG
?G
$G
$@�
V �@ @4@G$@$ 9
�:
� BB#0
�;
�@r
��
��00F GrG#=
��@#`E$G%EG&E$-.�9
�:
� BB#+
�r@
Y@#@$ 9
�:
� BB#+
�r@$@#
�@
�0
�;
�`�
�

�

��pF`CG2G
GG
G
G
@#@@43@$P
�@�PF@GGG$GG'@�PF@GGG$GG(@�@#@43@@GC@$P
�@�J�H�
[P��P@�@
Y@Cd@3t@#�@� 9
�:
� BB#+
�r@�@#T
�@D@
Y@� 9
�:
� BB#+
�r@D@#4
�+
��Tt�@�
�} �!��
�9
�d:
�d`BdBd #BdP3+
�2�@F`G2GG#G
GDG3F@G4G�G�G��@$@�
�@@
Y@� 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 #+
�
c@G)-.��
d0�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$+
�
T@3@$@
D#@q@3$0@C
@C0C$ 0�@G+-.0��0@#-.�@G, 0�J�
h@�0@@$@@3@#P9
�:
� BB#+
�rt
�#03x
�3�w
�3@
!�3@G-@3@ (9
�<
�@ 
�0
��BB#+
�r9
�#:
�# B#3B#C8
�CACSc9
�S:
�S BSsBS�+
�s
k4
�c0
�;
�@
$
�

��9
�$:
�$�B$+
�
T@$@
D#@q@3$� 0@C
@C0C  �@�@G.@3$ 0
�;
�@
$
�

��@E$G EG!�0-.�@-00�BB#B 3+
��+
�#
i9
�3)3-.0�@G, 0�J�J�H�
m`�p`@d@@S@C$@34@#D@T
�9
�:
� 0BBF 3G
nG$@$@3@D 9
�:
� B+
�r@4#@3@D@$C@T$4TP*9
�:
� BB#0
�;
�@�
�r
�� 0E#�p@G/ �@G0-.�@#@T+9
�:
� BB#+
�r@T@#4+9
�d:
�d�Bd+
�
T@$@d@
%#@Q0@C 9
�$:
�$ B$B$#0
�;
�`r
�
c
ˢ
��9
�#:
�#@B#3B# CB#0S+
�3
q+
�C
C9
�:
��B+
�
T@#d@@S#$@10@@E43Ed3#@4d@T0
�=
���F@CG
qGG
CGE4SECS#@@$3$4d@T@
�=
��@E$E4#@d$4d@A0@=
�� E4#@@$3$4d@T@
��@d@T@T�@0,+
�r@� �+
�r@@ 
� �@G, �J$�@G, p�J�H�
r �9
�:
��B#B03BPCBpS+
�#
T,
�C@G-.�8
�3A3cs8
�s@�As��@�@c@$@40
�S;S
�@
$
�

�� �EG1�=
��@��@EE0
�$;$
�@
$
�

��9
�4:
�4�B4+
�
T@4@#@A0@@�@G2$4 �9
�:
� B+
�r@-0@�@G-.@�JS�@G, @�J$�J�
s�@@4-9
�:
�0BBB $g@@4@4&@@44 .@4@�0/@@@/@@@/@E	_#E	_#@ 0@E	_#E	_#@�  0@@G3 0@E	_#E	_#@ 0@%�F0G
wGG
xEF0#G
yGG
xE#F #GG@#�H�
z0�00@#@@$+@#@@3@$@
�0�
{@�9
�3:
�3 B3CB3S0
�C;C
�`�
�r
�
c
��9
�S:
�S0p`BScBSsBS �9
�:
��BCBSBP�+
�C
T@d@4@#T@s@
X#@�@c@S@�$@3Dp`EEE� P@G4 �} #@� 0@a0@ E#@@$0
�0�p`9
�S:
�S@BS3BSCBS cBS0s+
�3
q0
�c;c
�`
|
�
}
�
~
��9
�:
��B3BcBP�+
�3
T@@#@s#@q@S$@#4@CD@�T@cd0@;4
��
&
�
?
�
@
�
>
�� E$#@@0
�p� @$E44@G5 01`@4E4EDEdd@G6 �pF0GDG
�G4F G�G}  T9
�$:
�$�B$#+
�#
T@d@$@#$4DT@a0@ Ed#@@0
�p�9
�:
��B3+
�3
T@d@#D@
#@�@ST0@ ETD#@@d0
�p�@T@D@s@G.@#4@Sd 0
�;
�@

�
$
��9
�D:
�D�BD+
�
T@D@
#D@�0@ Ed4#@@T0
�p� Ed4#@D@T0
�p� `ES##0
�p�
 @@E3#9
�:
��B+
�
T@@#@A0@�@G, p�J�@G, �J3�
@0�00@$@@#@
5#@
�@3@
�@-49
�:
� B+
�r E3@
�@
�#@
�@-49
�:
� B+
�
C@
�#@
�@G73@
�@-4@@$ 
�0�+
��@E$G8EG9�0-.�@G:-.0�J�
D � h
�@
O#@3@@3p@-0i�j -,-.�
?@�P@@@$@34@#D29-<-@ -0-(BB#+-r@#-=-(BB#B 3+-�@#@3-
@-@G-.(0-;-@
$-
-(@$=-(@@$$ 3($-@#@@4@#4 4pEF@G
�GGG;Gh$-@5@#@D@4@#Dg 0F #G
�G@D@4D06@-0i$P(j$ -,-.P(J(J(	
�(
@g0@ 7(
� (8-A#39-#<#-@0-
 -(
0@B#B#B# c@@
X#@c@3$p`EEE� @G4 8@@ - ( @B#B#S@@
X#@S@3p@EE@G< 8@@ - (4-@r(
�(@g@@ 9:@gP@ 7(
� (8-A#39-#<#-@0- -(0@B#B#B# c@@
X#@c@3$p`EEE@G= 0`F #GGF G#G@$@$ - E0( @B#B#S@@
X#@S@3p@EE@G> 00F #G
�G@@@#� - E(4-@(
�(@;@@ -(
� (8-A#39-#<#-@@-P-(B#CB# SB#0c+-C
q+-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@ �@	-0(%�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(/
�(0@D@
� E9-2:-2 B+-2
�(1-1@F(2G@-0(3
�@(4P@hD-5@4@@3@#@$g�K@#@0AiDP(5jD+-7�+-7
�8-6A#9-6:-60B#B3B C+-6#$+-63+-6C|>�E4#E#EE$@GA 0-.P(6@
�@#@�0HP(7l#P(8
�(9@NI(:
�(;@@N J(<
�(=(>
�0(?!
�!K(@
� (A @@/@GB 0`E	.#E	~#EGC 0(B
�@(C@3C@#3@C#@- (D
�0(E00F 3G
�G@C@#@C#@3N0=(F
�(G9-F:-F BNL(H
�(I9-H:-H BB#9-J:-J B@# -(J@@# -(K
�(L9-K:-K BB#9-M:-M B@# -(M@@# -(N
�@(O@- (P
�(Q+-R	.@	_(R(S
�(TM	.(U
�(V8-XA#9-W:-W B3B@#@3#0-Z(W@#-V(X4-U(Y
�0(Z8-\A3C9-[3:-[30PPB3B3B3 @C$@4@#D/@3@@
X#@@3�@p�EEGDEEGEE4�01@3@@$#@@3$� 0-Z E([@C0-Z(\4-Y@-V(]
�(^8-`A#,-_
0@#@-^ E(_@#-^(`4-]StrTImpT�N	
 &'././34789:<=ABEF<GAHEIEJKALANP<QWXZ\]^8a3efEI<gijloWopo t<uv9<��C�C������<�8�<�����<���������������������8��ExpTX�;�95S5Q2N)FunT�T�Q�_�OrT4�L���I'�!�G*?��EͧU�CB��A�m4�?	Ҧ3�=
{�LitT2.x��TMo1ui����
TN�T�j#8�ZQQ$P%�8F�z��f�^��~p�%��w�MS@�R�����g�<�rN�2���,��P�p�TH!��o�l{��	���k���S̸�0��e�')~�8if�)}��5\\�E�ݞ�9&^bb�M�S���yE�DZ��q����C�#��Iz����N��p Rp�׾�gpc5�lO�U��@@�Aճ`��K��‘��=!dM�-���J#`�C���(��s�{�OM�ڮ?�eb�c���H��n��w�w��2���>�UGu�Wa���n�d�S��16.G1���]HZ�����;L1�e�'\��� 
����EP��!W�mJf�$~h��3:�y�$w"�z�>�C.R�&U�lN������v���>EM��#��MY�4�Q�E�����n�p��@$B�ƕ�6�y!���'�v�сVY M�YgL:�T1N3ŋܮ��dž�W��Q���#?�^�FX��;�y��U��6���RC��Jɩx%)v��wZ�dDv.���Zy������E]0�Y7�� U���q�z��fs�-���M,1�*c�.��+Ǔ���1k��A�����)�d���a�Vrػb��ޅ�7�"z=?�Y���:�:WE��h]�+;��=Ֆ����!�M�lU�٤BZEm�_�!��ȋi�9@�D������&�<�ȬʜBa�+���V�y�WM�dZ��ӭK�u���߹�&	v�\���������m� ����)�v�8���S�穈��3����~�.C��&O�4����$�Attr(�lhdvsnln�~��vxfm�����jjAbst