vala: Use CodeContext.root instead of SemanticAnalyzer.root_symbol
[vala-gnome.git] / doc / manual / version.xml.in
blob3f7ead88a9d61f1b18cb774858dc200527b722ff
1 <?xml version="1.0" encoding="utf-8"?>
2 <!DOCTYPE article PUBLIC '-//OASIS//DTD DocBook XML V4.4//EN' 'http://www.docbook.org/xml/4.4/docbookx.dtd'>
3 <articleinfo>
4 <abstract>
5 <para>Vala is a high level programming language that produces binaries for the native platform. The binaries maintain the C Application Binary Interface (ABI) and can be built as either an application or a library.</para>
6 <para>The Vala Reference Manual gives details on Vala's syntax and type system, including polymorphism using interfaces and type parameters (generics). Vala includes additional code generation routines, for example D-Bus inter-process communication and GTK+3 composite templates, these are only referred to in the Attributes section. The reference manual does not provide a tutorial for these features.</para>
7 <para>Vala is developed in a collaborative and self-supporting way by its users. They provide bug reports, documentation, patches, patch reviews and core development. Following this model of development the manual has an editable version at <ulink url="https://wiki.gnome.org/Projects/Vala/Manual">https://wiki.gnome.org/Projects/Vala/Manual</ulink> .</para>
8 </abstract>
9 <edition>@API_VERSION@</edition>
10 <releaseinfo>@VERSION@
11 <remark>Draft, document contains omissions and might contain errors</remark>
12 </releaseinfo>
13 <copyright><holder>The GNOME Project</holder></copyright>
14 <legalnotice><ulink url="http://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International</ulink></legalnotice>
15 </articleinfo>