support interfaces support lambda expressions with statement body add
authorJürg Billeter <j@bitron.ch>
Fri, 7 Jul 2006 15:13:39 +0000 (15:13 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Fri, 7 Jul 2006 15:13:39 +0000 (15:13 +0000)
commit1afd1f3171449fafb12ba066ba3658d64abe5b8c
tree403aa0f1cbdaf45de63e2c3ced4a9a6b0fb86b3c
parent235eba7a4e65a40a16c3d3ab05c44a9fa6a0d71f
support interfaces support lambda expressions with statement body add

2006-07-07  Jürg Billeter  <j@bitron.ch>

* vala/valacodegenerator.vala, vala/valaclassregisterfunction.vala:
  support interfaces
* vala/parser.y, vala/valasemanticanalyzer.vala,
  vala/valalambdaexpression.vala: support lambda expressions with
  statement body
* vala/valaclassregisterfunction.vala, vala/valaemptystatement.vala,
  vala/valainterface.vala, vala/valainterfaceregisterfunction.vala,
  vala/valatyperegisterfunction.vala: add interface documentation, use
  implicit namespace specification
* tests/test-015.vala: test lambda expressions with statement body
* tests/test-017.vala: test interfaces
* tests/Makefile.am: update

svn path=/trunk/; revision=70
13 files changed:
vala/ChangeLog
vala/tests/Makefile.am
vala/tests/test-015.vala
vala/tests/test-017.vala [new file with mode: 0644]
vala/vala/parser.y
vala/vala/valaclassregisterfunction.vala
vala/vala/valacodegenerator.vala
vala/vala/valaemptystatement.vala
vala/vala/valainterface.vala
vala/vala/valainterfaceregisterfunction.vala
vala/vala/valalambdaexpression.vala
vala/vala/valasemanticanalyzer.vala
vala/vala/valatyperegisterfunction.vala