X-Git-Url: https://git.distorted.org.uk/~mdw/sod/blobdiff_plain/b2cb5c858be755ea4d7110ecce1db0e3aa937ee4..00091ab3d552b0ab7bc177e19e86110d8c1cd20b:/test/chimaera.sod diff --git a/test/chimaera.sod b/test/chimaera.sod index 6d62fb6..976c727 100644 --- a/test/chimaera.sod +++ b/test/chimaera.sod @@ -45,6 +45,7 @@ class Serpent : Animal { [nick = sir, link = Animal] class Chimaera : Lion, Goat, Serpent { + serpent.limit = 1; } code c : user { @@ -81,25 +82,25 @@ static void provoke_serpent(Serpent *s) int main(void) { { - SOD_DECL(Lion, l); + SOD_DECL(Lion, l, NO_KWARGS); provoke_lion(l); tickle_animal(LION__CONV_NML(l)); } { - SOD_DECL(Goat, g); + SOD_DECL(Goat, g, NO_KWARGS); provoke_goat(g); tickle_animal(GOAT__CONV_NML(g)); } { - SOD_DECL(Serpent, s); + SOD_DECL(Serpent, s, NO_KWARGS); provoke_serpent(s); tickle_animal(SERPENT__CONV_NML(s)); } { - SOD_DECL(Chimaera, c); + SOD_DECL(Chimaera, c, NO_KWARGS); provoke_lion(CHIMAERA__CONV_LION(c)); provoke_goat(CHIMAERA__CONV_GOAT(c)); provoke_serpent(CHIMAERA__CONV_SERPENT(c));