3 valac \- compiler that translates Vala source code into C source and header files
8 Vala is a new programming language that aims to bring modern
9 programming language features to GNOME developers without imposing any
10 additional runtime requirements and without using a different ABI
11 compared to applications and libraries written in C.
13 valac, the Vala compiler, is a self-hosting compiler that translates
14 Vala source code into C source and header files. It uses the GObject
15 type system to create classes and interfaces declared in the Vala
16 source code. It's also planned to generate GIDL files when
17 gobject-introspection is ready.
23 .B \---vapidir=DIRECTORY...
24 Look for package bindings in DIRECTORY
27 Include binding for PACKAGE
32 .B \--d, --directory=DIRECTORY
36 Display version number
38 Interfaces, Properties, Signals, Foreach, Lambda expressions, Type
39 inference for local variables, Assisted memory management
40 .SH PLANNED OR PARTIAL
41 Generics, Non-null types, Exception handling
42 .SH HOMEPAGE AND BUG REPORT
43 http://live.gnome.org/Vala
45 Jurg Billeter, Raffaele Sandrini.
47 Man page written to conform with Debian by Marc-Andre Lureau.