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






                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
      

          
  



                                     
    
























                                                                                       
        






































                                                                                                                
    


                                 
    



                                  

         
                    
         







                                                                   
        













                                 



             

                                                         


             

                                         
             





















                                                          
         









                                                                            
                         

                                
    
                
    


                                       
             







                                                                                                 

             


                                                    
             











                                                          

             






                                                                                                        

             

                                                               
             










                                                                                                                                                                                                                                                                                                                                                      
              
                                             
              












                                                                                                                      
    


                                                                                             
             






















































































































































































                                                                                                                                                          

             




















                                                                                                   
    





                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   



                                                                                                                                                                                   
                                                                                                                                                                                                                                                                                                                                                                                          
FOR1A�BEAMAtom��ms_transformformat_errorio_libformatlistsflattentransform_from_shellEXITerlangexiterrorparse_transformsetup_filenamefilenameeraserecordsput_filenameputput_recordsokget_recordsget	undefinedcleanup_filenameadd_record_definitionfoldlformsform	attributefilerecordfunctionclausesclausecopycallremoteatometsdbgfun2msrecord_field
tuple_to_list
list_to_tuple	copy_listtransform_callfunthrowms_clause_expandfalsems_clause_list++consnil	ms_clausetuple
check_typevarmatchtransform_guardstgdguardtransform_bodybodyguard_top_translengthtg0tgstringintegerfloatcharbinconstatom_to_listmaprecord_indexop	keysearchvaluetrue	is_recordobjectbindings+$_$*	keydeletebin_elementelementdefault
tuple_size_unknowntransform_headtoplevel_head_matchthlist_to_integercheck_multi_field	keymembercheck_undef_fieldcre_bind	lkup_bindnew_bindinteger_to_listlist_to_atomtranslate_language_element
old_bool_test	referenceportpidnumberlistconstantbinaryis_tupleis_referenceis_portis_pid	is_numberis_list
is_integeris_functionis_floatis_constant	is_binaryis_atom	bool_testis_seq_tracereal_guard_functionnodehdroundabstruncsizetlselfpseudo_guard_functionget_tcwguard_functionoraction_functiontraceenable_trace
disable_trace
set_seq_tokensilentdisplayset_tcwmessagecallerprocess_dump
get_seq_tokenreturn_traceexception_trace
bool_operatorxorandalsoorelseandnotarith_operator-borbxorbsrrembsl*divband/bnotcmp_operator>>====:=/==/=<=<is_operatoris_imported_from_erlangis_ms_functionfixup_environmentfreezefrozen	normalise	eval_bitsexpr_grpnormalise_listmodule_infoget_module_info-normalise/1-fun-0--fixup_environment/2-fun-1--fixup_environment/2-fun-0--th/2-fun-1--th/2-fun-0--tg/2-fun-1--tg/2-lc$^0/1-0--tg/2-fun-5--tg/2-fun-4--tg/2-fun-3--tg/2-fun-2--tg/2-fun-0--ms_clause_expand/1-lc$^0/1-0--add_record_definition/1-fun-0-Code3���C" 9
<
$` 50
@
0BB#-
$;
$aE	U	|e	u	v�q�����	�	x�	�	{�@
 0E#@G P
 0E#@G `
 0E#@G  p
 0E#@G0 �
 0E#@G@ �
 0E#@GP �
 0E#@G` �
 0E#@Gp �
 0E#@G� �
 0E#@G� �
 0E#@G� �
 0E#@G� BB#B 3-
$;
$	
	u
�
�
	
	
	w
	y

@@E3E#@G� 
@@E3E#@G� 
@@E#E3@G� 
@@E#E3@G� 
@@E#E3@G 
@@E#E3@G 
@@E#E3@G 
@@E#E3@G BB#B 3B0C-
$;
$@	
	z

`PECE3E#@G 
`PECE3E#@G -
$;
$�A
Q
	
	t
 !
!1
"
#@G@G@G @G!@G"@G#@G$
 E@G %r0&@0@@$@#4
