aboutsummaryrefslogblamecommitdiffstats
path: root/bootstrap/lib/stdlib/ebin/escript.beam
blob: 3c4b3f4eb6d8bf5e2a19355a46bd0e2fed0169b3 (plain) (tree)














































































































































































































































































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
FOR1;�BEAMAtom��escriptcreatesectionsbinaryerlanglist_to_binaryokfile
write_fileerrorthrowprepareemu_argsshebangcomment	undefined++
setelementdefault	read_filearchivezipmissing_bodybeamsourcebadarg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#-Z+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@G0#@1@3D0@@@D �P7
C@4@G @C@3D 0@E	!E	#9
"4:
"4`B4+
"2@4@#�@@10@@@ �0
C;C
@



9
":
"`B+
"2@G@#@A@3D0@@@D �P@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@$@@GP@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@G0#@1@3D0@@@D �P9
":
"`B+
"2@G@#@A@3D0@@@D �P4
%9
%:
%`B#B3BPC+
%#2+
C
@
Np;3
$`





@ 00F G#GDpP!J"@G P#00F G
G#pP$0@F G
G3Np%0F G
G@Np&
 '7
&7
&@ h4
+@$@@Gp 
39
1:
1 BB#+
1
@#
�#@$ 
�9
0:
0@BB#B 3B0C9
/C:
/C`BCBCS+
/2@C+
(S
+
(
@3c@#3@c#@C@$$@SP
8@=
*(@3@�+
0r@$$P9
.:
. BB#0
.;
.@r
)�
-)t
.#03x
.3�w
.3@
!�3@3*@$ 
@i4@+j4+
,�0 F G�G@,l#@-@#p.J/@G 0H1@G� 2
" 38
4A#3+
6#
#9
5:
5 B+
5
@G�@3 
344
2@5@G�N 600F G
G#Np7
#P8P@
$S@#`
}9
<:
<PBB #+
<
%@@#�+
<r@G�@ �9
;:
;0BB#B 30
;;
;@r
9�
:9@3:@#@3
>@@@
>�F G
(GEF G
)GEF G
&Gp;J<H=
*>-R?
+ @9
A:
A`B#B3B CB0SB@c+
A#2@p@$@C@�@S@c@34 
C@#@@�@# 
C@#@@�@# 
C@#@$@4@#4$ 
C�EE4EEF GrG@A@GN B
, C+
D
0F GG
@D0
J;
J`�
E�
F�
HE8
JA#3+
J#	%8
J3A3CS+
JC	%8
JSAScs+
Jc	!�@
-@�#@s0�@
0 �0F G�G@F8
JA#3+
J#	#8
J3A3CS+
JC	!`@
-@�#@S0�@
0 �+
GG�@G�G0F G�G@H @�#@@
-0�@	%#@
10�@
0 �+
IG�@G�I0F G�G@J0 F #GG@#K
2L�8
MA#MHN
5O@
QP
5Q h
T@@
$@
6 ��8
RA@#0
X=
SR4
V@@G� �@	-,Si Tj+
U�  E� @G �@	-,U  E� @G � E@G �@	-,VJW
;0X�0@�@t@#@G@d @@�@T 
y9
w:
wPBDB4B $B0B@@d@G 0
t;
t@
$
Y

^Y@d@G 0
t;
t@
$
Z

]Z@dd@G 0
t;
t@
$
[

\[@=
_\@
>=
_]@
&=
_^@
?_7
d$0
t;
t`
>
`
?
a
&
b`@�#@@t3@$@
��a@G@$$DTd �9
c:
c0BB#B 3+
cr+
c#4@�@3#@4@#d09
w:
w BB#+
w
B+
w#4PF@G4G�G�Gd@t#@40
�b@G@$$DTd �9
c:
c0BB#B 3+
cr+
c#4@�@3#�@409
w:
w BB#+
w
B+
w#4@t@4 
��c@G-*�d5
v$0
uD;D
u@

e

je0
t;
t@
C
f
?
gf@�@$#@4@4��p 09
w:
w BB#+
w
B+
w#@@ 
� gDTd@�8
wATd@@TT @T8
hdAd#+
hG 0EG#=
ih@di@d@G@TT 0 EddPF@G4GG�G$@t#@40
�j@dD@�9
w:
w BB#+
wr@$@�$�09
l:
t BB#+
t�+
k#
L@G-*�k@#-*�l+
tr+
pT
Tdt@49
o:
o B+
o
B@
N@#@400
t;
t@
$
m

