aboutsummaryrefslogblamecommitdiffstats
path: root/bootstrap/lib/kernel/ebin/user.beam
blob: 0f2fe211ab0bee037dde06fabb0bef975d981bb8 (plain) (tree)
1
2
3
4
5

                                                                         
          
                                                                                                                                                                                                                    
                                                                                                              





















































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
  








                                                                        
   





                        
   







                                           
   




















                                                     
   







                                                                                       
   














                                               
   


       
   






































































                                                                                                                                     
   

















                                                                                                                                                          
         









                                                                                             
   



















                                                                                                                                                                       
   


















                                                                                                                                         
         


















                                                                                                               
   













                                                                            
   






                                

    
   
  
   









































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
FOR1,�BEAMAtom�{userstarterlangapplyspawnregister	start_out
start_port
interfaces
dictionaryprocess_infoshelllists	keysearchvalueservertrue	trap_exitprocess_flaglink	open_portrunlist	read_modeputfalseunicodenoshellinitget_argumentokqueuenewselfgroup_leader
catch_loopEXITexitunknown_exitnormal	new_shellkillserver_loopdatagetsnocrenomatcheofbadsig
io_requestthrow
do_io_requestio_replyclosesetoptsget_geometry	put_charsget_linerequestscolumnsrowsport_controllengthlist_to_binaryerrorlatin1	get_charsbinaryio_libcollect_linecommandiolist_to_binarycharacters_to_binary
collect_chars	get_untilgetopts=:=encodingrequestio_requestsexpand_encoding	proplistssubstitute_negationsunfoldutf8	get_value	undefinedcheck_valid_optsget_line_binis_emptynodeget_line_bytessrchmatch+
get_line_doitreverseheadalltailcons-	byte_size
get_chars_reqget_chars_bytesget_chars_applystopget_chars_moreprompt
format_promptcastcharacters_to_listbinary_to_listwrap_characters_to_binaryinteger_to_listmodule_infoget_module_info'-wrap_characters_to_binary/3-lc$^0/1-0--cast/4-lc$^0/1-0--start_port/1-anonymous-0--start/1-anonymous-0-Code#��?'" @G�0"@85A#85#0A#3#@@30g@@@  @Pr`@G�p��g@@@  @���@� 09�:� BB#+��@@�0@9�:� BB#+��9�#:�# B#3B#C+�3�1�C 0E#�@�
�1�@@
@
 P@`@
�
 �  @@@
@
 P@@�  p

 @@
@
 �@
@
 �@
�9
:
 BB#+

8
#@
@� ��@@ 
  	�	� �@
�@`@@� �@@ 
 
$   @@�@@#@0
 
$000>$
@@#@ 
 ?$9
<
@ 
0
BB#+

%@#�0BB#B 3+

'9
#:
# B#CB#S+
C+
S
(@@#@G 0
v=
@@#@G00
v@@#@G@0
v�@$`@$@� �@$@ 
0@@3#@0
0+

)@
*@�  �@`@@� �@@ 
 J
+  @ @$@4!
*9
)<
)` 
"0
%@
("BB#9
$#:
)# B#3B#C+
)3
,+
)4
�+
#
@C@$�0 @@ 
 #@GP@C@ @@G`@ +
+
0+
+
0@@$�0 @@ 
 $+
)#
1+
)4@
@
1 �@$@4 
 @%BB#B 3+
)
%+
&3
2+
'#4@$@4 
 @&+
'#4@3�@'
�+
,
@$@4 
 @(BB#B 3B0C+
)
31
)#@#@3#@43@C@$C�0P
.@@ 
 )@$@4 
 @*