5>
'@3@@$#@@3$0
l'?9
*<
*@ 
(0
)(BB#+
*�@$@#4�0
>@ )BB#B 3,
,�*>
+@44 -U+?9
-:
-0BB#B 3+
-�,@$@3$@#4
>�F0G4GG$EF #GGE#F0G�GG@--]@4@$�0
>@.� / @
5>
0@@@
G0?9
3<
3@ 
10
21BB#+
3�@@#
>@  2BB#B 3+
3�@@3@#
>�F0GGGEF #GGE#F0G�GG 3@@@
>@ 4�5@�0@@
00F GG@6
7@@�N @8
9@@
 @@
:
;
P
+
<
@<=
>9
=:
= 0B$B@�0+
?
@G?@+
@
@
0=
A@@@
 @A+
B$
@0B@$$@� @@0C
D9
C:
C  BBg@#@G0`9
E:
E B
;PF GGE
9 EHF
G8
HA
J@@@
G EH4
FI
J9
O<
O@@
KP
NKBB #B03+
O
0
O#;#
O@

L

ML9
O3:
O3 @B3C@@C
7@M@@@3
D@NBB#B 3B0CB@S+
O
 `@#@C@S#@30
R9
P:
P0`BB#B 3FPG
 GGG#G3OPHQ
 0R 0@@#@
