scummvm/engines/director/lingo/tests
Roland van Laar a41f02c69d DIRECTOR: LINGO: Add comparison for Objects
When comparing an Object, i.e. FileIO instance, to an INT or STRING, the
Object is parsed as string and then compared. An Object's string is
<Object:hexcode>, e.g. <Object:794b8d0>. When compared to an INT, it's a
regular string compare.

This make saving and loading work again in Majestic.

Note: '#' < '0' due to ord '#' is 35 and ord '0' is 48.

Implemented changes:
- compare Object as STRING when it's an Object with INT or STRING
  comparison,
- set Objects string to start with <Object,
- include lingo test and
- remove BUILDBOT notification on invalid comparion.
2022-03-14 11:04:07 +01:00
..
builtin.lingo DIRECTOR: LINGO: Fix tests 2021-08-05 00:47:00 +02:00
c2.lingo DIRECTOR: fix c2.lingo in director test 2021-08-04 09:23:17 +08:00
chunks.lingo
d3.keywords.txt
d3.menus.txt
d4.keywords.txt
delete.lingo
equality.lingo DIRECTOR: LINGO: Add comparison for Objects 2022-03-14 11:04:07 +01:00
events.lingo
factory.lingo
global.lingo
goto.lingo
hms.lingo
if.lingo DIRECTOR: LINGO: More Lingo test fixes 2021-08-05 01:04:40 +02:00
ilk.lingo
lingotests
lists.lingo
loops.lingo
macros.lingo
math.lingo
mci.lingo
mixed-code.lingo
point.lingo
put.lingo
reference.lingo DIRECTOR: LINGO: More Lingo test fixes 2021-08-05 01:04:40 +02:00
roman.lingo
sound.lingo
strings.lingo
tell.lingo
the.lingo DIRECTOR: LINGO: Fix tests 2021-08-05 00:47:00 +02:00
trailingcomma.lingo
XObjects.lingo DIRECTOR: LINGO: Implement closeXlib with no arg 2021-10-21 23:11:31 +02:00