!+@
)@,p@F G#G3F0G
'GG$@-
5P.0P@$@#@C#@3@0
39
1<
1@0
/ 
0/@BB F03G
6GG@3@$$@00BB#+
1
&00	�@#$F GG
7@� @�1J2
3039
j<
m� 
40
A@
RP
U`
i4B3BC0
m3;3
m�
8
5
9
6
:
<
;
=
<
>57
mC@C0
�60
mC;C
m@
=
7
>
97 0>
8@#@#@@	d08?|
;+
;�t
nu
n	 u
n 	 #y
n00F GG#9
;:
; @BF0G
GG 9 0>
:@#@#@@	d0:?|
;+
;�t
nbu
n	 u
n 	 #y
n00F GG#9
;:
; @BF0G
GG ;@F0G
BGGpG <@PF0G
:G
CGC0
3=@PF0G
;G
CGC0
3> @PF0G
G
G#8
@CAC#39
?:
?0BSB c+
?S
@#@c#@@30
3@@#@0
r ? @4
oC AB3BCB S0
m3;3
m`
;
B
:
D
D
QB

+
C
E@C3@S@
�C@3@Cc@C@
F@S@#S@
G#p
�D0
mC;C
m@

E
C
JE0`

@S@#@$+
F
@
=
GF@
CG@
@#@0-%5
H`F G
HG	�F #GG@#@$$@F0G
G
G0H>
II?5
P@#@$0
v0J0`

@#@$0
p;
p@

K

LK@S=
ML@
C@
#@S0M5
N`F G
HG	�F #GG@#@$$@F0G
G
G0N>
OO?5
P@#@$0
v0P@F0G
BGG�G0QP`F@G
DG
CGCGS0
3RB3BCB SB0c0
m3;3
m@
:
S
D
TS`pFPG
:G
CGCGSGc0
3T@c3@Cc@C@
F@S@#S@
K#p
�UB3BCB SB0cB@s0
m3;3
m@
:
V
L
hV0
mC;C
m@

W
C
_W0�>$
X@@#@c@s#@S0X?$7
Y=
ZY5
]Z

@$+
[
@
=
\[@
C\@
@#@$$0-%5
]`F G
HG	�F #GG@#@@F0G
G
G0]>$
^^?$5
g@#@0
v0_0�>$
`@@#@c@s#@S0`?$7
a=
ba5
eb

@$+
c
@
=
dc@
Cd@
C@#@$$05
e`F G
HG	�F #GG@#@@F0G
G
G0e>$
ff?$5
g@#@0
v0g@F0G
BGG�G0hp�F`G
LG
CGCGSGcGs0
3iB3BCB SB0cB@sBP�+
m3
L@�F03GcGsG�@Cc@C@
F@S@#S@
L#p
�j+
m
M 00


EF G
EG

@#+
k
@
=
lk@
Cl�F G
OGEEF0G
GG m�0F G
PGF 3G
BGF0G
BG3G#n�Ho@PF0#GCGGJ#pJq
Q0r8
tA3C9
s:
s0BSB c+
sS
 p@#@c#@3@@C0
3@@#@0
r s@t4
q@u
:0v5
w`0F 3G
HG	�@#F CGG3@@C@F0G
G
Gw00>$
x@#@x?$5
y@#@0
v0y@F0G
BGG�G0z
R{8
A#0
~;
~@

|
C
}|0@#
{ EG�}0@#
{ EG�~0@#@
{ E4
z�
80� 0@#8
�A30
�;
�@

�
C
��@3
{ EG�=
��@3
{ EG�=
��@3@
{ E=
��4
��@@G� @8
�A#9
�:
� B3BC0
�3;3
�@
O
�
E
��;C
�`

�
V
�
C
��8
�#A#39
�:
� BCBS0
�C;C
�@
O
�
E
��;S
�`

�
V
�
C
��@3
�=
��8
�#A#39
�:
� BCBS0
�C;C
�@
O
�
E
��;S
�`

�
V
�
C
��@3
�=
��4
�#=
��4
�=
��0
�;
�@

�

��@F0G
BGGpG �@@
O ;
�@
V
�

��@
@
 �=
��0
�;
�@
X
�
C
��@
@
 ��@@
E 0
�;
�@

�

��@
@
 �@F0G
G
G �@
E@
 �@F0G
G
G �@F0G
G
G � 0FGJ�J�
Y�8
�A#9
�:
� B3BC0
�3;3
�@
O
�
E
��;C
�`

�
V
�
C
��@#
��4
�@
�@
�
Z@�P@@C@@C@3@#$@4@D -

1@$+
�
+
�
@F0G
G
1G$P�@$#@3@4@C@DP
�P�
;P��P$@t@#@C4@3D@T@d0
�;
�@

�

��@T#@D3@d@4C@tP
���
�9
�<
�` 
�0
�@
��BB#9
�#:
�# B#3B#C+
�3
,+
�d@T#@D3@d@4S@t`
���+
�#
1+
�d@
��@
1 �@G��BB#B 3+
�
%

�#C	 S+
�CS0@F G
&G3��BB#B 3B0C+
�
39
�C:
�C BCS+
�S
91
�#@C@3@#$�@#@d3@$@C@�0PP
.@$#@3@4@C@DP
�P�1
�#@C@3@#$�@#@d3@$@C@�0PP
.@D@4 -@$#@3@4@C@DP
�P�
��
��J�
]`�p`
�c+
�c
@d@T@C@#@S4@3D @#@D3@T@4C@dP
�p�@d@T@GP@C@S@$@34@#D @@G`@$ +
�
0+
�
0@$@D@D�0@ @#@3@$@C@4P
�@�@
)p�
^0�t
�0y
�@
0�u
�0�3�
��@C+
�3�0F G#GEF G
_G�}P!##@C0
���=
��
aP�pP@d@#@C$@34@D@T0
�;
�@

