X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=tests%2Fenum.vala;h=fa2e887f4890f7d6cdca33884cd35281ed93c241;hb=f10e0933c16d3bea5bdd2bde43c8b149a2312b30;hp=bfe1a7706464bf5c2f1848a4d1062c72bcacffd8;hpb=b07f93556d47a95ced189549dd2ede22e60a5754;p=app.Builder.js diff --git a/tests/enum.vala b/tests/enum.vala index bfe1a7706..fa2e887f4 100644 --- a/tests/enum.vala +++ b/tests/enum.vala @@ -1,9 +1,21 @@ // compile -// valac --pkg gtk+-3.0 enum.vala -o /tmp/enum +// valac --pkg gtk+-3.0 enum.vala --pkg libvala-0.26 -o /tmp/enum // ??--pkg javascriptcore \ int main (string[] args) { + + var max = (int)Vala.TokenType.YIELD +1; + for (var i =0; i < max;i++) { + var m = (Vala.TokenType)i; + var s = m.to_string(); + var ss = s.slice(1,-1); + if (s[0] == '`' && GLib.Regex.match_simple("^[a-z]+$", ss) { + print("%s\n",ss); + } + } + + Gtk.init(ref args); var type = typeof(Gtk.Box); var ocl = (ObjectClass) type.class_ref ();