bug ?

Davery <[email protected]>
Newsgroups gmane.comp.lang.erlang.bugs
Message-ID <op.xo6ngq17814l3f@davery>
hi there:

Winxp sp3
Erlang 17.3



-- 
have a good day.

Regards,
Davery

_______________________________________________
erlang-bugs mailing list
[email protected]
http://erlang.org/mailman/listinfo/erlang-bugs
ll.txt (text/plain, 1.6 KB)
Erlang/OTP 17 [erts-6.2] [async-threads:10]

原工作目录:"d:/erl6.2/usr"
当前工作目录:"d:/work"
Eshell V6.2  (abort with ^G)
1> hello : start().
Hello world
ok
2> my_module : pie().
3.14
3> my_module : print(). 
** exception error: undefined function my_module:print/0
4> my_module : print(223444).
The value of Term is: 223444.
ok
5> my_module : print(22344hello).
* 1: syntax error before: hello
5> my_module : print(hello).     
The value of Term is: hello.
ok
6> my_module : print(22344hello).
* 1: syntax error before: hello
6> my_module : print(32#hello).  
The value of Term is: 18306744.
ok
7> my_module : print(22344+hello).
** exception error: an error occurred when evaluating an arithmetic expression
     in operator  +/2
        called as 22344 + hello
8> my_module : print("22344"+hello).
** exception error: an error occurred when evaluating an arithmetic expression
     in operator  +/2
        called as "22344" + hello
9> my_module : print("22344"hello). 
* 1: syntax error before: hello
9> my_module : print(hello 122421 23412  412).
* 1: syntax error before: 122421
9> my_module : print("hello 122421 23412  412").
The value of Term is: [104,101,108,108,111,32,49,50,50,52,50,49,32,50,51,52,49,50,32,32,52,49,50].
ok
10> my_module : print($"hello 122421 23412  412").
10> my_module : print($hello 122421 23412  412).  
10> .
10> my_module : print(32#hello).                  
10> 
10> 
10> 
User switch command
 --> j
   1* {shell,start,[init]}
 --> 1
Unknown command
 --> c
1
10> my_module : print(hello).                     
10> q().
10> 
User switch command
 --> j
   1* {shell,start,[init]}
 --> k 1
 --> j
 --> s
 --> j
   2* {shell,start,[]}
l2.txt (text/plain, 2.9 KB)
Erlang/OTP 17 [erts-6.2] [async-threads:10]

原工作目录:"d:/erl6.2/usr"
当前工作目录:"d:/work"
Eshell V6.2  (abort with ^G)
1> hello : start().
Hello world
ok
2> my_module : pie().
3.14
3> my_module : print(). 
** exception error: undefined function my_module:print/0
4> my_module : print(223444).
The value of Term is: 223444.
ok
5> my_module : print(22344hello).
* 1: syntax error before: hello
5> my_module : print(hello).     
The value of Term is: hello.
ok
6> my_module : print(22344hello).
* 1: syntax error before: hello
6> my_module : print(32#hello).  
The value of Term is: 18306744.
ok
7> my_module : print(22344+hello).
** exception error: an error occurred when evaluating an arithmetic expression
     in operator  +/2
        called as 22344 + hello
8> my_module : print("22344"+hello).
** exception error: an error occurred when evaluating an arithmetic expression
     in operator  +/2
        called as "22344" + hello
9> my_module : print("22344"hello). 
* 1: syntax error before: hello
9> my_module : print(hello 122421 23412  412).
* 1: syntax error before: 122421
9> my_module : print("hello 122421 23412  412").
The value of Term is: [104,101,108,108,111,32,49,50,50,52,50,49,32,50,51,52,49,50,32,32,52,49,50].
ok
10> my_module : print($"hello 122421 23412  412").
10> my_module : print($hello 122421 23412  412).  
10> .
10> my_module : print(32#hello).                  
10> 
10> 
10> 
User switch command
 --> j
   1* {shell,start,[init]}
 --> 1
Unknown command
 --> c
1
10> my_module : print(hello).                     
10> 
10> 
10> 
10> 
10> 
10> 
10> 
10> 
10> 
10> 
10> 
10> q().
10> 
10> 
10> 
10> 
10> 
10> 
10> 
User switch command
 --> j
   1* {shell,start,[init]}
 --> k 1
 --> j
 --> s
 --> j
   2* {shell,start,[]}
 --> c
Eshell V6.2  (abort with ^G)
1> my_module : print("sdfasf1243213412").
The value of Term is: [115,100,102,97,115,102,49,50,52,51,50,49,51,52,49,50].
ok
2> my_module : print($sdfasf1243213412). 
* 1: syntax error before: dfasf1243213412
2> my_module : print("sdfasf1243213412").
The value of Term is: [115,100,102,97,115,102,49,50,52,51,50,49,51,52,49,50].
ok
3> my_module : print(sdfasf1243213412).  
The value of Term is: sdfasf1243213412.
ok
4> my_module : print(11sdfasf1243213412).
* 1: syntax error before: sdfasf1243213412
4> my_module : print([11sd,fasf1243213412]).
* 1: syntax error before: sd
4> my_module : print(["11sd",fasf1243213412]).
The value of Term is: [[49,49,115,100],fasf1243213412].
ok
5> my_module : print($"["11sd",fasf1243213412]").
5> 
5> 
5> 
5> 
User switch command
 --> s
 --> j
   2  {shell,start,[]}
   3* {shell,start,[]}
 --> k 2
 --> j
   3* {shell,start,[]}
 --> c 3
Eshell V6.2  (abort with ^G)
1> c = '$"srdgegr134'
1> .
** exception error: no match of right hand side value '$"srdgegr134'
2> c = ['$"srdgegr134].
2> 
2> 
2> 
2> 
2> c.
2> 
2> 
2> j
2> 
User switch command
 --> j
   3* {shell,start,[]}
 --> 
 --> 
 --> 
 --> 
 --> 
 -->
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.