nm@E4GEG��-*n@-,�o@E4G EG!��-*p0
sd;d
s@
?
q
C
rq@4@t#@40
�r@t@4 
��sJdtJuJDvIwHx
Q y  @@
$@ 
�9
{:
{@BB#B 3B0C9
zC:
zC`BCBCS+
z2@3c@#3@c#@C@@S@S`
} z@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@
�=
��p0F G
bG#EE4#@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�
P`@F 3G
bGSE3#9
�:
��B+
�
S@@#@A0@�@G* p�J�@G* �J3�
?0�00@$@@#@
5#@
�@3@
�@-09
�:
� B+
�r E3@
�@
�#@
�@-09
�:
� B+
�
B@
�#@
�@G53@
�@-0@@$ 
�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-.:-. B+-.
�(---@F(.G@-,(/
�@(0P@hD-1@4@@3@#@$g�K@#@0AiDP(1jD+-3�+-3
�8-2A#9-2:-20B#B3B C+-2#$+-23+-2C|>�E4#E#EE$@G? 0-*P(2@
�@#@�0HP(3l#P(4
�(5@NI(6
�(7@@N J(8
�(9(:
�0(;!
�!K(<
� (= @@/@G@ 0`E	.#E	~#EGA 0(>
�@(?@3C@#3@C#@-(@
�0(A00F 3G
�G@C@#@C#@3N0=(B
�(C9-B:-B BNL(D
�(E9-D:-D BB#9-F:-F B@# -(F@@# -(G
�(H9-G:-G BB#9-I:-I B@# -(I@@# -(J
�@(K@-(L
�(M+-N	.@	_(N(O
�(PM	.(Q
�(R8-TA#9-S:-S B3B@#@3#0-V(S@#-R(T4-Q(U
�0(V8-XA3C9-W3:-W30PPB3B3B3 @C$@4@#D/@3@@
W#@@3�@p�EEGBEEGCE4�01@3@@$#@@3$� 0-V E(W@C0-V(X4-U@-R(Y
�(Z8-\A#,-[
0@#@-Z E([@#-Z(\4-YStrTImpT�N	
 &'././34789:<=@ADE<F@GDHDIJ@K@MO<PVWY[\]8`3deDH<fhiknVnon s<tu~9<�B�B������<�8�<�����<���������������������8��ExpTX�7�55Q5O2L'FunT�PH���Ma��K�
��H�*�Er��C�l��AeO%�?�O��=�|��;	����9
Y"LitT%x��TMO15�-_��B��R�"��c��U��
��z���$�ͮ���|��K�x���B[�H(�o�g�</!�!��8^�d�@d�����Br�	�cd�dz��1�!R�O0���xHf�1x���V�0���
򊂉�ȭ;~�LJGG�G,�?&���S
:er�þH�!��)��p��A��m���a�/�����1q��z
7V��vU^M:�g��t=
F��_XV��o!kl�e�V�zŠ+d_���a{���v�MC'��eE�����#�T����^"�^uU�~��uu�e��C�Z#F��(���܅��%K��
1��43W�~���y���J�
����BwK-�����^��0)s;(�1g�ZDTP�Е�QH��Z^�!����Ӑ�(W�k���5;�ݼsRK�kx��O�������Z�}��@���Ιt�b�f�)��'aƆ�W��q���c?N?�FX����y��Y5���wp�!chv� 9U}�$ʼn�؃��NK�i���4���V^i$��;��e֭e#H�,�`�<����C�z3�`n[̵���K����8n�m�Z-z�F�l%��k�;�|ڵc7��J�W,ܻ��F�D��<$�#�]���_��T@;��pm_S�l���)l��Re�M*�U��@�C�N�;���s��]���)���=
l��9��Y�9��&W���V�y�WC�dZ�g�S�>$�9��s�3L���+G���wGG��ѵ+k#�䜥)�q�:��S�穈ʯf�Y�Y�A��{0��А�����HAttr(�lhdvsnln��0�{ZD�ޑ�Ti��jjAbst