From: Jean Privat Date: Wed, 17 Sep 2014 16:05:42 +0000 (-0400) Subject: Merge: Correct behavior of attribute reading in nitvm X-Git-Tag: v0.6.9~35 X-Git-Url: http://nitlanguage.org?hp=a724909604bbbefe137846dd57c2950e7ef791de Merge: Correct behavior of attribute reading in nitvm This (small) PR allows the nitvm to pass more tests related to attributes reading. The first commit introduces a new type and Instance which represent the initial values inside attributes. In the second commit, the vm now throw the expected error when reading an uninitialized attribute. The last commit implements ```isset``` expressions in the vm. So, all tests base_attr*.nit are now corrects in the vm. Pull-Request: #748 Reviewed-by: Alexandre Terrasa Reviewed-by: Lucas Bajolet ---