T@F0GGG@ S
!T8
UA
W@@@
T EU4
SV
"W9
V:
VPBB#B 3B0CB@S+
V
"0`@S@C@3@#$
Y`FPG
"G$GGG@0X
#Y9
`:
_@BB#B 3B0C+
_
$9
_3:
_3@B3SB3 cB30s+
_S
%9
_c<c
_@0
Z@
]ZBc�Bc �+
_�
&0
_�;�
_@
'
[
(
\[9
_s:
_s0Bs�Bs �+
_�
&+
_�
)=
^\9
_s:
_s0Bs�Bs �+
_�
&+
_�
)@#@C#@
(0
f]Bc�Bc �Bc0�+
_�
*9
_�:
_�0B��B� �+
_�
&+
_�
+9
_�:
_�0B��B� �+
_�
&+
_�
'9
_s:
_s0Bs�Bs +
_�
&+
_
)^@#@C#@
'0
f_9
`p
c�`7
a
cab
.c8
dA
Y@@@
c Ed4
be
/0f8
g#A#3C9
g3:
g30B3SB3cB3 s+
gS
09
gs:
gs Bs�Bs�+
g�
!4
gC@�@#@c0
lg@ F0G�GGN�h
2i9
j:
jPBB#B 3B0CB@S+
j
"8
jCACcs8
js@S@#c@3#@c3@C@-�j@
3k
40l8
n@0A3$@@3@#@4
i7
m@$$4 �@@#@0
l@m+
o
3@@44 
q@4@$@#$�0@0
lPF@G
6GG$G@0n4
k0F G
7G@oJp
8 q9
p:
pPB#B3B CB0SB@c+
p#
"@p@#@C@3@@c@S$@40
t@
�9
r:
r B3B#@$@4@#@3$0
�@3@@#@4@3�00
��EEEF0G
9G$G0rHs
:0t8
~A3C9
~3<3
~@0
u@
xuB3S0
~S;S
~@
9
v
;
wv4
~C+
~#
'=
}w4
~C@
xB3SB3 cB30s0
~S;S
~`
<
y

{
6
|y9
zc:
zc0Bc�+
z�
;4
zC �Es0
tz9
~s:
~s0Bs�+
~�
;4
~C pEc0
t{4
~C+
~#
'=
}|4
~C+
~#
(}@
~0
s#;#
s@
(

'
�@F0G�GG1@N��@F0G�GG!@N��
=0�8
�A3C4
�CP@F@CG
>G#G
?G@C#@30
��4
�0F G
7G@�@F0G�GGQ@N��
@0�P0F@3G
>G#G
AG	d@3#0
��
B�9
�:
�@BB#B 3B0C+
�
$9
�3:
�30B3SB3cB3 s+
�S
&@�|��C@s@C@#@$@c4 -
+
�
�F0G
&G4G$F@G
$GGG@��F0G
&G4GF@G
$GGG@��
D0�8
�A3C9
�#:
�#@B#k�+
�k�
>B# S+
�S
?0P@$@3@#@C
�@ 
�@3@@#@$@3� 0
�PF@G
6GGG@ �0P@$@#@3@@C 
�@3@@#@$@3� 0
�PF@G
6GGG@ �4
�0F G
7G@�
E �9
�<
�� 
�0
�@
�P
��B#B3+
�#
70@F G
7G3�B#B3B C0
�#;#
�
F
�
G
�
H
�
I
�
;
�
&
�
9
�
J
��@PF0G
FG3GC�@PF0G
GG3GC�@PF0G
HG3GC�@PF0G
IG3GC� P9
�:
�@BB#+
�
>@#@C@@3 -+
�
F0G
;GGEF0G
&GG
KEF0G
9GG �@F0G
&GG@ � P@C@@3�8
�A#+
�	$F0G
&GGEF0G
&GG
KEF0G
9GG �@F0G
&GG � P@@C@3g@� ��F0G
9GGEF0G
9GG�P@C@3 -�@F0G
JGG@�B#B3B CB0S0
�#;#
��
<
�
N
�
$
�

�
6
�
O
��9
�:
�@BB0#,
�
>=
��9
�S:
�S0BScBSsBS �+
�c
&P�@@C@3$@�4@sD
;@@#@0�9
�:
� BB#+
�
Q9
�#:
�# B#3B#C+
�3@@C#$@40�9
�:
� BB#+
�
Q9
�#:
�#0B#3B#C+
�34@PF0G
GGDGCP�9
�:
�@BB0,
�
>=
��9
�:
�@BB0,
�
>=
��9
�C<C
�@@
�0
��BCcBC sBC0�+
�c
%9
�s:
�s0Bs�Bs �+
��
&+
���9
��:
��0B��B��B� �+
��
&��|�S9
�:
�@B#B CB0c+
�#
>@@@C#@�@S@3$@4@�D@T@cd@#t0-O+
�
R@T@t#Tdt@40-M0
�;
�@
3
�
R
���F0#G
&GDG4F@G
$G$G#G@ 
���`E4EDE
O@t�p�@ 
��9
��:
��0B��B� �+
��
&9
�:
�@BB0#+
�
>=
��BCcBCsBC �+
�c
&0
��;�
�`
S
�
T
�
U
��8
�SAS��8
��A���9
��:
��0B��B��B� �+
��
&4
��p@�@@C$@34@�D@�T@�d 
�@
;@@#@T0�9
�:
� BB#+
�
Q9
�#:
�# B#3B#C+
�3T|P�C}P�PF0G
GGdGEEDEE$F0G
9G4Gp�9
�:
�@BB0,
�
>=
��4
�S@�F0G
&GsG
W�4
�S@�F0G
&GsG
X�`�|��S9
�:
�@B#B CB0c+
�#
>@@@C#@�@S@3$@4@sD@cT0-Q+
�
R@g @@$T�00 ��F0G
&GGEF0G
9G$G0�``@S$@4@CD@3T
;@@D@T#@4g0@$#@$0`@@#@G @#$0�9
�:
� BB#+
�
Q9
�#:
�# B#3B#C+
�3G 0PF G
RGC=
��@
3�@3@@$#@G @3$0@@#@G @#0�9
�:
� BB#+
�
Q9
�#:
�# B#3+
�3G 9
�4:
�4@B4B40+
�
>=
��@@#@D0�9
�:
� BB#+
�
Q9
�#:
�# B#3B#C+
�3D@@$@C$g@@$#@0`9
�4:
�4@B4B40#+
�
>}0�	#3@#@4@#@T@D@
�}�	C@#@$3@T�00@P
�F0G
&G$GEF0G
9G$GEF0G
9G$G0�9
�4:
�4@B4B40+
�
>=
��0`@C@@S@3$ 
�@#@@@#�  
�PF@G
6GGG@ � `@S@C@3 
��EF0G
&GGEF0G
9GG �B#B3B CB0SB@c0
�#;#
��
Z
�
*
�

