>since i'm not versed in vala i'm kinda troubled with this since it differs
>from any other language.
>
>simplified example useless in real code
>
>string s = "a";
>var a = s;
>if (a is string)
>

But where's he actual question? Do you mean the following error?

test.vala:5.5-5.15: error: type check expressions not supported for
compact classes, structs, and enums if(a is string)
           ^^^^^^^^^^^

This is because string is mapped to C char* and does not have type
info. You can use such type checking when having objects, that is
instances of classes.

best regards,


-- 
Mój klucz publiczny o identyfikatorze 1024D/E12C5A4C znajduje się na
serwerze hkp://keys.gnupg.net

My public key with signature 1024D/E12C5A4C is on the server
hkp://keys.gnupg.net

Attachment: signature.asc
Description: PGP signature

_______________________________________________
vala-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to