�

��

1+
�
4
�4@F0G
G
1GDp�@@4@Dd�` "@F0G
GG@�@D#@43@T@$C@dP
�p�@D#@t
�y
�=
��u
��w
� 
d�#+
��@G�=
��@t
�#0#y
�#=
��u
�#0��
�#�@#3+
á@G�=
��@�@!#@30
�=
�Ă#@0F0G#G�GJł@F0GG�GJ�9
�:
� BB#+
�
_8
�#A#3C9
�3:
�3 B3SB3c+
�c4
�C}`!S8
�4A4#t
�`3�
�3�y
�3+
�St
�0x
��w
�0
d�+
�G�@G4Td� P@# "@� 0 -	@$@� $@F0G
GG@�@d@G4T� P@# "@� 0 -	@@� $@@ %@F0G
GG@ �4
�4}`&S@T@Sdt
�`#x
�#��
�#��
�#�=
��t
�w
�T�w
� 
d�@#@@#=
��}&dt
�w
� �#x
�	w
�0
d� 0@dE#G4T@ "@d�+
�G�@$Td�@0 -	@$@� $@F0G
GG@�@d@$T�@0 -	@@� $@@ %@F0G
GG@ �}`&S@T@Sdt
�`#x
�#��
�#��
�#�=
��t
�w
�T�w
� 
d�@#@@#=
��}&dt
�w
� �#x
�	w
�0
d� 0E#G�+
�G� E@44Td� P "@� 0 -	@$@� $@F0G
GG@�  @dE@44T� P "@� 0 -	@@� $@@ %@F0G
GG@ �+
�
0�|'}&@t
�x
���
���
��t
�w
���
��@D@D� P$@E$SEGS3@#@4@C@DP
�P�@DD�`$ E$3@#@D@C@TP
�`ՂH�J�
Dp��p@d@@C@c@S$@4@3D@#T@t -

1@$+
�
+
�
@F0G
G
1G$��@4C@D3@$S@T#@"c@d@s@t�
ۀ�
D����$@�@S@s4@cD@T@Cd@3t@#�@�0
�;
�@

�

��@t3@dC@�#@TS@�@4c@Dp
���
�9
�<
�` 
�0
�@
��BB#9
�#:
�# B#3B#C+
�3
,+
�d@t3@TS@�#@Cc@dC@�@4s@D�
��+
�#
1+
�d@
��@
1 �@G��BB#B 3+
�
%