�
O
��9
�C:
�C0BCsBC�BC �+
�s
;@�9
�:
�@B#B3B0C+
�#
>@@3@�@@�$@C4 -+
�
@@�@p@C@@S@c$@34 
�@#@@@#�0 
�`FPG
ZG$GGG@0�9
�c:
�c0BcsBc �+
�s
&P�@@S@C$@34@�D
;@@#@0�9
�:
� BB#+
�
Q9
�#:
�# B#3B#C+
�3@@C#@D0�9
�:
� BB#+
�
Q9
�#:
�#0B#3B#C+
�3D@@$@CD�0  
�EF0G
GGGEF0G
&GG
[EF0G
9GG �9
�:
�@BB0,
�
>=
��9
�:
�@BB0+
�
>=
��9
�C:
�C0BCsBC�+
�s
;p�@C@c$@4@SD@3T@�d
;@#@4@@# 
�@@T@4gP@$#@$0`@$@@#@D0�9
�:
� BB#+
�
Q9
�#:
�# B#3B#C+
�3D@@d#@$@Cdg`@d#@0`9
�4:
�4@B4B40#+
�
>}0�	#3@#@4@$#@T@D@
�}�	C@$#@d3@T@D@4d�@0P
�F0G
&GGE$F0G
9GGEF0G
9GG0�9
�4:
�4@B4B40+
�
>=
��@p@S@@c@C$@34 
�@#@@@#�0 
��EEF0G
&G$GEF0G
9G$G0�+
�
\�

�#(
�#!  #!9
�:
�@B3B0C+
�3
>}P�	C@@#-
pF GGF0G�GG� �
  @E@G! 9
