1 # This file is part of NIT ( http://www.nitlanguage.org ).
3 # Copyright 2004-2008 Jean Privat <jean@pryen.org>
5 # Licensed under the Apache License, Version 2.0 (the "License");
6 # you may not use this file except in compliance with the License.
7 # You may obtain a copy of the License at
9 # http://www.apache.org/licenses/LICENSE-2.0
11 # Unless required by applicable law or agreed to in writing, software
12 # distributed under the License is distributed on an "AS IS" BASIS,
13 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 # See the License for the specific language governing permissions and
15 # limitations under the License.
34 print
(c
.object_id
== id1
)
36 print
(an1
.object_id
== id1
)
37 print
((new C
).object_id
!= id1
)
42 print
(i
.object_id
== id2
)
44 print
(an2
.object_id
== id2
)
45 print
(5.object_id
== id2
)
49 print
(id1
!= id3
and id2
!= id3
)
50 print
(a
.object_id
== id3
)
52 print
(an3
.object_id
== id3
)
53 print
([c
].object_id
!= id3
)
57 print
(id1
!= id4
and id2
!= id4
and id3
!= id4
)
58 print
(s
.object_id
== id4
)
60 print
(an4
.object_id
== id4
)
61 print
("Bonjour".object_id
!= id4
)