�#C	 S+
�CS0@F G
&G3��BB#B 3B0C+
�
39
�C:
�C BCS+
�S
91
�#@C@3@#$�@#@d3@$@C@�0�P
.@4C@D3@$S@T#@c@d@s@t�
ۀ�1
�#@Dc@TS@Cs@dC@#�@�#@3�@t3@�@4�@��
��
��
��J�
i����@�@�@s$@�4@D@cT@Sd@Ct@3�@#�@��@#@t3@@C@$�0�P
.@@D -@DC@T3@4S@d#@$c@t@s@�
ۀ�
j����
ƒ+
�
@�@t@c@S@s4@CD@3T@#d @T3@DC@d#@S@t@4c@�p
��@�@t@GP@c@s@$@S4@CD@3T@#d @@G`@$ +
�
0+
�
0@$@4@4�0` @$3@C@4#@S@D@c@Tp
�`�@
)��
kp��p>t
�@@S@c@$@C4@3D@#T@d#@ -	@D3@#@dC@@TS@p@�?t9
�<
�@ 
�0
��B+
�
%+
�d
F+
�T
L9
�D:
�D0BD=
��@T�@t�p�pF G
BGF0#G
BGG@#�BB#B 3+
�
lt
�3@Cy
�C@$@#t�p$@F0G
GG@�0
�3+
�3
1@$@#t�p$@F0G
GG@�4
�3@$@#t�p$@F0G
GG@�@$@3d@#t�` $@@� %@F0G
GG@�@t@$$$@D3@4C@T#@S@d@c@tp
���
mp�pp@d@S@c@@C$@34@#D@T0-;-@

�
-�

1+-
X�
�9
�<
�@ 
�0
��BB#9
�#:
�# B#3B#C+
�3
,+
�$@43@S@D#@Cc@$C@T@s@d�
�p�+
�#
1+
�$@
@
1 �@
1@ @43@$C@D#@S@T@c@dp
�p�BB#B 3+
�
%

�#C	 S+
�CS0@F G
&G3p�
��
�(@
1@ @43@$C@D#@S@T@c@dp
�p(@43@$C@D#@S@T@c@dp
�p(J(
n (+-
o@
(  @@(

@+-
@
=-(@
C(@
@#@�0-%`F G
HG	�F #GG@#@(
q (	0-
(


C

3@#@C@-(
q@(0-";-"@
E-
-(
0-"#;#-"@
-
C-(0-"3;3-"@
-
-(5-()(5-@
#@
CN0(@
#@
CN0(0-"3;3-"@
-
-(5-(N(5-@
C#@
N0(@
C#@
09-:-0B+-
B@G�((0-"#;#-"@
-
C-( @@3@+-
@
=-(@
C(@@ * (@+-!3
@
 *9-:-0B+-
B@G�(8- A'-	�@G�(@@@@-8 E( 4-#(!+("(# FGJ($
t0(%+-+
+-+#
C@
C#@
@09-*:-*0B+-*
B@
@ *8-(A'-&	�@@	 ,@EGEG=-'(&@('@@@-3 E=-)((4--()(*(++-,#5-,(,N0(- FGJ(.
v(/@N-(0
v(1@@N .(2
x(38-6A'-4	�@@	 ,@EGEG=-5(4@(5@@@-3 E(64-2(7
y(88-:A'-9	�@G�(9@@@@-8 E(:4-7(;
z(<@@G �(=
{(>�StrT
ImpT8/
 !"#&&- ./4?@AIJNSTSUSW [\\`
b c e fghFpJrsuwwExpTLv1v/	
FunT4{>�oz<��LitT�x�u�KO� �/әV�Ǭ|mLucҝ[��M��d���N)4@�q��Bʹ]H�冏����K�	�;�{����ψ�݌�}�uYE���7p��|)���=nݾ
.e�]qks�M�8��r<��SY��$c�a���\qc�a�q���;W3p��n[	j,�눎��4���zUc��	K%u�zDt������/�_���U�OI���P����o!��gX�3�Jo���oZ��v��'�H�>��=\�X0���jKAttr(�lhdvsnln���k���Hd�t�"u�]jjAbst