�:
�@BB0#+
�
>=
��}@�	#@@F0G�G3G@N��} �	� F0GGG4F0G�GDG�P�} �	p F GGF0G�G$G�P�J�}�	d|�� F@#GG�G4GF0G�G$G#���@G"��}��	#��F0GG�G�F0G�G3GN��@G"N�} �	p F GGTF0G�GdG�p�}�	T|�� F0#GG4GF0G�G$G#�`�} �	� F0GGDG
^F0G�GTG��@G"�} �	p F GGDF0G�GTG�`�@G"`�}�	4pF GGF0G�G$G�@�@G"@�} �	� F0GGGDF0G�G4G�P�} �	p F GGF0G�G4G�P�@G"P�} �	p F GGDF0G�GTG�p�@G"p�@G" �}0�	#p0F #GGF0G�G
_G#��@G"�
`�8
�A#4
�# @-@@� 
�9
�:
� BB#@@# 
��H�
a �9
�:
�@B#B 3B0C+
�#
<9
�3:
�30B3SB3 c+
�S
;
0p@CF GcG
W -0F GG@�9
�C:
�C0BCSBC c+
�S
;
0p@3F GcG
W -0F GG@�0 F #GG@#�
b �8
� A 
�9
�:
� B3B@@3 
�9
�:
� PBB#EF GG#�9
�<
�`P
�0
�@
��B#B 3+
�#
Z9
�3:
�30B3CB3SB3 c+
�C
;=
��B#B3B C0
�#;#
�@
&
�
;
��@P@C@@$@34�8
�A#+
�	$>
�@#�?-
�pF G�G$F0G�G4G�@�pF0G
&G4G$F GG@�0P@C@@@3$ -+
�
@� @ -@@@ -pF0G
&GGF GG �pF0G
&G$GF GG0�B#B3B CB0S0
�#;#
�@
<
�

��``@$@S4@CD@3T
;@@T@Dgp0F GG$@4#$40`9
�:
� B#B4@@G @#$0�9
�:
� BB#+
�
Q9
�#:
�# B#3B#C+
�3G @C=
��@F0G
&GTG
^�@3@@$#@G @3$0@@#@G @#0�9
�:
� BB#+
�
Q9
�#:
�# B#3,
�3G �@@#@D0�9
�:
� BB#+
�
Q9
�#:
�# B#3B#C+
�3D@$@@C$g�@$#@0`@@#@T@�3@D@
�@#@$3@T@�C$�P@4P
��F0G
&GDG4EF0G
9GDGF GG$P�9
� @p@ 
�9
�:
� BB@�0F GG@�0 F #GG@#�ppF G�GcF0G�GSGN��@@F0G�G3GAN���F0G�GDG
^F0G�GTG��pF GqGDF0G�GTG�`�H�
d@�8
�#A#CS9
�C:
�C P`BCc@$@@@S#@c@3@#4@D00
�;
�@
R
�
3
��@4#@@3@$@
�P�4
�#@
��F0GG$GDF0G�GG�P�J�
fP�8
�#A#Sc9
�S:
�S `pBSs@4@$@@3#@s@C@#@cD@T00-;-@
3
�
R
��@D#@3@$@C@4P
�`�4
�#@
��F0GG4GTF0G�G$G�`(J(
g(@G#(
h (9-:-  B#@@0�9-:- BB#+-
Q9-#:-# B#3B#C+-3@C(@
(
i (9-:- B#B39-:- �@BCBSF G#G3ESF GCG(9-:- 0 B#B$@@#@ E	$}�� F #GGE#$#F GG#0(	
l(
@G$#@@0�9-:- BB#+-
Q9-#:-# B#3B#C+-3@C(@�(
m (
0-;-
-
9-
n-
o-
p-
q-
r-
G-
 -
H-
s-
t-
&-(+-!@
S(+-@
u(+-@
v(+-@
w(+-@
x(+-@
y(+-@
z(+-@
{(+-@
|(+-@
}(+-@
~(+-@
(+-@
�(@
(
� (0-";-"
S-
|-
�-
-
v-
u-
~-
}-
z-
x-
w-
{-
y-
�- (+-"!=-!(+-"=-!( +-"(!@
R("@
3(#
� ($0-*;-*
�-%
[-&
�-'
�-'
H-'
�-'
�-'
�-'
�-'
C-'
�-((%--*;-*@-)-)(&+-*!=-)('+-*=-)((+-*()@
R(*@
3(+
� (,+--
�+--@
R(-@
3(.
� (/  @@ -$@#@@@#� -,(0
� (10-9;-9
�-2
�-3
�-4
�-5
�-6
�-6
�-6
�-6
�-7
�-7
�-7
�-7
�-7(2--9;-9@!-81-8(3--9;-9@-8!-8(4--9;-9@-8!-8(5+-9!=-8(6+-9=-8(7+-9(8@
R(9@
3(:
� (;0-?;-?�
�-<
�-<
�-<
�-<
�-<
�-=(<+-?!=->(=+-?(>@
R(?@
3(@
� (A0-G;-G
�-B
V-C
�-D
�-D
�-D
�-D
�-D
�-D
�-D
�-D
�-D
�-E(B--G;-G@-F!-F(C--G;-G@-F!-F(D+-G!=-F(E+-G(F@
R(G@
3(H
� (I0-K;-K
�-J
�-J
�-J
�-J
�-J
�-J
�-J
�-J(J+-K!@
R(K@
3(L
�0(M0 @@$ -;@@@$ -A#@@$@#$�  -I(N
�0(O0 @@$ -$@@@$ -@@$ -;@@$ -A#@@$@#$�  -I(P
�0(Q0-P#;#-P@
A-R
?-S(R0 @@$ -1@@@$ -/#@@$@#$�  -(S  @@ -/@#@@@#� -(T
� (U7-V @@g�@ �(V9-Y:-X0B#B3B C+-X#
; P@#@@C@@30�9-W:-W BB#+-W
Q9-W#:-W# B#3B#C+-W3@C@ -[ (W@��pF GaGF0G�GG�(X9-Y @@g�@@@p@@� ��(Y(Z
� ([@ F0#G
�GG@#(\
�(]9-\<-\` -^0-_@-c(^B+-\
7@(_BB #0-\;-\
&-`
F-`
H-`
I-`
G-`
�-`
J-a
9-b(`@#(a0@#g�@#@3@@
RC@�P9-j:-j0BB#+-j
Q@#(b0@#-l�(cBB #B030-\;-\@
O-d
6-i(d0-\#;#-\@
�-e
V-g(e9-\3:-\30B3CB3 S0-\C;C-\`
H-f
I-f
G-f(f|`S(g9-\3:-\30B3CB3 S0-\C;C-\`
H-h
I-h
G-h(h@S(i@@#@3-]@@@-] E(jH(k
�(l8-mA-]@@@-l E(m4-k(n
�(o@N(p
�(q@@N (r
� (s-]@F0G
QGG@(t
� (u -U(v
� (w -U(x
�@(y9-x:-x00@B@$@@3@0�9-z:-z BB#+-z
Q9-z#:-z# B#3B#C+-z3@C=-{(z@({ E$0(|
�@(}9-�:-�@BCB SB0c+-�C
*9-�S:-�S0BSsBS �0-�s;s-�@
&-~
;-(~9-�:-�  �BB@c@� 
�9-�:-� �BB#F GGEF GG# (+-��
^9-�:-� �BB@c 
�9-�:-� �BB#F GG GEF GG#(�H(�p@F GqG#F0G�G3GN�(�
� (� 
�(�
� (�8-�  A@ 
�@#@@@#� -� E(�4-�(�
�P(�9-�:-�0PPBSB$@D@@S@3@C@40�9-�:-� BB#+-�
Q9-�#:-�# B#3B#C+-�34@C=-�(�EF0G
GGG$EF0G
&GG
[EF0G
9GG(� EDP(�
�@(�9-�:-�@BCB SB0c+-�C
*9-�S:-�S0BSsBS �+-�s
& �@@#@c@� 
�PF GGE (�@@F0G�G3GqN�(�
�@(�9-�:-�0@@BCB @4@#@@3#@C@$0�9-�:-� BB#+-�
Q9-�#:-�# B#3B#C+-�3$@C=-�(�9-�:-� BB+-�
R@=-�(�+-�
3@(� E4@(�J(�
�P(�9-�:-�@BSB cB0s+-�S
*9-�c:-�c0Bc�Bc �0-��;�-�@
;-�
&-�(�+-��
^�@@#@s 
�PF GG GE(� �@@#@s@� 
�PF GGE (�9-�#:-�#@B#B#0+-�
>}P�	pPF GG3F0G�GCGN�(�@G"N(�
� (� 
�(�
�@(�8-�@@A@@#$@34@-��EFP#G
"G4G$GGE#@(�4-�(�
� (�9-�<-�@0-�@-�(�B#B 3+-�#
*9-�3:-�30B3CB3SB3 c+-�C
&9-�:-� BsB�}���АF0G
&GSG
F0#GcG�GE#sF #GG@#(�B#B 3B0C+-�#
*9-�3:-�30B3SB3 c+-�S
&9-�:-� BsB�}�����F0GcG�GCEsF #GG@#StrTImpT`	
				,	-	1	5	C	LMP	VY	]	[		ce	j	k	���	�	�	�ExpT@�q�o/&FunT$���/������)E����O���eL���i~��A?
�}�PB�y�R��w	�a}�u
%���su��LitTJ
?x����O1�P	&���o}1	�@�(*(h�DLDM4��v�l�=�=�{ᅿ���o��c�N�����Ng>3�δE��(�^�g��;�V�X;+�,XGǦ��*K���1g�.wĤv���%�QѦ�U0�a�d�3�������R�$+��p+
�?�����͎N�4��FH�a��*�Ak#E9i�n�]��c�i����.��qwbZ�bf)q����'2Ӧ��Rb�`��F�K���Տ�cE��
/u��fm{�UV�2I'��~>��A��:�覒I�J�R[�=�k~3������Y�`Ń��N����k��E�l�*�g-+������?UAH��/��R����L�հ�1Pl��\;+�YÏj�2������M��]���(KM��X���6%)�{���gLi*�q�	jJ�.e쁱3�
��f��1�����b�� 7AS��!�����$��͛V����f����ۯ��PC��h����H��R{%�=�o=0��21
���AB&�/\XVe:nyk��b\�Ih�]yQ?o1*I�z�\(�Z����y�+r�&@�/����
���}��vd����99����Rĭ�0J��(}�������>�0�1T����`�x��$��Ĉ^����—OG��_w�!�s����0�Έh��;�A����|x�"�D�sQu���\K�&��ߑ�1s���9�»^8�pÂ��-���~��1�0��������v�E�cjI�FZ� 	����?�~+�e�Ï�%���o^:�l7����R�z� �+�Bx����;U�f��"���;��/�|~'Attr(�lhdvsnln��.F�%t�h��3�jjAbst