<examples>
	<example>
		<title>String to bool</title>
		<file>bool.parse.vala</file>
		<compile>valac --pkg glib-2.0 bool.parse.vala</compile>
		<node>bool.parse</node>
	</example>
	<example>
		<title>Bool to string</title>
		<file>bool.to_string.vala</file>
		<compile>valac --pkg glib-2.0 bool.to_string.vala</compile>
		<node>bool.to_string</node>
	</example>
	<example>
		<title>String to bool, with error detection</title>
		<file>bool.try_parse.vala</file>
		<compile>valac --pkg glib-2.0 bool.try_parse.vala</compile>
		<node>bool.try_parse</node>
	</example>
	<example>
		<title>General samples</title>
		<file>bool.vala</file>
		<compile>valac --pkg glib-2.0 bool.vala</compile>
		<node>bool</node>
	</example>
	<example>
		<title>Clamp</title>
		<file>char.clamp.vala</file>
		<compile>valac --pkg glib-2.0 char.clamp.vala</compile>
		<node>char.clamp</node>
	</example>
	<example>
		<title>Determine the character as a decimal digit</title>
		<file>char.digit_value.vala</file>
		<compile>valac --pkg glib-2.0 char.digit_value.vala</compile>
		<node>char.digit_value</node>
	</example>
	<example>
		<title>Determine whether a character is alphanumeric</title>
		<file>char.isalnum.vala</file>
		<compile>valac --pkg glib-2.0 char.isalnum.vala</compile>
		<node>char.isalnum</node>
	</example>
	<example>
		<title>Determines whether a character is alphabetic</title>
		<file>char.isalpha.vala</file>
		<compile>valac --pkg glib-2.0 char.isalpha.vala</compile>
		<node>char.isalpha</node>
	</example>
	<example>
		<title>Determine whether a character is a control character</title>
		<file>char.iscntrl.vala</file>
		<compile>valac --pkg glib-2.0 char.iscntrl.vala</compile>
		<node>char.iscntrl</node>
	</example>
	<example>
		<title>Determine whether a character is digit</title>
		<file>char.isdigit.vala</file>
		<compile>valac --pkg glib-2.0 char.isdigit.vala</compile>
		<node>char.isdigit</node>
	</example>
	<example>
		<title>Determine whether a character is a printing character and not a space</title>
		<file>char.isgraph.vala</file>
		<compile>valac --pkg glib-2.0 char.isgraph.vala</compile>
		<node>char.isgraph</node>
	</example>
	<example>
		<title>Determine whether a character is an lower case letter</title>
		<file>char.islower.vala</file>
		<compile>valac --pkg glib-2.0 char.islower.vala</compile>
		<node>char.islower</node>
	</example>
	<example>
		<title>Determine whether a character is a printing character</title>
		<file>char.isprint.vala</file>
		<compile>valac --pkg glib-2.0 char.isprint.vala</compile>
		<node>char.isprint</node>
	</example>
	<example>
		<title>Determine whether a character is a punctuation character</title>
		<file>char.ispunct.vala</file>
		<compile>valac --pkg glib-2.0 char.ispunct.vala</compile>
		<node>char.ispunct</node>
	</example>
	<example>
		<title>Determine whether a character is a white-space character</title>
		<file>char.isspace.vala</file>
		<compile>valac --pkg glib-2.0 char.isspace.vala</compile>
		<node>char.isspace</node>
	</example>
	<example>
		<title>Determine whether a character is an upper case letter</title>
		<file>char.isupper.vala</file>
		<compile>valac --pkg glib-2.0 char.isupper.vala</compile>
		<node>char.isupper</node>
	</example>
	<example>
		<title>Determine whether a character is an upper case letter</title>
		<file>char.isxdigit.vala</file>
		<compile>valac --pkg glib-2.0 char.isxdigit.vala</compile>
		<node>char.isxdigit</node>
	</example>
	<example>
		<title>Calculate the maximum via .max()</title>
		<file>char.max.vala</file>
		<compile>valac --pkg glib-2.0 char.max.vala</compile>
		<node>char.max</node>
	</example>
	<example>
		<title>Calculate the minimum via .min()</title>
		<file>char.min.vala</file>
		<compile>valac --pkg glib-2.0 char.min.vala</compile>
		<node>char.min</node>
	</example>
	<example>
		<title>Convert a character to lower case</title>
		<file>char.tolower.vala</file>
		<compile>valac --pkg glib-2.0 char.tolower.vala</compile>
		<node>char.tolower</node>
	</example>
	<example>
		<title>Char to string</title>
		<file>char.to_string.vala</file>
		<compile>valac --pkg glib-2.0 char.to_string.vala</compile>
		<node>char.to_string</node>
	</example>
	<example>
		<title>Convert a character to upper case</title>
		<file>char.toupper.vala</file>
		<compile>valac --pkg glib-2.0 char.toupper.vala</compile>
		<node>char.toupper</node>
	</example>
	<example>
		<title>Convert a char-digit to hex-digit</title>
		<file>char.xdigit_value.vala</file>
		<compile>valac --pkg glib-2.0 char.xdigit_value.vala</compile>
		<node>char.xdigit_value</node>
	</example>
	<example>
		<title>Clamp</title>
		<file>double.clamp.vala</file>
		<compile>valac --pkg glib-2.0 double.clamp.vala</compile>
		<node>double.clamp</node>
	</example>
	<example>
		<title>Convert a double to a string (Buffer)</title>
		<file>double.DTOSTR_BUF_SIZE.vala</file>
		<compile>valac --pkg glib-2.0 double.DTOSTR_BUF_SIZE.vala</compile>
		<node>double.DTOSTR_BUF_SIZE</node>
	</example>
	<example>
		<title>Infinity</title>
		<file>double.INFINITY.vala</file>
		<compile>valac --pkg glib-2.0 double.INFINITY.vala</compile>
		<node>double.INFINITY</node>
	</example>
	<example>
		<title>Check whether a double is finite</title>
		<file>double.is_finite.vala</file>
		<compile>valac --pkg glib-2.0 double.is_finite.vala</compile>
		<node>double.is_finite</node>
	</example>
	<example>
		<title>Check whether a double represents infinity</title>
		<file>double.is_infinity.vala</file>
		<compile>valac --pkg glib-2.0 double.is_infinity.vala</compile>
		<node>double.is_infinity</node>
	</example>
	<example>
		<title>Check whether the double represents a number</title>
		<file>double.is_nan.vala</file>
		<compile>valac --pkg glib-2.0 double.is_nan.vala -X -lm</compile>
		<node>double.is_nan</node>
	</example>
	<example>
		<title>Determines if the given double is normal</title>
		<file>double.is_normal.vala</file>
		<compile>valac --pkg glib-2.0 double.is_normal.vala -X -lm</compile>
		<node>double.is_normal</node>
	</example>
	<example>
		<title>Calculate the maximum via .max()</title>
		<file>double.max.vala</file>
		<compile>valac --pkg glib-2.0 double.max.vala</compile>
		<node>double.max</node>
	</example>
	<example>
		<title>Calculate the minimum via .min()</title>
		<file>double.min.vala</file>
		<compile>valac --pkg glib-2.0 double.min.vala</compile>
		<node>double.min</node>
	</example>
	<example>
		<title>Double and NAN</title>
		<file>double.NAN.vala</file>
		<compile>valac --pkg glib-2.0 double.NAN.vala</compile>
		<node>double.NAN</node>
	</example>
	<example>
		<title>String to double</title>
		<file>double.parse.vala</file>
		<compile>valac --pkg glib-2.0 double.parse.vala</compile>
		<node>double.parse</node>
	</example>
	<example>
		<title>Double to string (with buffer)</title>
		<file>double.to_str.vala</file>
		<compile>valac --pkg glib-2.0 double.to_str.vala</compile>
		<node>double.to_str</node>
	</example>
	<example>
		<title>Double to string</title>
		<file>double.to_string.vala</file>
		<compile>valac --pkg glib-2.0 double.to_string.vala</compile>
		<node>double.to_string</node>
	</example>
	<example>
		<title>String to double, with error detection</title>
		<file>double.try_parse.vala</file>
		<compile>valac --pkg glib-2.0 double.try_parse.vala</compile>
		<node>double.try_parse</node>
	</example>
	<example>
		<title>Clamp</title>
		<file>float.clamp.vala</file>
		<compile>valac --pkg glib-2.0 float.clamp.vala</compile>
		<node>float.clamp</node>
	</example>
	<example>
		<title>Infinity</title>
		<file>float.INFINITY.vala</file>
		<compile>valac --pkg glib-2.0 float.INFINITY.vala</compile>
		<node>float.INFINITY</node>
	</example>
	<example>
		<title>Check whether a float is finite</title>
		<file>float.is_finite.vala</file>
		<compile>valac --pkg glib-2.0 float.is_finite.vala</compile>
		<node>float.is_finite</node>
	</example>
	<example>
		<title>Check whether a float is infinite</title>
		<file>float.is_infinity.vala</file>
		<compile>valac --pkg glib-2.0 float.is_infinity.vala</compile>
		<node>float.is_infinity</node>
	</example>
	<example>
		<title>Check whether the double represents a number</title>
		<file>float.is_nan.vala</file>
		<compile>valac --pkg glib-2.0 float.is_nan.vala -X -lm</compile>
		<node>float.is_nan</node>
	</example>
	<example>
		<title>Determines if the given floating point number is normal</title>
		<file>float.is_normal.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm float.is_normal.vala</compile>
		<node>float.is_normal</node>
	</example>
	<example>
		<title>Calculate the maximum via .max()</title>
		<file>float.max.vala</file>
		<compile>valac --pkg glib-2.0 float.max.vala</compile>
		<node>float.max</node>
	</example>
	<example>
		<title>Calculate the minimum via .min()</title>
		<file>float.min.vala</file>
		<compile>valac --pkg glib-2.0 float.min.vala</compile>
		<node>float.min</node>
	</example>
	<example>
		<title>Double and NAN</title>
		<file>float.NAN.vala</file>
		<compile>valac --pkg glib-2.0 float.NAN.vala</compile>
		<node>float.NAN</node>
	</example>
	<example>
		<title>Float to string</title>
		<file>float.to_string.vala</file>
		<compile>valac --pkg glib-2.0 float.to_string.vala</compile>
		<node>float.to_string</node>
	</example>
	<example>
		<title>General samples</title>
		<file>float.vala</file>
		<compile>valac --pkg glib-2.0 float.vala</compile>
		<node>float</node>
	</example>
	<example>
		<title>Append a single value</title>
		<file>GLib.Array.append_val.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Array.append_val.vala</compile>
		<node>GLib.Array.append_val</node>
	</example>
	<example>
		<title>Append values</title>
		<file>GLib.Array.append_vals.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Array.append_vals.vala</compile>
		<node>GLib.Array.append_vals</node>
	</example>
	<example>
		<title>Simple array access</title>
		<file>GLib.Array.index.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Array.index.vala</compile>
		<node>GLib.Array.index</node>
	</example>
	<example>
		<title>Insert a single value</title>
		<file>GLib.Array.insert_val.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Array.insert_val.vala</compile>
		<node>GLib.Array.insert_val</node>
		<node>GLib.Array</node>
	</example>
	<example>
		<title>Insert values</title>
		<file>GLib.Array.insert_vals.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Array.insert_vals.vala</compile>
		<node>GLib.Array.insert_vals</node>
	</example>
	<example>
		<title>Prepend a single value</title>
		<file>GLib.Array.prepend_val.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Array.prepend_val.vala</compile>
		<node>GLib.Array.prepend_val</node>
	</example>
	<example>
		<title>Prepend values</title>
		<file>GLib.Array.prepend_vals.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Array.prepend_vals.vala</compile>
		<node>GLib.Array.prepend_vals</node>
	</example>
	<example>
		<title>Remove a element</title>
		<file>GLib.Array.remove_index.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Array.remove_index.vala</compile>
		<node>GLib.Array.remove_index</node>
	</example>
	<example>
		<title>Remove a element (fast)</title>
		<file>GLib.Array.remove_index_fast.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Array.remove_index_fast.vala</compile>
		<node>GLib.Array.remove_index_fast</node>
	</example>
	<example>
		<title>Remove all elements in a given range</title>
		<file>GLib.Array.remove_range.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Array.remove_range.vala</compile>
		<node>GLib.Array.remove_range</node>
	</example>
	<example>
		<title>Sets the size of the array</title>
		<file>GLib.Array.set_size.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Array.set_size.vala</compile>
		<node>GLib.Array.set_size</node>
	</example>
	<example>
		<title>Async queue</title>
		<file>GLib.AsyncQueue.vala</file>
		<compile>valac --target-glib 2.32 --pkg glib-2.0 GLib.AsyncQueue.vala</compile>
		<node>GLib.AsyncQueue</node>
	</example>
	<example>
		<title>Base64, decode</title>
		<file>GLib.Base64.decode.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Base64.decode.vala</compile>
		<node>GLib.Base64.decode</node>
	</example>
	<example>
		<title>Base64, encode</title>
		<file>GLib.Base64.encode.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Base64.encode.vala</compile>
		<node>GLib.Base64.encode</node>
	</example>
	<example>
		<title>Compute the numbers of bits used to store a given number</title>
		<file>GLib.Bit.storage.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Bit.storage.vala</compile>
		<node>GLib.Bit.storage</node>
	</example>
	<example>
		<title>Compute the checksum of a string (convenience function)</title>
		<file>GLib.Checksum.compute_for_string.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Checksum.compute_for_string.vala</compile>
		<node>GLib.Checksum.compute_for_string</node>
	</example>
	<example>
		<title>Compute the checksum of a file</title>
		<file>GLib.Checksum.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Checksum.vala</compile>
		<node>GLib.Checksum</node>
	</example>
	<example>
		<title>Compare functions</title>
		<file>GLib.CompareFunc.vala</file>
		<compile>valac --pkg glib-2.0 GLib.CompareFunc.vala</compile>
		<node>GLib.CompareFunc</node>
	</example>
	<example>
		<title>Conditions</title>
		<file>GLib.Cond.vala</file>
		<compile>valac --target-glib 2.32 --pkg glib-2.0 GLib.Cond.vala</compile>
		<node>GLib.Cond</node>
	</example>
	<example>
		<title>Logging, critical</title>
		<file>GLib.critical.vala</file>
		<compile>valac --pkg glib-2.0 GLib.critical.vala</compile>
		<node>GLib.critical</node>
	</example>
	<example>
		<title>Logging, debug</title>
		<file>GLib.debug.vala</file>
		<compile>valac --pkg glib-2.0 GLib.debug.vala</compile>
		<run>G_MESSAGES_DEBUG=all ./GLib.debug</run>
		<run>./GLib.debug</run>
		<node>GLib.debug</node>
	</example>
	<example>
		<title>Directory listing</title>
		<file>GLib.Dir.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Dir.vala</compile>
		<node>GLib.Dir</node>
	</example>
	<example>
		<title>List all environment variables</title>
		<file>GLib.Environ.get.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Environ.get.vala</compile>
		<node>GLib.Environ.get</node>
	</example>
	<example>
		<title>Locate the executable</title>
		<file>GLib.Environment.find_program_in_path.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Environment.find_program_in_path.vala</compile>
		<node>GLib.Environment.find_program_in_path</node>
	</example>
	<example>
		<title>Get the value of an environment variable</title>
		<file>GLib.Environment.get_variable.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Environment.get_variable.vala</compile>
		<run>G_DEBUG=fatal_criticals ./GLib.Environment.get_variable</run>
		<node>GLib.Environment.get_variable</node>
	</example>
	<example>
		<title>Get the names of all variables set in the environment</title>
		<file>GLib.Environment.list_variables.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Environment.list_variables.vala</compile>
		<node>GLib.Environment.list_variables</node>
	</example>
	<example>
		<title>Logging, error</title>
		<file>GLib.error.vala</file>
		<compile>valac --pkg glib-2.0 GLib.error.vala</compile>
		<node>GLib.error</node>
	</example>
	<example>
		<title>Exception sample</title>
		<file>GLib.Error.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Error.vala</compile>
		<node>GLib.Error</node>
	</example>
	<example>
		<title>Reset the error flags and the GLib.FileStream.EOF indicator</title>
		<file>GLib.FileStream.clearerr.vala</file>
		<compile>valac --pkg glib-2.0 GLib.FileStream.clearerr.vala</compile>
		<node>GLib.FileStream.clearerr</node>
	</example>
	<example>
		<title>Check if the end of file has been reached</title>
		<file>GLib.FileStream.eof.vala</file>
		<compile>valac --pkg glib-2.0 GLib.FileStream.eof.vala</compile>
		<node>GLib.FileStream.eof</node>
	</example>
	<example>
		<title>Check the given stream for errors</title>
		<file>GLib.FileStream.error.vala</file>
		<compile>valac --pkg glib-2.0 GLib.FileStream.error.vala</compile>
		<node>GLib.FileStream.error</node>
	</example>
	<example>
		<title>Flush the stream</title>
		<file>GLib.FileStream.flush.vala</file>
		<compile>valac --pkg glib-2.0 GLib.FileStream.flush.vala</compile>
		<node>GLib.FileStream.flush</node>
	</example>
	<example>
		<title>Read chars from the stream</title>
		<file>GLib.FileStream.getc.vala</file>
		<compile>valac --pkg glib-2.0 GLib.FileStream.getc.vala</compile>
		<node>GLib.FileStream.getc</node>
	</example>
	<example>
		<title>Read chars from a stream</title>
		<file>GLib.FileStream.gets.vala</file>
		<compile>valac --pkg glib-2.0 GLib.FileStream.gets.vala</compile>
		<node>GLib.FileStream.open</node>
		<node>GLib.FileStream.gets</node>
		<node>GLib.FileStream</node>
	</example>
	<example>
		<title>Write a formatted string to the stream</title>
		<file>GLib.FileStream.printf.vala</file>
		<compile>valac --pkg glib-2.0 GLib.FileStream.printf.vala</compile>
		<node>GLib.FileStream.printf</node>
	</example>
	<example>
		<title>Write a char to the stream</title>
		<file>GLib.FileStream.putc.vala</file>
		<compile>valac --pkg glib-2.0 GLib.FileStream.putc.vala</compile>
		<node>GLib.FileStream.putc</node>
	</example>
	<example>
		<title>Write a string to the stream</title>
		<file>GLib.FileStream.puts.vala</file>
		<compile>valac --pkg glib-2.0 GLib.FileStream.puts.vala</compile>
		<node>GLib.FileStream.puts</node>
	</example>
	<example>
		<title>Read n bytes</title>
		<file>GLib.FileStream.read.vala</file>
		<compile>valac --pkg glib-2.0 GLib.FileStream.read.vala</compile>
		<node>GLib.FileStream.read</node>
	</example>
	<example>
		<title>Read a line</title>
		<file>GLib.FileStream.read_line.vala</file>
		<compile>valac --pkg glib-2.0 GLib.FileStream.read_line.vala</compile>
		<node>GLib.FileStream.read_line</node>
	</example>
	<example>
		<title>Move the stream to the beginning of the file</title>
		<file>GLib.FileStream.rewind.vala</file>
		<compile>valac --pkg glib-2.0 GLib.FileStream.rewind.vala</compile>
		<node>GLib.FileStream.rewind</node>
	</example>
	<example>
		<title>Read a formatted string</title>
		<file>GLib.FileStream.scanf.vala</file>
		<compile>valac --pkg glib-2.0 GLib.FileStream.scanf.vala</compile>
		<node>GLib.FileStream.scanf</node>
	</example>
	<example>
		<title>Change the current position</title>
		<file>GLib.FileStream.seek.vala</file>
		<compile>valac --pkg glib-2.0 GLib.FileStream.seek.vala</compile>
		<node>GLib.FileStream.seek</node>
	</example>
	<example>
		<title>Get current position</title>
		<file>GLib.FileStream.tell.vala</file>
		<compile>valac --pkg glib-2.0 GLib.FileStream.tell.vala</compile>
		<node>GLib.FileStream.tell</node>
	</example>
	<example>
		<title>"Unget" a character</title>
		<file>GLib.FileStream.ungetc.vala</file>
		<compile>valac --pkg glib-2.0 GLib.FileStream.ungetc.vala</compile>
		<node>GLib.FileStream.ungetc</node>
	</example>
	<example>
		<title>Write a formatted string to the stream (va_list)</title>
		<file>GLib.FileStream.vprintf.vala</file>
		<compile>valac --pkg glib-2.0 GLib.FileStream.vprintf.vala</compile>
		<node>GLib.FileStream.vprintf</node>
	</example>
	<example>
		<title>Write a byte-buffer to the stream</title>
		<file>GLib.FileStream.write.vala</file>
		<compile>valac --pkg glib-2.0 GLib.FileStream.write.vala</compile>
		<node>GLib.FileStream.write</node>
	</example>
	<example>
		<title>Test whether a file exists, is executable, is a directory, a symlink or regular</title>
		<file>GLib.FileUtils.test.vala</file>
		<compile>valac --pkg glib-2.0 GLib.FileUtils.test.vala</compile>
		<node>GLib.FileUtils.test</node>
		<node>GLib.FileTest</node>
	</example>
	<example>
		<title>Add a value to the end of the array</title>
		<file>GLib.GenericArray.add.vala</file>
		<compile>valac --pkg glib-2.0 GLib.GenericArray.add.vala</compile>
		<node>GLib.GenericArray.add</node>
	</example>
	<example>
		<title>Get the stored data</title>
		<file>GLib.GenericArray.data.vala</file>
		<compile>valac --pkg glib-2.0 GLib.GenericArray.data.vala</compile>
		<node>GLib.GenericArray.data</node>
	</example>
	<example>
		<title>Apply a function to each element</title>
		<file>GLib.GenericArray.foreach.vala</file>
		<compile>valac --pkg glib-2.0 GLib.GenericArray.foreach.vala</compile>
		<node>GLib.GenericArray.foreach</node>
	</example>
	<example>
		<title>Get the nth entry</title>
		<file>GLib.GenericArray.get.vala</file>
		<compile>valac --pkg glib-2.0 GLib.GenericArray.get.vala</compile>
		<node>GLib.GenericArray.get</node>
	</example>
	<example>
		<title>Get the number of stored items</title>
		<file>GLib.GenericArray.len.vala</file>
		<compile>valac --pkg glib-2.0 GLib.GenericArray.len.vala</compile>
		<node>GLib.GenericArray.len</node>
	</example>
	<example>
		<title>Remove the first occurrence of the given data</title>
		<file>GLib.GenericArray.remove.vala</file>
		<compile>valac --pkg glib-2.0 GLib.GenericArray.remove.vala</compile>
		<node>GLib.GenericArray.remove</node>
	</example>
	<example>
		<title>Remove the first occurrence of the given data, fast</title>
		<file>GLib.GenericArray.remove_fast.vala</file>
		<compile>valac --pkg glib-2.0 GLib.GenericArray.remove_fast.vala</compile>
		<node>GLib.GenericArray.remove_fast</node>
	</example>
	<example>
		<title>Remove the nth element</title>
		<file>GLib.GenericArray.remove_index.vala</file>
		<compile>valac --pkg glib-2.0 GLib.GenericArray.remove_index.vala</compile>
		<node>GLib.GenericArray.remove_index</node>
	</example>
	<example>
		<title>Remove the nth element, fast</title>
		<file>GLib.GenericArray.remove_index_fast.vala</file>
		<compile>valac --pkg glib-2.0 GLib.GenericArray.remove_index_fast.vala</compile>
		<node>GLib.GenericArray.remove_index_fast</node>
	</example>
	<example>
		<title>Remove a range of elements</title>
		<file>GLib.GenericArray.remove_range.vala</file>
		<compile>valac --pkg glib-2.0 GLib.GenericArray.remove_range.vala</compile>
		<node>GLib.GenericArray.remove_range</node>
	</example>
	<example>
		<title>Set the item at the specified index</title>
		<file>GLib.GenericArray.set.vala</file>
		<compile>valac --pkg glib-2.0 GLib.GenericArray.set.vala</compile>
		<node>GLib.GenericArray.set</node>
	</example>
	<example>
		<title>Sort all items</title>
		<file>GLib.GenericArray.sort.vala</file>
		<compile>valac --pkg glib-2.0 GLib.GenericArray.sort.vala</compile>
		<node>GLib.GenericArray.sort</node>
	</example>
	<example>
		<title>Sort all items (with data)</title>
		<file>GLib.GenericArray.sort_with_data.vala</file>
		<compile>valac --pkg glib-2.0 GLib.GenericArray.sort_with_data.vala</compile>
		<node>GLib.GenericArray.sort_with_data</node>
		<node>GLib.GenericArray</node>
	</example>
	<example deprecated="true">
		<title>Add a element to the set</title>
		<file>GLib.HashTable.add.vala</file>
		<compile>valac --pkg glib-2.0 GLib.HashTable.add.vala</compile>
		<node>GLib.HashTable.add</node>
	</example>
	<example>
		<title>Add a element to the set</title>
		<file>GLib.GenericSet.add.vala</file>
		<compile>valac --pkg glib-2.0 GLib.GenericSet.add.vala</compile>
		<node>GLib.GenericSet.add</node>
	</example>
	<example>
		<title>Check if key is in the table</title>
		<file>GLib.HashTable.contains.vala</file>
		<compile>valac --pkg glib-2.0 GLib.HashTable.contains.vala</compile>
		<node>GLib.HashTable.contains</node>
	</example>
	<example>
		<title>Predicate based search</title>
		<file>GLib.HashTable.find.vala</file>
		<compile>valac --pkg glib-2.0 GLib.HashTable.find.vala</compile>
		<node>GLib.HashTable.find</node>
	</example>
	<example>
		<title>Apply a function to each element</title>
		<file>GLib.HashTable.foreach.vala</file>
		<compile>valac --pkg glib-2.0 GLib.HashTable.foreach.vala</compile>
		<node>GLib.HashTable.foreach</node>
	</example>
	<example>
		<title>Filter all entries</title>
		<file>GLib.HashTable.foreach_remove.vala</file>
		<compile>valac --pkg glib-2.0 GLib.HashTable.foreach_remove.vala</compile>
		<node>GLib.HashTable.foreach_remove</node>
	</example>
	<example>
		<title>Get the value for a key</title>
		<file>GLib.HashTable.get.vala</file>
		<compile>valac --pkg glib-2.0 GLib.HashTable.get.vala</compile>
		<node>GLib.HashTable.get</node>
		<node>GLib.HashTable</node>
	</example>
	<example>
		<title>Get the keys</title>
		<file>GLib.HashTable.get_keys.vala</file>
		<compile>valac --pkg glib-2.0 GLib.HashTable.get_keys.vala</compile>
		<node>GLib.HashTable.get_keys</node>
	</example>
	<example>
		<title>Get all values</title>
		<file>GLib.HashTable.get_values.vala</file>
		<compile>valac --pkg glib-2.0 GLib.HashTable.get_values.vala</compile>
		<node>GLib.HashTable.get_values</node>
	</example>
	<example>
		<title>Create hash tables with hash/cmp functions for different types</title>
		<file>GLib.HashTable.HashTable.vala</file>
		<compile>valac --pkg glib-2.0 GLib.HashTable.HashTable.vala</compile>
		<node>GLib.HashTable.HashTable</node>
	</example>
	<example>
		<title>Inserts new keys and values</title>
		<file>GLib.HashTable.insert.vala</file>
		<compile>valac --pkg glib-2.0 GLib.HashTable.insert.vala</compile>
		<node>GLib.HashTable.insert</node>
	</example>
	<example>
		<title>Lookup</title>
		<file>GLib.HashTable.lookup.vala</file>
		<compile>valac --pkg glib-2.0 GLib.HashTable.lookup.vala</compile>
		<node>GLib.HashTable.lookup</node>
	</example>
	<example>
		<title>Removes a entry</title>
		<file>GLib.HashTable.remove.vala</file>
		<compile>valac --pkg glib-2.0 GLib.HashTable.remove.vala</compile>
		<node>GLib.HashTable.remove</node>
	</example>
	<example>
		<title>Remove all entries</title>
		<file>GLib.HashTable.remove_all.vala</file>
		<compile>valac --pkg glib-2.0 GLib.HashTable.remove_all.vala</compile>
		<node>GLib.HashTable.remove_all</node>
	</example>
	<example>
		<title>Replace a value</title>
		<file>GLib.HashTable.replace.vala</file>
		<compile>valac --pkg glib-2.0 GLib.HashTable.replace.vala</compile>
		<node>GLib.HashTable.replace</node>
	</example>
	<example>
		<title>Associate a value with a key</title>
		<file>GLib.HashTable.set.vala</file>
		<compile>valac --pkg glib-2.0 GLib.HashTable.set.vala</compile>
		<node>GLib.HashTable.set</node>
	</example>
	<example>
		<title>Return the number of stored entries</title>
		<file>GLib.HashTable.size.vala</file>
		<compile>valac --pkg glib-2.0 GLib.HashTable.size.vala</compile>
		<node>GLib.HashTable.size</node>
	</example>
	<example>
		<title>HashTable, iter</title>
		<file>GLib.HashTableIter.vala</file>
		<compile>valac --pkg glib-2.0 GLib.HashTableIter.vala</compile>
		<node>GLib.HashTableIter</node>
	</example>
	<example>
		<title>Watch a file with IOChannel</title>
		<file>GLib.IOChannel.vala</file>
		<compile>valac --pkg glib-2.0 GLib.IOChannel.vala</compile>
		<node>GLib.IOChannel</node>
	</example>
	<example>
		<title>KeyFile handling</title>
		<file>GLib.KeyFile.vala</file>
		<compile>valac --pkg glib-2.0 GLib.KeyFile.vala</compile>
		<node>GLib.KeyFile</node>
	</example>
	<example>
		<title>Append a value</title>
		<file>GLib.List.append.vala</file>
		<compile>valac --pkg glib-2.0 GLib.List.append.vala</compile>
		<node>GLib.List.append</node>
	</example>
	<example>
		<title>Concatenate two lists</title>
		<file>GLib.List.concat.vala</file>
		<compile>valac --pkg glib-2.0 GLib.List.concat.vala</compile>
		<node>GLib.List.concat</node>
	</example>
	<example>
		<title>Create a copy</title>
		<file>GLib.List.copy.vala</file>
		<compile>valac --pkg glib-2.0 GLib.List.copy.vala</compile>
		<node>GLib.List.copy</node>
	</example>
	<example>
		<title>Delete a link</title>
		<file>GLib.List.delete_link.vala</file>
		<compile>valac --pkg glib-2.0 GLib.List.delete_link.vala</compile>
		<node>GLib.List.delete_link</node>
	</example>
	<example>
		<title>Find the link which contains the given data</title>
		<file>GLib.List.find.vala</file>
		<compile>valac --pkg glib-2.0 GLib.List.find.vala</compile>
		<node>GLib.List.find</node>
	</example>
	<example>
		<title>Find the link containing the given data, custom</title>
		<file>GLib.List.find_custom.vala</file>
		<compile>valac --pkg glib-2.0 GLib.List.find_custom.vala</compile>
		<node>GLib.List.find_custom</node>
	</example>
	<example>
		<title>Get the first element</title>
		<file>GLib.List.first.vala</file>
		<compile>valac --pkg glib-2.0 GLib.List.first.vala</compile>
		<node>GLib.List.first</node>
	</example>
	<example>
		<title>Apply a function to each element</title>
		<file>GLib.List.foreach.vala</file>
		<compile>valac --pkg glib-2.0 GLib.List.foreach.vala</compile>
		<node>GLib.List.foreach</node>
		<node>GLib.List</node>
	</example>
	<example>
		<title>Get the link-position containing the given data</title>
		<file>GLib.List.index.vala</file>
		<compile>valac --pkg glib-2.0 GLib.List.index.vala</compile>
		<node>GLib.List.index</node>
	</example>
	<example>
		<title>Insert</title>
		<file>GLib.List.insert.vala</file>
		<compile>valac --pkg glib-2.0 GLib.List.insert.vala</compile>
		<node>GLib.List.insert</node>
	</example>
	<example>
		<title>Insert before</title>
		<file>GLib.List.insert_before.vala</file>
		<compile>valac --pkg glib-2.0 GLib.List.insert_before.vala</compile>
		<node>GLib.List.insert_before</node>
	</example>
	<example>
		<title>Insert, sorted</title>
		<file>GLib.List.insert_sorted.vala</file>
		<compile>valac --pkg glib-2.0 GLib.List.insert_sorted.vala</compile>
		<node>GLib.List.insert_sorted</node>
	</example>
	<example>
		<title>Insert, sorted (with data)</title>
		<file>GLib.List.insert_sorted_with_data.vala</file>
		<compile>valac --pkg glib-2.0 GLib.List.insert_sorted_with_data.vala</compile>
		<node>GLib.List.insert_sorted_with_data</node>
	</example>
	<example>
		<title>Get the last element</title>
		<file>GLib.List.last.vala</file>
		<compile>valac --pkg glib-2.0 GLib.List.last.vala</compile>
		<node>GLib.List.last</node>
	</example>
	<example>
		<title>Get the length</title>
		<file>GLib.List.length.vala</file>
		<compile>valac --pkg glib-2.0 GLib.List.length.vala</compile>
		<node>GLib.List.length</node>
	</example>
	<example>
		<title>Get the nth element</title>
		<file>GLib.List.nth.vala</file>
		<compile>valac --pkg glib-2.0 GLib.List.nth.vala</compile>
		<node>GLib.List.nth</node>
	</example>
	<example>
		<title>Get the data of the nth element</title>
		<file>GLib.List.nth_data.vala</file>
		<compile>valac --pkg glib-2.0 GLib.List.nth_data.vala</compile>
		<node>GLib.List.nth_data</node>
	</example>
	<example>
		<title>Get the element n places before a link</title>
		<file>GLib.List.nth_prev.vala</file>
		<compile>valac --pkg glib-2.0 GLib.List.nth_prev.vala</compile>
		<node>GLib.List.nth_prev</node>
	</example>
	<example>
		<title>Get the position of a link</title>
		<file>GLib.List.position.vala</file>
		<compile>valac --pkg glib-2.0 GLib.List.position.vala</compile>
		<node>GLib.List.position</node>
	</example>
	<example>
		<title>Prepend a value</title>
		<file>GLib.List.prepend.vala</file>
		<compile>valac --pkg glib-2.0 GLib.List.prepend.vala</compile>
		<node>GLib.List.prepend</node>
	</example>
	<example>
		<title>Remove a value</title>
		<file>GLib.List.remove.vala</file>
		<compile>valac --pkg glib-2.0 GLib.List.remove.vala</compile>
		<node>GLib.List.remove</node>
	</example>
	<example>
		<title>Removes all links</title>
		<file>GLib.List.remove_all.vala</file>
		<compile>valac --pkg glib-2.0 GLib.List.remove_all.vala</compile>
		<node>GLib.List.remove_all</node>
	</example>
	<example>
		<title>Remove a link</title>
		<file>GLib.List.remove_link.vala</file>
		<compile>valac --pkg glib-2.0 GLib.List.remove_link.vala</compile>
		<node>GLib.List.remove_link</node>
	</example>
	<example>
		<title>Reverse</title>
		<file>GLib.List.reverse.vala</file>
		<compile>valac --pkg glib-2.0 GLib.List.reverse.vala</compile>
		<node>GLib.List.reverse</node>
	</example>
	<example>
		<title>Sort all items</title>
		<file>GLib.List.sort.vala</file>
		<compile>valac --pkg glib-2.0 GLib.List.sort.vala</compile>
		<node>GLib.List.sort</node>
	</example>
	<example>
		<title>Sort all items (with data)</title>
		<file>GLib.List.sort_with_data.vala</file>
		<compile>valac --pkg glib-2.0 GLib.List.sort_with_data.vala</compile>
		<node>GLib.List.sort_with_data</node>
	</example>
	<example>
		<title>MainLoop</title>
		<file>GLib.MainLoop.vala</file>
		<compile>valac --pkg glib-2.0 GLib.MainLoop.vala</compile>
		<node>GLib.MainLoop</node>
	</example>
	<example>
		<title>Map a file and print its content and size</title>
		<file>GLib.MappedFile.vala</file>
		<compile>valac --pkg glib-2.0 GLib.MappedFile.vala</compile>
		<node>GLib.MappedFile</node>
	</example>
	<example>
		<title>GMarkup-Parser</title>
		<file>GLib.MarkupParser.vala</file>
		<compile>valac --pkg glib-2.0 GLib.MarkupParser.vala</compile>
		<node>GLib.MarkupParseContext</node>
		<node>GLib.MarkupParser</node>
	</example>
	<example>
		<title>Arc cosine (double)</title>
		<file>GLib.Math.acos.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.acos.vala</compile>
		<node>GLib.Math.acos</node>
	</example>
	<example>
		<title>Arc cosine (float)</title>
		<file>GLib.Math.acosf.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.acosf.vala</compile>
		<node>GLib.Math.acosf</node>
	</example>
	<example>
		<title>Arc sine (double)</title>
		<file>GLib.Math.asin.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.asin.vala</compile>
		<node>GLib.Math.asin</node>
	</example>
	<example>
		<title>Arc sine (float)</title>
		<file>GLib.Math.asinf.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.asinf.vala</compile>
		<node>GLib.Math.asinf</node>
	</example>
	<example>
		<title>Arc tangent (double)</title>
		<file>GLib.Math.atan.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.atan.vala</compile>
		<node>GLib.Math.atan</node>
	</example>
	<example>
		<title>Arc tangent (float)</title>
		<file>GLib.Math.atanf.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.atanf.vala</compile>
		<node>GLib.Math.atanf</node>
	</example>
	<example>
		<title>Arc tangent of y/x (double)</title>
		<file>GLib.Math.atan2.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.atan2.vala</compile>
		<node>GLib.Math.atan2</node>
	</example>
	<example>
		<title>Arc tangent of y/x (float)</title>
		<file>GLib.Math.atan2f.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.atan2f.vala</compile>
		<node>GLib.Math.atan2f</node>
	</example>
	<example>
		<title>Rounds x upward (float)</title>
		<file>GLib.Math.ceilf.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.ceilf.vala</compile>
		<node>GLib.Math.ceilf</node>
	</example>
	<example>
		<title>Cosine (double)</title>
		<file>GLib.Math.cos.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.cos.vala</compile>
		<node>GLib.Math.cos</node>
	</example>
	<example>
		<title>Rounds x upward (double)</title>
		<file>GLib.Math.ceil.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.ceil.vala</compile>
		<node>GLib.Math.ceil</node>
	</example>
	<example>
		<title>Cosine (float)</title>
		<file>GLib.Math.cosf.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.cosf.vala</compile>
		<node>GLib.Math.cosf</node>
	</example>
	<example>
		<title>Rounds x downward (double)</title>
		<file>GLib.Math.floor.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.floor.vala</compile>
		<node>GLib.Math.floor</node>
	</example>
	<example>
		<title>Rounds x downward (float)</title>
		<file>GLib.Math.floorf.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.floorf.vala</compile>
		<node>GLib.Math.floorf</node>
	</example>
	<example>
		<title>Round double to int64</title>
		<file>GLib.Math.llround.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.llround.vala</compile>
		<node>GLib.Math.llround</node>
	</example>
	<example>
		<title>Round float to int64</title>
		<file>GLib.Math.llroundf.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.llroundf.vala</compile>
		<node>GLib.Math.llroundf</node>
	</example>
	<example>
		<title>Round double to long</title>
		<file>GLib.Math.lround.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.lround.vala</compile>
		<node>GLib.Math.lround</node>
	</example>
	<example>
		<title>Round float to long</title>
		<file>GLib.Math.lroundf.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.lroundf.vala</compile>
		<node>GLib.Math.lroundf</node>
	</example>
	<example>
		<title>Calculate x^y (double)</title>
		<file>GLib.Math.pow.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.pow.vala</compile>
		<node>GLib.Math.pow</node>
	</example>
	<example>
		<title>Calculate x^y (float)</title>
		<file>GLib.Math.powf.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.powf.vala</compile>
		<node>GLib.Math.powf</node>
	</example>
	<example>
		<title>Calculate 10^x (double)</title>
		<file>GLib.Math.pow10.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.pow10.vala</compile>
		<node>GLib.Math.pow10</node>
	</example>
	<example>
		<title>Calculate 10^x (float)</title>
		<file>GLib.Math.pow10f.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.pow10f.vala</compile>
		<node>GLib.Math.pow10f</node>
	</example>
	<example>
		<title>Round (double)</title>
		<file>GLib.Math.round.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.round.vala</compile>
		<node>GLib.Math.round</node>
	</example>
	<example>
		<title>Round (float)</title>
		<file>GLib.Math.roundf.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.roundf.vala</compile>
		<node>GLib.Math.roundf</node>
	</example>
	<example>
		<title>Sine (double)</title>
		<file>GLib.Math.sin.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.sin.vala</compile>
		<node>GLib.Math.sin</node>
	</example>
	<example>
		<title>Sine (float)</title>
		<file>GLib.Math.sinf.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.sinf.vala</compile>
		<node>GLib.Math.sinf</node>
	</example>
	<example>
		<title>Square root (double)</title>
		<file>GLib.Math.sqrt.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.sqrt.vala</compile>
		<node>GLib.Math.sqrt</node>
	</example>
	<example>
		<title>Square root (float)</title>
		<file>GLib.Math.sqrtf.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.sqrtf.vala</compile>
		<node>GLib.Math.sqrtf</node>
	</example>
	<example>
		<title>Tangent (double)</title>
		<file>GLib.Math.tan.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.tan.vala</compile>
		<node>GLib.Math.tan</node>
	</example>
	<example>
		<title>Tangent (float)</title>
		<file>GLib.Math.tanf.vala</file>
		<compile>valac --pkg glib-2.0 -X -lm GLib.Math.tanf.vala</compile>
		<node>GLib.Math.tanf</node>
	</example>
	<example>
		<title>Compare two blocks of memory</title>
		<file>GLib.Memory.cmp.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Memory.cmp.vala</compile>
		<node>GLib.Memory.cmp</node>
	</example>
	<example>
		<title>Copy bytes from src to dest</title>
		<file>GLib.Memory.copy.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Memory.copy.vala</compile>
		<node>GLib.Memory.copy</node>
	</example>
	<example>
		<title>Copy n bytes</title>
		<file>GLib.Memory.dup.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Memory.dup.vala</compile>
		<node>GLib.Memory.dup</node>
	</example>
	<example>
		<title>Move block of memory</title>
		<file>GLib.Memory.move.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Memory.move.vala</compile>
		<node>GLib.Memory.move</node>
	</example>
	<example>
		<title>Fill block of memory</title>
		<file>GLib.Memory.set.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Memory.set.vala</compile>
		<node>GLib.Memory.set</node>
	</example>
	<example>
		<title>Logging, message</title>
		<file>GLib.message.vala</file>
		<compile>valac --pkg glib-2.0 GLib.message.vala</compile>
		<node>GLib.message</node>
	</example>
	<example>
		<title>Mutex</title>
		<file>GLib.Mutex.vala</file>
		<compile>valac --target-glib 2.32 --pkg glib-2.0 GLib.Mutex.vala</compile>
		<node>GLib.Mutex</node>
	</example>
	<example>
		<title>Commandline parsing</title>
		<file>GLib.OptionContext.vala</file>
		<compile>valac --pkg glib-2.0 GLib.OptionContext.vala</compile>
		<node>GLib.OptionContext</node>
		<node>GLib.OptionArg</node>
		<node>GLib.OptionEntry</node>
	</example>
	<example>
		<title>Build a file name</title>
		<file>GLib.Path.build_filename.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Path.build_filename.vala</compile>
		<node>GLib.Path.build_filename</node>
	</example>
	<example>
		<title>Build a path</title>
		<file>GLib.Path.build_path.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Path.build_path.vala</compile>
		<node>GLib.Path.build_path</node>
	</example>
	<example>
		<title>Get the directory separator</title>
		<file>GLib.Path.DIR_SEPARATOR.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Path.DIR_SEPARATOR.vala</compile>
		<node>GLib.Path.DIR_SEPARATOR</node>
	</example>
	<example>
		<title>Get the directory separator as string</title>
		<file>GLib.Path.DIR_SEPARATOR_S.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Path.DIR_SEPARATOR_S.vala</compile>
		<node>GLib.Path.DIR_SEPARATOR_S</node>
	</example>
	<example>
		<title>Get the basename</title>
		<file>GLib.Path.get_basename.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Path.get_basename.vala</compile>
		<node>GLib.Path.get_basename</node>
	</example>
	<example>
		<title>Get the directory name</title>
		<file>GLib.Path.get_dirname.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Path.get_dirname.vala</compile>
		<node>GLib.Path.get_dirname</node>
	</example>
	<example>
		<title>Check whether a path is absolute</title>
		<file>GLib.Path.is_absolute.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Path.is_absolute.vala</compile>
		<node>GLib.Path.is_absolute</node>
	</example>
	<example>
		<title>Check whether a character is a directory separator</title>
		<file>GLib.Path.is_dir_separator.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Path.is_dir_separator.vala</compile>
		<node>GLib.Path.is_dir_separator</node>
	</example>
	<example>
		<title>Get the search path separator</title>
		<file>GLib.Path.SEARCHPATH_SEPARATOR.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Path.SEARCHPATH_SEPARATOR.vala</compile>
		<node>GLib.Path.SEARCHPATH_SEPARATOR</node>
	</example>
	<example>
		<title>Get the search path separator as string</title>
		<file>GLib.Path.SEARCHPATH_SEPARATOR_S.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Path.SEARCHPATH_SEPARATOR_S.vala</compile>
		<node>GLib.Path.SEARCHPATH_SEPARATOR_S</node>
	</example>
	<example>
		<title>Skip the root component</title>
		<file>GLib.Path.skip_root.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Path.skip_root.vala</compile>
		<node>GLib.Path.skip_root</node>
	</example>
	<example>
		<title>Match a string against a pattern</title>
		<file>GLib.PatternSpec.match_simple.vala</file>
		<compile>valac --pkg glib-2.0 GLib.PatternSpec.match_simple.vala</compile>
		<node>GLib.PatternSpec.match_simple</node>
	</example>
	<example>
		<title>Compare two compiled pattern specs</title>
		<file>GLib.PatternSpec.equal.vala</file>
		<compile>valac --pkg glib-2.0 GLib.PatternSpec.equal.vala</compile>
		<node>GLib.PatternSpec.equal</node>
	</example>
	<example>
		<title>Match a string against a compiled pattern (full)</title>
		<file>GLib.PatternSpec.match.vala</file>
		<compile>valac --pkg glib-2.0 GLib.PatternSpec.match.vala</compile>
		<node>GLib.PatternSpec.match</node>
		<node>GLib.PatternSpec</node>
	</example>
	<example>
		<title>Match a string against a compiled pattern</title>
		<file>GLib.PatternSpec.match_string.vala</file>
		<compile>valac --pkg glib-2.0 GLib.PatternSpec.match_string.vala</compile>
		<node>GLib.PatternSpec.match_string</node>
	</example>
	<example>
		<title>Cause abnormal program termination (Abort)</title>
		<file>GLib.Process.abort.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Process.abort.vala</compile>
		<node>GLib.Process.abort</node>
	</example>
	<example>
		<title>Terminate the program</title>
		<file>GLib.Process.exit.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Process.exit.vala</compile>
		<node>GLib.Process.exit</node>
	</example>
	<example>
		<title>Spawn, async</title>
		<file>GLib.Process.spawn_async.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Process.spawn_async.vala</compile>
		<node>GLib.Process.spawn_async</node>
	</example>
	<example>
		<title>Spawn with pipes, async</title>
		<file>GLib.Process.spawn_async_with_pipes.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Process.spawn_async_with_pipes.vala</compile>
		<node>GLib.Process.spawn_async_with_pipes</node>
		<node>GLib.ChildWatch</node>
		<node>GLib.Pid</node>
	</example>
	<example>
		<title>Spawn a command line, async</title>
		<file>GLib.Process.spawn_command_line_async.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Process.spawn_command_line_async.vala</compile>
		<node>GLib.Process.spawn_command_line_async</node>
	</example>
	<example>
		<title>Spawn a command line, sync</title>
		<file>GLib.Process.spawn_command_line_sync.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Process.spawn_command_line_sync.vala</compile>
		<node>GLib.Process.spawn_command_line_sync</node>
	</example>
	<example>
		<title>Spawn, sync</title>
		<file>GLib.Process.spawn_sync.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Process.spawn_sync.vala</compile>
		<node>GLib.Process.spawn_sync</node>
	</example>
	<example deprecated="true">
		<title>Add a pointer</title>
		<file>GLib.PtrArray.add.vala</file>
		<compile>valac --pkg glib-2.0 GLib.PtrArray.add.vala</compile>
		<node>GLib.PtrArray.add</node>
	</example>
	<example deprecated="true">
		<title>Apply a function to each element</title>
		<file>GLib.PtrArray.foreach.vala</file>
		<compile>valac --pkg glib-2.0 GLib.PtrArray.foreach.vala</compile>
		<node>GLib.PtrArray.foreach</node>
		<node>GLib.PtrArray</node>
	</example>
	<example deprecated="true">
		<title>Get the nth pointer</title>
		<file>GLib.PtrArray.index.vala</file>
		<compile>valac --pkg glib-2.0 GLib.PtrArray.index.vala</compile>
		<node>GLib.PtrArray.index</node>
	</example>
	<example deprecated="true">
		<title>Get the length</title>
		<file>GLib.PtrArray.len.vala</file>
		<compile>valac --pkg glib-2.0 GLib.PtrArray.len.vala</compile>
		<node>GLib.PtrArray.len</node>
	</example>
	<example deprecated="true">
		<title>Create a PtrArray with a free-function</title>
		<file>GLib.PtrArray.PtrArray.with_free_func.vala</file>
		<compile>valac --pkg glib-2.0 GLib.PtrArray.PtrArray.with_free_func.vala</compile>
		<node>GLib.PtrArray.PtrArray.with_free_func</node>
	</example>
	<example deprecated="true">
		<title>Remove a value</title>
		<file>GLib.PtrArray.remove.vala</file>
		<compile>valac --pkg glib-2.0 GLib.PtrArray.remove.vala</compile>
		<node>GLib.PtrArray.remove</node>
	</example>
	<example deprecated="true">
		<title>Remove, fast</title>
		<file>GLib.PtrArray.remove_fast.vala</file>
		<compile>valac --pkg glib-2.0 GLib.PtrArray.remove_fast.vala</compile>
		<node>GLib.PtrArray.remove_fast</node>
	</example>
	<example deprecated="true">
		<title>Remove index</title>
		<file>GLib.PtrArray.remove_index.vala</file>
		<compile>valac --pkg glib-2.0 GLib.PtrArray.remove_index.vala</compile>
		<node>GLib.PtrArray.remove_index</node>
	</example>
	<example deprecated="true">
		<title>Remove index, fast</title>
		<file>GLib.PtrArray.remove_index_fast.vala</file>
		<compile>valac --pkg glib-2.0 GLib.PtrArray.remove_index_fast.vala</compile>
		<node>GLib.PtrArray.remove_index_fast</node>
	</example>
	<example deprecated="true">
		<title>Remove range</title>
		<file>GLib.PtrArray.remove_range.vala</file>
		<compile>valac --pkg glib-2.0 GLib.PtrArray.remove_range.vala</compile>
		<node>GLib.PtrArray.remove_range</node>
	</example>
	<example deprecated="true">
		<title>Set a free func</title>
		<file>GLib.PtrArray.set_free_func.vala</file>
		<compile>valac --pkg glib-2.0 GLib.PtrArray.set_free_func.vala</compile>
		<node>GLib.PtrArray.set_free_func</node>
	</example>
	<example deprecated="true">
		<title>Sort all items</title>
		<file>GLib.PtrArray.sort.vala</file>
		<compile>valac --pkg glib-2.0 GLib.PtrArray.sort.vala</compile>
		<node>GLib.PtrArray.sort</node>
	</example>
	<example>
		<title>Quarks</title>
		<file>GLib.Quark.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Quark.vala</compile>
		<node>GLib.Quark</node>
	</example>
	<example>
		<title>Clear</title>
		<file>GLib.Queue.clear.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Queue.clear.vala</compile>
		<node>GLib.Queue.clear</node>
	</example>
	<example>
		<title>Copy</title>
		<file>GLib.Queue.copy.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Queue.copy.vala</compile>
		<node>GLib.Queue.copy</node>
	</example>
	<example>
		<title>Delete a link</title>
		<file>GLib.Queue.delete_link.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Queue.delete_link.vala</compile>
		<node>GLib.Queue.delete_link</node>
	</example>
	<example>
		<title>Find</title>
		<file>GLib.Queue.find.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Queue.find.vala</compile>
		<node>GLib.Queue.find</node>
	</example>
	<example>
		<title>Find custom</title>
		<file>GLib.Queue.find_custom.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Queue.find_custom.vala</compile>
		<node>GLib.Queue.find_custom</node>
	</example>
	<example>
		<title>Get the length</title>
		<file>GLib.Queue.get_length.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Queue.get_length.vala</compile>
		<node>GLib.Queue.get_length</node>
	</example>
	<example>
		<title>Get the index of data</title>
		<file>GLib.Queue.index.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Queue.index.vala</compile>
		<node>GLib.Queue.index</node>
	</example>
	<example>
		<title>Insert after</title>
		<file>GLib.Queue.insert_after.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Queue.insert_after.vala</compile>
		<node>GLib.Queue.insert_after</node>
	</example>
	<example>
		<title>Insert before</title>
		<file>GLib.Queue.insert_before.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Queue.insert_before.vala</compile>
		<node>GLib.Queue.insert_before</node>
	</example>
	<example>
		<title>Insert sorted</title>
		<file>GLib.Queue.insert_sorted.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Queue.insert_sorted.vala</compile>
		<node>GLib.Queue.insert_sorted</node>
	</example>
	<example>
		<title>Check if a Queue is empty</title>
		<file>GLib.Queue.is_empty.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Queue.is_empty.vala</compile>
		<node>GLib.Queue.is_empty</node>
	</example>
	<example>
		<title>Get the length</title>
		<file>GLib.Queue.length.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Queue.length.vala</compile>
		<node>GLib.Queue.length</node>
	</example>
	<example>
		<title>Peek head</title>
		<file>GLib.Queue.peek_head.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Queue.peek_head.vala</compile>
		<node>GLib.Queue.peek_head</node>
	</example>
	<example>
		<title>Peek nth</title>
		<file>GLib.Queue.peek_nth.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Queue.peek_nth.vala</compile>
		<node>GLib.Queue.peek_nth</node>
	</example>
	<example>
		<title>Peek tail</title>
		<file>GLib.Queue.peek_tail.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Queue.peek_tail.vala</compile>
		<node>GLib.Queue.peek_tail</node>
	</example>
	<example>
		<title>Pop head</title>
		<file>GLib.Queue.pop_head.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Queue.pop_head.vala</compile>
		<node>GLib.Queue.pop_head</node>
	</example>
	<example>
		<title>Pop nth</title>
		<file>GLib.Queue.pop_nth.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Queue.pop_nth.vala</compile>
		<node>GLib.Queue.pop_nth</node>
	</example>
	<example>
		<title>Pop tail</title>
		<file>GLib.Queue.pop_tail.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Queue.pop_tail.vala</compile>
		<node>GLib.Queue.pop_tail</node>
	</example>
	<example>
		<title>Push head</title>
		<file>GLib.Queue.push_head.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Queue.push_head.vala</compile>
		<node>GLib.Queue.push_head</node>
	</example>
	<example>
		<title>Push nth</title>
		<file>GLib.Queue.push_nth.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Queue.push_nth.vala</compile>
		<node>GLib.Queue.push_nth</node>
	</example>
	<example>
		<title>Push tail</title>
		<file>GLib.Queue.push_tail.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Queue.push_tail.vala</compile>
		<node>GLib.Queue.push_tail</node>
	</example>
	<example>
		<title>Remove</title>
		<file>GLib.Queue.remove.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Queue.remove.vala</compile>
		<node>GLib.Queue.remove</node>
	</example>
	<example>
		<title>Remove all</title>
		<file>GLib.Queue.remove_all.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Queue.remove_all.vala</compile>
		<node>GLib.Queue.remove_all</node>
	</example>
	<example>
		<title>Reverse</title>
		<file>GLib.Queue.reverse.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Queue.reverse.vala</compile>
		<node>GLib.Queue.reverse</node>
	</example>
	<example>
		<title>Sort all items</title>
		<file>GLib.Queue.sort.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Queue.sort.vala</compile>
		<node>GLib.Queue.sort</node>
	</example>
	<example>
		<title>Queues and Stacks</title>
		<file>GLib.Queue.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Queue.vala</compile>
		<node>GLib.Queue</node>
	</example>
	<example>
		<title>RecMutex, nested critical sections</title>
		<file>GLib.RecMutex.vala</file>
		<compile>valac --target-glib 2.32 --pkg glib-2.0 GLib.RecMutex.vala</compile>
		<node>GLib.RecMutex</node>
	</example>
	<example>
		<title>Regex, escape string</title>
		<file>GLib.Regex.escape_string.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Regex.escape_string.vala</compile>
		<node>GLib.Regex.escape_string</node>
	</example>
	<example>
		<title>Regex, match</title>
		<file>GLib.Regex.match.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Regex.match.vala</compile>
		<node>GLib.Regex.match</node>
	</example>
	<example>
		<title>Match, simple</title>
		<file>GLib.Regex.match_simple.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Regex.match_simple.vala</compile>
		<node>GLib.Regex.match_simple</node>
	</example>
	<example>
		<title>Regex, replace</title>
		<file>GLib.Regex.replace.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Regex.replace.vala</compile>
		<node>GLib.Regex.replace</node>
	</example>
	<example>
		<title>Replace literal</title>
		<file>GLib.Regex.replace_literal.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Regex.replace_literal.vala</compile>
		<node>GLib.Regex.replace_literal</node>
	</example>
	<example>
		<title>Split simple</title>
		<file>GLib.Regex.split_simple.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Regex.split_simple.vala</compile>
		<node>GLib.Regex.split_simple</node>
	</example>
	<example>
		<title>RW-Locks</title>
		<file>GLib.RWLock.vala</file>
		<compile>valac --target-glib 2.32 GLib.RWLock.vala</compile>
		<node>GLib.RWLock</node>
	</example>
	<example>
		<title>Append a value</title>
		<file>GLib.Sequence.append.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.append.vala</compile>
		<node>GLib.Sequence.append</node>
	</example>
	<example>
		<title>Apply a function to each element</title>
		<file>GLib.Sequence.foreach.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.foreach.vala</compile>
		<node>GLib.Sequence.foreach</node>
	</example>
	<example deprecated="true">
		<title>Foreach, range</title>
		<file>GLib.Sequence.foreach_range.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.foreach_range.vala</compile>
		<node>GLib.Sequence.foreach_range</node>
	</example>
	<example>
		<title>Foreach, range</title>
		<file>GLib.SequenceIter.foreach_range.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SequenceIter.foreach_range.vala</compile>
		<node>GLib.SequenceIter.foreach_range</node>
	</example>
	<example deprecated="true">
		<title>Get data that a iter points to</title>
		<file>GLib.Sequence.get.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.get.vala</compile>
		<node>GLib.Sequence.get</node>
	</example>
	<example>
		<title>Get the begin iterator</title>
		<file>GLib.Sequence.get_begin_iter.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.get_begin_iter.vala</compile>
		<node>GLib.Sequence.get_begin_iter</node>
	</example>
	<example>
		<title>Get the end iterator</title>
		<file>GLib.Sequence.get_end_iter.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.get_end_iter.vala</compile>
		<node>GLib.Sequence.get_end_iter</node>
	</example>
	<example>
		<title>Get the nth iter</title>
		<file>GLib.Sequence.get_iter_at_pos.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.get_iter_at_pos.vala</compile>
		<node>GLib.Sequence.get_iter_at_pos</node>
	</example>
	<example>
		<title>Get the length</title>
		<file>GLib.Sequence.get_length.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.get_length.vala</compile>
		<node>GLib.Sequence.get_length</node>
	</example>
	<example deprecated="true">
		<title>Insert before</title>
		<file>GLib.Sequence.insert_before.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.insert_before.vala</compile>
		<node>GLib.Sequence.insert_before</node>
	</example>
	<example>
		<title>Insert before</title>
		<file>GLib.SequenceIter.insert_before.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SequenceIter.insert_before.vala</compile>
		<node>GLib.SequenceIter.insert_before</node>
	</example>
	<example>
		<title>Insert sorted</title>
		<file>GLib.Sequence.insert_sorted.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.insert_sorted.vala</compile>
		<node>GLib.Sequence.insert_sorted</node>
	</example>
	<example>
		<title>Insert sorted, iter</title>
		<file>GLib.Sequence.insert_sorted_iter.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.insert_sorted_iter.vala</compile>
		<node>GLib.Sequence.insert_sorted_iter</node>
	</example>
	<example>
		<title>Lookup</title>
		<file>GLib.Sequence.lookup.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.lookup.vala</compile>
		<node>GLib.Sequence.lookup</node>
	</example>
	<example>
		<title>Lookup, iter-based</title>
		<file>GLib.Sequence.lookup_iter.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.lookup_iter.vala</compile>
		<node>GLib.Sequence.lookup_iter</node>
	</example>
	<example deprecated="true">
		<title>Move</title>
		<file>GLib.Sequence.move.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.move.vala</compile>
		<node>GLib.Sequence.move</node>
	</example>
	<example>
		<title>Move</title>
		<file>GLib.SequenceIter.move_to.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SequenceIter.move_to.vala</compile>
		<node>GLib.SequenceIter.move_to</node>
	</example>
	<example deprecated="true">
		<title>Move a range</title>
		<file>GLib.Sequence.move_range.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.move_range.vala</compile>
		<node>GLib.Sequence.move_range</node>
	</example>
	<example>
		<title>Move a range</title>
		<file>GLib.SequenceIter.move_range.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SequenceIter.move_range.vala</compile>
		<node>GLib.SequenceIter.move_range</node>
	</example>
	<example>
		<title>Prepend</title>
		<file>GLib.Sequence.prepend.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.prepend.vala</compile>
		<node>GLib.Sequence.prepend</node>
	</example>
	<example deprecated="true">
		<title>Get the midpoint of a range</title>
		<file>GLib.Sequence.range_get_midpoint.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.range_get_midpoint.vala</compile>
		<node>GLib.Sequence.range_get_midpoint</node>
	</example>
	<example>
		<title>Get the midpoint of a range</title>
		<file>GLib.SequenceIter.range_get_midpoint.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SequenceIter.range_get_midpoint.vala</compile>
		<node>GLib.SequenceIter.range_get_midpoint</node>
	</example>
	<example deprecated="true">
		<title>Remove</title>
		<file>GLib.Sequence.remove.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.remove.vala</compile>
		<node>GLib.Sequence.remove</node>
	</example>
	<example>
		<title>Remove</title>
		<file>GLib.SequenceIter.remove.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SequenceIter.remove.vala</compile>
		<node>GLib.SequenceIter.remove</node>
	</example>
	<example deprecated="true">
		<title>Remove a range</title>
		<file>GLib.Sequence.remove_range.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.remove_range.vala</compile>
		<node>GLib.Sequence.remove_range</node>
	</example>
	<example>
		<title>Remove a range</title>
		<file>GLib.SequenceIter.remove_range.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SequenceIter.remove_range.vala</compile>
		<node>GLib.SequenceIter.remove_range</node>
	</example>
	<example>
		<title>Search</title>
		<file>GLib.Sequence.search.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.search.vala</compile>
		<node>GLib.Sequence.search</node>
	</example>
	<example>
		<title>Search, iter-based</title>
		<file>GLib.Sequence.search_iter.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.search_iter.vala</compile>
		<node>GLib.Sequence.search_iter</node>
	</example>
	<example deprecated="true">
		<title>Set the item at the specified position</title>
		<file>GLib.Sequence.set.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.set.vala</compile>
		<node>GLib.Sequence.set</node>
	</example>
	<example>
		<title>Set the item at the specified position</title>
		<file>GLib.SequenceIter.set.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SequenceIter.set.vala</compile>
		<node>GLib.SequenceIter.set</node>
	</example>
	<example>
		<title>Sort all items</title>
		<file>GLib.Sequence.sort.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.sort.vala</compile>
		<node>GLib.Sequence.sort</node>
		<node>GLib.Sequence</node>
	</example>
	<example>
		<title>Sort a single value</title>
		<file>GLib.Sequence.sort_iter.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.sort_iter.vala</compile>
		<node>GLib.Sequence.sort_iter</node>
	</example>
	<example deprecated="true">
		<title>Moves the data pointed to a new position as indicated by cmp_func</title>
		<file>GLib.Sequence.sort_changed.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.sort_changed.vala</compile>
		<node>GLib.Sequence.sort_changed</node>
	</example>
	<example>
		<title>Moves the data pointed to a new position as indicated by cmp_func</title>
		<file>GLib.SequenceIter.sort_changed.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SequenceIter.sort_changed.vala</compile>
		<node>GLib.SequenceIter.sort_changed</node>
	</example>
	<example deprecated="true">
		<title>Moves the data pointed to a new position as indicated by cmp_func (iter-based)</title>
		<file>GLib.Sequence.sort_changed_iter.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.sort_changed_iter.vala</compile>
		<node>GLib.Sequence.sort_changed_iter</node>
	</example>
	<example>
		<title>Moves the data pointed to a new position as indicated by cmp_func (iter-based)</title>
		<file>GLib.SequenceIter.sort_changed_iter.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SequenceIter.sort_changed_iter.vala</compile>
		<node>GLib.SequenceIter.sort_changed_iter</node>
	</example>
	<example deprecated="true">
		<title>Swap</title>
		<file>GLib.Sequence.swap.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Sequence.swap.vala</compile>
		<node>GLib.Sequence.swap</node>
	</example>
	<example>
		<title>Swap</title>
		<file>GLib.SequenceIter.swap.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SequenceIter.swap.vala</compile>
		<node>GLib.SequenceIter.swap</node>
	</example>
	<example>
		<title>Sequence, iter</title>
		<file>GLib.SequenceIter.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SequenceIter.vala</compile>
		<node>GLib.SequenceIter</node>
	</example>
	<example>
		<title>Parse a command line into an argument vector</title>
		<file>GLib.Shell.parse_argv.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Shell.parse_argv.vala</compile>
		<node>GLib.Shell.parse_argv</node>
	</example>
	<example>
		<title>Quote a string</title>
		<file>GLib.Shell.quote.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Shell.quote.vala</compile>
		<node>GLib.Shell.quote</node>
	</example>
	<example>
		<title>Unquote a string</title>
		<file>GLib.Shell.unquote.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Shell.unquote.vala</compile>
		<node>GLib.Shell.unquote</node>
	</example>
	<example>
		<title>Append a value</title>
		<file>GLib.SList.append.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SList.append.vala</compile>
		<node>GLib.SList.append</node>
	</example>
	<example>
		<title>Concatenate two lists</title>
		<file>GLib.SList.concat.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SList.concat.vala</compile>
		<node>GLib.SList.concat</node>
	</example>
	<example>
		<title>Copy</title>
		<file>GLib.SList.copy.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SList.copy.vala</compile>
		<node>GLib.SList.copy</node>
	</example>
	<example>
		<title>Delete a link</title>
		<file>GLib.SList.delete_link.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SList.delete_link.vala</compile>
		<node>GLib.SList.delete_link</node>
	</example>
	<example>
		<title>Find the link containing the given data</title>
		<file>GLib.SList.find.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SList.find.vala</compile>
		<node>GLib.SList.find</node>
	</example>
	<example>
		<title>Find the link containing the given data, custom</title>
		<file>GLib.SList.find_custom.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SList.find_custom.vala</compile>
		<node>GLib.SList.find_custom</node>
	</example>
	<example>
		<title>Apply a function to each element</title>
		<file>GLib.SList.foreach.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SList.foreach.vala</compile>
		<node>GLib.SList.foreach</node>
	</example>
	<example>
		<title>Get the link-position containing the given data</title>
		<file>GLib.SList.index.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SList.index.vala</compile>
		<node>GLib.SList.index</node>
	</example>
	<example>
		<title>Insert</title>
		<file>GLib.SList.insert.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SList.insert.vala</compile>
		<node>GLib.SList.insert</node>
	</example>
	<example>
		<title>Insert, before</title>
		<file>GLib.SList.insert_before.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SList.insert_before.vala</compile>
		<node>GLib.SList.insert_before</node>
	</example>
	<example>
		<title>Insert, sorted</title>
		<file>GLib.SList.insert_sorted.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SList.insert_sorted.vala</compile>
		<node>GLib.SList.insert_sorted</node>
	</example>
	<example>
		<title>Insert, sorted with data</title>
		<file>GLib.SList.insert_sorted_with_data.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SList.insert_sorted_with_data.vala</compile>
		<node>GLib.SList.insert_sorted_with_data</node>
	</example>
	<example>
		<title>Get the last container</title>
		<file>GLib.SList.last.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SList.last.vala</compile>
		<node>GLib.SList.last</node>
	</example>
	<example>
		<title>Length</title>
		<file>GLib.SList.length.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SList.length.vala</compile>
		<node>GLib.SList.length</node>
	</example>
	<example>
		<title>Get the nth link</title>
		<file>GLib.SList.nth.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SList.nth.vala</compile>
		<node>GLib.SList.nth</node>
	</example>
	<example>
		<title>Get the nth item</title>
		<file>GLib.SList.nth_data.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SList.nth_data.vala</compile>
		<node>GLib.SList.nth_data</node>
	</example>
	<example>
		<title>Gets the position of the given link</title>
		<file>GLib.SList.position.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SList.position.vala</compile>
		<node>GLib.SList.position</node>
	</example>
	<example>
		<title>Prepend</title>
		<file>GLib.SList.prepend.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SList.prepend.vala</compile>
		<node>GLib.SList.prepend</node>
	</example>
	<example>
		<title>Remove a entry</title>
		<file>GLib.SList.remove.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SList.remove.vala</compile>
		<node>GLib.SList.remove</node>
	</example>
	<example>
		<title>Remove all</title>
		<file>GLib.SList.remove_all.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SList.remove_all.vala</compile>
		<node>GLib.SList.remove_all</node>
	</example>
	<example>
		<title>Remove a link</title>
		<file>GLib.SList.remove_link.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SList.remove_link.vala</compile>
		<node>GLib.SList.remove_link</node>
	</example>
	<example>
		<title>Reverse</title>
		<file>GLib.SList.reverse.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SList.reverse.vala</compile>
		<node>GLib.SList.reverse</node>
	</example>
	<example>
		<title>Sort all items</title>
		<file>GLib.SList.sort.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SList.sort.vala</compile>
		<node>GLib.SList.sort</node>
	</example>
	<example>
		<title>Sort all items (with data)</title>
		<file>GLib.SList.sort_with_data.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SList.sort_with_data.vala</compile>
		<node>GLib.SList.sort_with_data</node>
	</example>
	<example>
		<title>Get the closest prime number</title>
		<file>GLib.SpacedPrimes.closest.vala</file>
		<compile>valac --pkg glib-2.0 GLib.SpacedPrimes.closest.vala</compile>
		<node>GLib.SpacedPrimes.closest</node>
	</example>
	<example>
		<title>Append a string</title>
		<file>GLib.StringBuilder.append.vala</file>
		<compile>valac --pkg glib-2.0 GLib.StringBuilder.append.vala</compile>
		<node>GLib.StringBuilder.append</node>
	</example>
	<example>
		<title>Append a char</title>
		<file>GLib.StringBuilder.append_c.vala</file>
		<compile>valac --pkg glib-2.0 GLib.StringBuilder.append_c.vala</compile>
		<node>GLib.StringBuilder.append_c</node>
	</example>
	<example>
		<title>Append n bytes of a string</title>
		<file>GLib.StringBuilder.append_len.vala</file>
		<compile>valac --pkg glib-2.0 GLib.StringBuilder.append_len.vala</compile>
		<node>GLib.StringBuilder.append_len</node>
	</example>
	<example>
		<title>Append a formatted string</title>
		<file>GLib.StringBuilder.append_printf.vala</file>
		<compile>valac --pkg glib-2.0 GLib.StringBuilder.append_printf.vala</compile>
		<node>GLib.StringBuilder.append_printf</node>
	</example>
	<example>
		<title>Append a unichar</title>
		<file>GLib.StringBuilder.append_unichar.vala</file>
		<compile>valac --pkg glib-2.0 GLib.StringBuilder.append_unichar.vala</compile>
		<node>GLib.StringBuilder.append_unichar</node>
	</example>
	<example>
		<title>Append a formatted string (va_list)</title>
		<file>GLib.StringBuilder.append_vprintf.vala</file>
		<compile>valac --pkg glib-2.0 GLib.StringBuilder.append_vprintf.vala</compile>
		<node>GLib.StringBuilder.append_vprintf</node>
	</example>
	<example>
		<title>Override the content</title>
		<file>GLib.StringBuilder.assign.vala</file>
		<compile>valac --pkg glib-2.0 GLib.StringBuilder.assign.vala</compile>
		<node>GLib.StringBuilder.assign</node>
	</example>
	<example>
		<title>Erase</title>
		<file>GLib.StringBuilder.erase.vala</file>
		<compile>valac --pkg glib-2.0 GLib.StringBuilder.erase.vala</compile>
		<node>GLib.StringBuilder.erase</node>
	</example>
	<example>
		<title>Insert</title>
		<file>GLib.StringBuilder.insert.vala</file>
		<compile>valac --pkg glib-2.0 GLib.StringBuilder.insert.vala</compile>
		<node>GLib.StringBuilder.insert</node>
	</example>
	<example>
		<title>Insert unichar</title>
		<file>GLib.StringBuilder.insert_unichar.vala</file>
		<compile>valac --pkg glib-2.0 GLib.StringBuilder.insert_unichar.vala</compile>
		<node>GLib.StringBuilder.insert_unichar</node>
	</example>
	<example>
		<title>Prepend a string</title>
		<file>GLib.StringBuilder.prepend.vala</file>
		<compile>valac --pkg glib-2.0 GLib.StringBuilder.prepend.vala</compile>
		<node>GLib.StringBuilder.prepend</node>
	</example>
	<example>
		<title>Prepend a char</title>
		<file>GLib.StringBuilder.prepend_c.vala</file>
		<compile>valac --pkg glib-2.0 GLib.StringBuilder.prepend_c.vala</compile>
		<node>GLib.StringBuilder.prepend_c</node>
	</example>
	<example>
		<title>Prepend n bytes of a string</title>
		<file>GLib.StringBuilder.prepend_len.vala</file>
		<compile>valac --pkg glib-2.0 GLib.StringBuilder.prepend_len.vala</compile>
		<node>GLib.StringBuilder.prepend_len</node>
	</example>
	<example>
		<title>Prepend a unichar</title>
		<file>GLib.StringBuilder.prepend_unichar.vala</file>
		<compile>valac --pkg glib-2.0 GLib.StringBuilder.prepend_unichar.vala</compile>
		<node>GLib.StringBuilder.prepend_unichar</node>
	</example>
	<example>
		<title>Write a formatted string to the builder</title>
		<file>GLib.StringBuilder.printf.vala</file>
		<compile>valac --pkg glib-2.0 GLib.StringBuilder.printf.vala</compile>
		<node>GLib.StringBuilder.printf</node>
	</example>
	<example>
		<title>Cuts off the end of the builder</title>
		<file>GLib.StringBuilder.truncate.vala</file>
		<compile>valac --pkg glib-2.0 GLib.StringBuilder.truncate.vala</compile>
		<node>GLib.StringBuilder.truncate</node>
	</example>
	<example>
		<title>Write a formatted string to the builder, va_list</title>
		<file>GLib.StringBuilder.vprintf.vala</file>
		<compile>valac --pkg glib-2.0 GLib.StringBuilder.vprintf.vala</compile>
		<node>GLib.StringBuilder.vprintf</node>
	</example>
	<example>
		<title>Register a new test case</title>
		<file>GLib.Test.add_func.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Test.add_func.vala</compile>
		<run>./GLib.Test.add_func --verbose</run>
		<node>GLib.Test.add_func</node>
	</example>
	<example>
		<title>Bug tracker integration</title>
		<file>GLib.Test.bug.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Test.bug.vala</compile>
		<run>./GLib.Test.bug --verbose</run>
		<node>GLib.Test.bug_base</node>
		<node>GLib.Test.bug</node>
	</example>
	<example>
		<title>Mark a test as failed</title>
		<file>GLib.Test.fail.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Test.fail.vala</compile>
		<run>./GLib.Test.fail --verbose</run>
		<node>GLib.Test.fail</node>
	</example>
	<example>
		<title>Test, initialization</title>
		<file>GLib.Test.init.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Test.init.vala</compile>
		<node>GLib.Test.init</node>
	</example>
	<example>
		<title>Print a message</title>
		<file>GLib.Test.message.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Test.message.vala</compile>
		<run>./test --verbose</run>
		<node>GLib.Test.message</node>
	</example>
	<example>
		<title>Timers</title>
		<file>GLib.Test.minimized_result.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Test.minimized_result.vala</compile>
		<run>./GLib.Test.minimized_result --verbose</run>
		<node>GLib.Test.timer_elapsed</node>
		<node>GLib.Test.timer_start</node>
		<node>GLib.Test.timer_last</node>
		<node>GLib.Test.minimized_result</node>
		<node>GLib.Test.maximized_result</node>
	</example>
	<example>
		<title>Reproducible random bits</title>
		<file>GLib.Test.rand_bit.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Test.rand_bit.vala</compile>
		<run>./GLib.Test.rand_bit --verbose --seed R02S855b50e66c1a59011b2cd8f4c28c9996</run>
		<node>GLib.Test.rand_bit</node>
	</example>
	<example>
		<title>Reproducible random doubles</title>
		<file>GLib.Test.rand_double.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Test.rand_double.vala</compile>
		<run>./GLib.Test.rand_double --verbose --seed R02S855b50e66c1a59011b2cd8f4c28c9996</run>
		<node>GLib.Test.rand_double</node>
	</example>
	<example>
		<title>Reproducible random constricted doubles</title>
		<file>GLib.Test.rand_double_range.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Test.rand_double_range.vala</compile>
		<run>./GLib.Test.rand_double_range --verbose --seed R02S855b50e66c1a59011b2cd8f4c28c9996</run>
		<node>GLib.Test.rand_double_range</node>
	</example>
	<example>
		<title>Reproducible random integers</title>
		<file>GLib.Test.rand_int.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Test.rand_int.vala</compile>
		<run>./GLib.Test.rand_int --verbose --seed R02S855b50e66c1a59011b2cd8f4c28c9996</run>
		<node>GLib.Test.rand_int</node>
	</example>
	<example>
		<title>Reproducible random constricted integers</title>
		<file>GLib.Test.rand_int_range.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Test.rand_int_range.vala</compile>
		<run>./GLib.Test.rand_int_range --verbose --seed R02S855b50e66c1a59011b2cd8f4c28c9996</run>
		<node>GLib.Test.rand_int_range</node>
	</example>
	<example>
		<title>Runs all tests under the toplevel suite</title>
		<file>GLib.Test.run.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Test.run.vala</compile>
		<run>./GLib.Test.run --keep-going</run>
		<node>GLib.Test.run</node>
	</example>
	<example>
		<title>Assert that the last test subprocess failed</title>
		<file>GLib.Test.trap_assert_failed.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Test.trap_assert_failed.vala</compile>
		<run>./GLib.Test.trap_assert_failed --verbose</run>
		<node>GLib.Test.trap_assert_failed</node>
	</example>
	<example>
		<title>Assert that the last test subprocess passed</title>
		<file>GLib.Test.trap_assert_passed.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Test.trap_assert_passed.vala</compile>
		<run>./GLib.Test.trap_assert_passed --verbose</run>
		<node>GLib.Test.trap_assert_passed</node>
	</example>
	<example>
		<title>Assert stderr</title>
		<file>GLib.Test.trap_assert_stderr.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Test.trap_assert_stderr.vala</compile>
		<run>./GLib.Test.trap_assert_stderr --verbose</run>
		<node>GLib.Test.trap_assert_stderr</node>
	</example>
	<example>
		<title>Assert stderr, unmatched</title>
		<file>GLib.Test.trap_assert_stderr_unmatched.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Test.trap_assert_stderr_unmatched.vala</compile>
		<run>./GLib.Test.trap_assert_stderr_unmatched --verbose</run>
		<node>GLib.Test.trap_assert_stderr_unmatched</node>
	</example>
	<example>
		<title>Assert stdout</title>
		<file>GLib.Test.trap_assert_stdout.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Test.trap_assert_stdout.vala</compile>
		<run>./GLib.Test.trap_assert_stdout --verbose</run>
		<node>GLib.Test.trap_assert_stdout</node>
	</example>
	<example>
		<title>Assert stdout, unmatched</title>
		<file>GLib.Test.trap_assert_stdout_unmatched.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Test.trap_assert_stdout_unmatched.vala</compile>
		<run>./GLib.Test.trap_assert_stdout_unmatched --verbose</run>
		<node>GLib.Test.trap_assert_stdout_unmatched</node>
	</example>
	<example deprecated="true">
		<title>Run a case in a subprocess (deprecated)</title>
		<file>GLib.Test.trap_fork.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Test.trap_fork.vala</compile>
		<run>./GLib.Test.trap_fork --verbose</run>
		<node>GLib.Test.trap_fork</node>
	</example>
	<example>
		<title>Run a case in a subprocess</title>
		<file>GLib.Test.trap_subprocess.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Test.trap_subprocess.vala</compile>
		<run>./GLib.Test.trap_subprocess --verbose</run>
		<node>GLib.Test.trap_subprocess</node>
	</example>
	<example>
		<title>Check the result of the last fork</title>
		<file>GLib.Test.trap_has_passed.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Test.trap_has_passed.vala</compile>
		<run>./GLib.Test.trap_has_passed --verbose</run>
		<node>GLib.Test.trap_has_passed</node>
	</example>
	<example>
		<title>Add a timeout to a test</title>
		<file>GLib.Test.trap_reached_timeout.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Test.trap_reached_timeout.vala</compile>
		<run>./GLib.Test.trap_reached_timeout --verbose</run>
		<node>GLib.Test.trap_reached_timeout</node>
	</example>
	<example>
		<title>Threads</title>
		<file>GLib.Thread.vala</file>
		<compile>valac --target-glib 2.32 --pkg glib-2.0 GLib.Thread.vala</compile>
		<node>GLib.Thread</node>
	</example>
	<example>
		<title>Thread pools</title>
		<file>GLib.ThreadPool.vala</file>
		<compile>valac --pkg glib-2.0 GLib.ThreadPool.vala</compile>
		<node>GLib.ThreadPool</node>
	</example>
	<example>
		<title>Timeout sources</title>
		<file>GLib.TimeoutSource.vala</file>
		<compile>valac --pkg glib-2.0 GLib.TimeoutSource.vala</compile>
		<node>GLib.TimeoutSource</node>
	</example>
	<example>
		<title>Timers</title>
		<file>GLib.Timer.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Timer.vala</compile>
		<node>GLib.Timer</node>
	</example>
	<example>
		<title>Apply a function to each element</title>
		<file>GLib.Tree.foreach.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Tree.foreach.vala</compile>
		<node>GLib.Tree.foreach</node>
		<node>GLib.Tree</node>
	</example>
	<example>
		<title>Get the height of the tree</title>
		<file>GLib.Tree.height.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Tree.height.vala</compile>
		<node>GLib.Tree.height</node>
	</example>
	<example>
		<title>Inserts a new key and value</title>
		<file>GLib.Tree.insert.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Tree.insert.vala</compile>
		<node>GLib.Tree.insert</node>
	</example>
	<example>
		<title>Lookup</title>
		<file>GLib.Tree.lookup.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Tree.lookup.vala</compile>
		<node>GLib.Tree.lookup</node>
	</example>
	<example>
		<title>Lookup, extended</title>
		<file>GLib.Tree.lookup_extended.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Tree.lookup_extended.vala</compile>
		<node>GLib.Tree.lookup_extended</node>
	</example>
	<example>
		<title>Get the number of nodes</title>
		<file>GLib.Tree.nnodes.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Tree.nnodes.vala</compile>
		<node>GLib.Tree.nnodes</node>
	</example>
	<example>
		<title>Remove a key/value pair</title>
		<file>GLib.Tree.remove.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Tree.remove.vala</compile>
		<node>GLib.Tree.remove</node>
	</example>
	<example>
		<title>Inserts/replace a new key and value</title>
		<file>GLib.Tree.replace.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Tree.replace.vala</compile>
		<node>GLib.Tree.replace</node>
	</example>
	<example>
		<title>Search a Tree using a tree-search-func</title>
		<file>GLib.Tree.search.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Tree.search.vala</compile>
		<node>GLib.Tree.search</node>
	</example>
	<example>
		<title>Search a Tree using a search-func</title>
		<file>GLib.Tree.search_key.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Tree.search_key.vala</compile>
		<node>GLib.Tree.search_key</node>
	</example>
	<example>
		<title>Escape strings</title>
		<file>GLib.Uri.escape_string.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Uri.escape_string.vala</compile>
		<node>GLib.Uri.escape_string</node>
	</example>
	<example>
		<title>Split an URI list</title>
		<file>GLib.Uri.list_extract_uris.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Uri.list_extract_uris.vala</compile>
		<node>GLib.Uri.list_extract_uris</node>
	</example>
	<example>
		<title>Parse scheme</title>
		<file>GLib.Uri.parse_scheme.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Uri.parse_scheme.vala</compile>
		<node>GLib.Uri.parse_scheme</node>
	</example>
	<example>
		<title>Unescape segments</title>
		<file>GLib.Uri.unescape_segment.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Uri.unescape_segment.vala</compile>
		<node>GLib.Uri.unescape_segment</node>
	</example>
	<example>
		<title>Unescape strings</title>
		<file>GLib.Uri.unescape_string.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Uri.unescape_string.vala</compile>
		<node>GLib.Uri.unescape_string</node>
	</example>
	<example>
		<title>Get a copy of the byte string</title>
		<file>GLib.Variant.dup_bytestring.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.dup_bytestring.vala</compile>
		<node>GLib.Variant.dup_bytestring</node>
	</example>
	<example>
		<title>Get a copy of the string</title>
		<file>GLib.Variant.dup_string.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.dup_string.vala</compile>
		<node>GLib.Variant.dup_string</node>
	</example>
	<example>
		<title>Get a copy of the string array</title>
		<file>GLib.Variant.dup_strv.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.dup_strv.vala</compile>
		<node>GLib.Variant.dup_strv</node>
	</example>
	<example>
		<title>Get a boolean</title>
		<file>GLib.Variant.get_boolean.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.get_boolean.vala</compile>
		<node>GLib.Variant.get_boolean</node>
	</example>
	<example>
		<title>Get a byte</title>
		<file>GLib.Variant.get_byte.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.get_byte.vala</compile>
		<node>GLib.Variant.get_byte</node>
	</example>
	<example>
		<title>Get a byte string</title>
		<file>GLib.Variant.get_bytestring.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.get_bytestring.vala</compile>
		<node>GLib.Variant.get_bytestring</node>
	</example>
	<example>
		<title>Get a double</title>
		<file>GLib.Variant.get_double.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.get_double.vala</compile>
		<node>GLib.Variant.get_double</node>
	</example>
	<example>
		<title>Get a int16</title>
		<file>GLib.Variant.get_int16.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.get_int16.vala</compile>
		<node>GLib.Variant.get_int16</node>
	</example>
	<example>
		<title>Get a int32</title>
		<file>GLib.Variant.get_int32.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.get_int32.vala</compile>
		<node>GLib.Variant.get_int32</node>
	</example>
	<example>
		<title>Get a int64</title>
		<file>GLib.Variant.get_int64.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.get_int64.vala</compile>
		<node>GLib.Variant.get_int64</node>
	</example>
	<example>
		<title>Get a string</title>
		<file>GLib.Variant.get_string.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.get_string.vala</compile>
		<node>GLib.Variant.get_string</node>
	</example>
	<example>
		<title>Get a string array</title>
		<file>GLib.Variant.get_strv.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.get_strv.vala</compile>
		<node>GLib.Variant.get_strv</node>
	</example>
	<example>
		<title>Get the type string for the type</title>
		<file>GLib.Variant.get_type_string.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.get_type_string.vala</compile>
		<node>GLib.Variant.get_type_string</node>
	</example>
	<example>
		<title>Get a uint16</title>
		<file>GLib.Variant.get_uint16.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.get_uint16.vala</compile>
		<node>GLib.Variant.get_uint16</node>
	</example>
	<example>
		<title>Get a uint32</title>
		<file>GLib.Variant.get_uint32.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.get_uint32.vala</compile>
		<node>GLib.Variant.get_uint32</node>
	</example>
	<example>
		<title>Get a uint64</title>
		<file>GLib.Variant.get_uint64.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.get_uint64.vala</compile>
		<node>GLib.Variant.get_uint64</node>
	</example>
	<example>
		<title>Check if a string is a valid D-Bus type signature</title>
		<file>GLib.Variant.is_signature.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.is_signature.vala</compile>
		<node>GLib.Variant.is_signature</node>
	</example>
	<example>
		<title>Variant iterators</title>
		<file>GLib.Variant.iterator.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.iterator.vala</compile>
		<node>GLib.Variant.iterator</node>
	</example>
	<example>
		<title>Create a new bool Variant</title>
		<file>GLib.Variant.Variant.bool.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.Variant.bool.vala</compile>
		<node>GLib.Variant.Variant.bool</node>
	</example>
	<example>
		<title>Create a new byte Variant</title>
		<file>GLib.Variant.Variant.byte.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.Variant.byte.vala</compile>
		<node>GLib.Variant.Variant.byte</node>
	</example>
	<example>
		<title>Create a new byte string Variant</title>
		<file>GLib.Variant.Variant.bytestring.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.Variant.bytestring.vala</compile>
		<node>GLib.Variant.Variant.bytestring</node>
	</example>
	<example>
		<title>Create a new byte string[] Variant</title>
		<file>GLib.Variant.Variant.bytestring_array.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.Variant.bytestring_array.vala</compile>
		<node>GLib.Variant.Variant.bytestring_array</node>
	</example>
	<example>
		<title>Create a new double Variant</title>
		<file>GLib.Variant.Variant.double.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.Variant.double.vala</compile>
		<node>GLib.Variant.Variant.double</node>
	</example>
	<example>
		<title>Get a copy of the byte string[]</title>
		<file>GLib.Variant.Variant.dup_bytestring_array.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.Variant.dup_bytestring_array.vala</compile>
		<node>GLib.Variant.Variant.dup_bytestring_array</node>
	</example>
	<example>
		<title>Get a byte string[]</title>
		<file>GLib.Variant.Variant.get_bytestring_array.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.Variant.get_bytestring_array.vala</compile>
		<node>GLib.Variant.Variant.get_bytestring_array</node>
	</example>
	<example>
		<title>Create a new int16 Variant</title>
		<file>GLib.Variant.Variant.int16.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.Variant.int16.vala</compile>
		<node>GLib.Variant.Variant.int16</node>
	</example>
	<example>
		<title>Create a new int32 Variant</title>
		<file>GLib.Variant.Variant.int32.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.Variant.int32.vala</compile>
		<node>GLib.Variant.Variant.int32</node>
	</example>
	<example>
		<title>Create a new int64 Variant</title>
		<file>GLib.Variant.Variant.int64.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.Variant.int64.vala</compile>
		<node>GLib.Variant.Variant.int64</node>
	</example>
	<example>
		<title>Create a new string Variant</title>
		<file>GLib.Variant.Variant.string.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.Variant.string.vala</compile>
		<node>GLib.Variant.Variant.string</node>
	</example>
	<example>
		<title>Create a new string[] Variant</title>
		<file>GLib.Variant.Variant.strv.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.Variant.strv.vala</compile>
		<node>GLib.Variant.Variant.strv</node>
	</example>
	<example>
		<title>Create a new uint16 Variant</title>
		<file>GLib.Variant.Variant.uint16.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.Variant.uint16.vala</compile>
		<node>GLib.Variant.Variant.uint16</node>
	</example>
	<example>
		<title>Create a new uint32 Variant</title>
		<file>GLib.Variant.Variant.uint32.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.Variant.uint32.vala</compile>
		<node>GLib.Variant.Variant.uint32</node>
	</example>
	<example>
		<title>Create a new uint64 Variant</title>
		<file>GLib.Variant.Variant.uint64.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.Variant.uint64.vala</compile>
		<node>GLib.Variant.Variant.uint64</node>
	</example>
	<example>
		<title>Create a new variant with a type string</title>
		<file>GLib.Variant.Variant.vala</file>
		<compile>valac --pkg glib-2.0 GLib.Variant.Variant.vala</compile>
		<node>GLib.Variant.Variant</node>
		<node>GLib.Variant</node>
	</example>
	<example>
		<title>VariantBuilder</title>
		<file>GLib.VariantBuilder.vala</file>
		<compile>valac --pkg glib-2.0 GLib.VariantBuilder.vala</compile>
		<node>GLib.VariantBuilder</node>
	</example>
	<example>
		<title>Variant iter</title>
		<file>GLib.VariantIter.vala</file>
		<compile>valac --pkg glib-2.0 GLib.VariantIter.vala</compile>
		<node>GLib.VariantIter</node>
	</example>
	<example>
		<title>Logging, warning</title>
		<file>GLib.warning.vala</file>
		<compile>valac --pkg glib-2.0 GLib.warning.vala</compile>
		<node>GLib.warning</node>
	</example>
	<example>
		<title>Compute the absolute value</title>
		<file>int.abs.vala</file>
		<compile>valac --pkg glib-2.0 int.abs.vala</compile>
		<node>int.abs</node>
	</example>
	<example>
		<title>Clamp</title>
		<file>int.clamp.vala</file>
		<compile>valac --pkg glib-2.0 int.clamp.vala</compile>
		<node>int.clamp</node>
	</example>
	<example>
		<title>Calculate the maximum via .max()</title>
		<file>int.max.vala</file>
		<compile>valac --pkg glib-2.0 int.max.vala</compile>
		<node>int.max</node>
	</example>
	<example>
		<title>Get the maximum value which can be held in a int</title>
		<file>int.MAX.vala</file>
		<compile>valac --pkg glib-2.0 int.MAX.vala</compile>
		<node>int.MAX</node>
	</example>
	<example>
		<title>Calculate the minimum via .min()</title>
		<file>int.min.vala</file>
		<compile>valac --pkg glib-2.0 int.min.vala</compile>
		<node>int.min</node>
	</example>
	<example>
		<title>Get the minimum value which can be held in a int</title>
		<file>int.MIN.vala</file>
		<compile>valac --pkg glib-2.0 int.MIN.vala</compile>
		<node>int.MIN</node>
	</example>
	<example>
		<title>String to int</title>
		<file>int.parse.vala</file>
		<compile>valac --pkg glib-2.0 int.parse.vala</compile>
		<node>int.parse</node>
	</example>
	<example>
		<title>Int to big endian</title>
		<file>int.to_big_endian.vala</file>
		<compile>valac --pkg glib-2.0 int.to_big_endian.vala</compile>
		<node>int.to_big_endian</node>
	</example>
	<example>
		<title>Int to little endian</title>
		<file>int.to_little_endian.vala</file>
		<compile>valac --pkg glib-2.0 int.to_little_endian.vala</compile>
		<node>int.to_little_endian</node>
	</example>
	<example>
		<title>Into to pointer</title>
		<file>int.to_pointer.vala</file>
		<compile>valac --pkg glib-2.0 int.to_pointer.vala</compile>
		<node>int.to_pointer</node>
	</example>
	<example>
		<title>Int to string</title>
		<file>int.to_string.vala</file>
		<compile>valac --pkg glib-2.0 int.to_string.vala</compile>
		<node>int.to_string</node>
	</example>
	<example>
		<title>Clamp</title>
		<file>int8.clamp.vala</file>
		<compile>valac --pkg glib-2.0 int8.clamp.vala</compile>
		<node>int8.clamp</node>
	</example>
	<example>
		<title>Calculate the maximum via .max()</title>
		<file>int8.max.vala</file>
		<compile>valac --pkg glib-2.0 int8.max.vala</compile>
		<node>int8.max</node>
	</example>
	<example>
		<title>Calculate the minimum via .min()</title>
		<file>int8.min.vala</file>
		<compile>valac --pkg glib-2.0 int8.min.vala</compile>
		<node>int8.min</node>
	</example>
	<example>
		<title>Int8 to string</title>
		<file>int8.to_string.vala</file>
		<compile>valac --pkg glib-2.0 int8.to_string.vala</compile>
		<node>int8.to_string</node>
	</example>
	<example>
		<title>Clamp</title>
		<file>int16.clamp.vala</file>
		<compile>valac --pkg glib-2.0 int16.clamp.vala</compile>
		<node>int16.clamp</node>
	</example>
	<example>
		<title>printf, int16</title>
		<file>int16.FORMAT.vala</file>
		<compile>valac --pkg glib-2.0 int16.FORMAT.vala</compile>
		<node>int16.FORMAT</node>
	</example>
	<example>
		<title>Calculate the maximum via .max()</title>
		<file>int16.max.vala</file>
		<compile>valac --pkg glib-2.0 int16.max.vala</compile>
		<node>int16.max</node>
	</example>
	<example>
		<title>Calculate the minimum via .min()</title>
		<file>int16.min.vala</file>
		<compile>valac --pkg glib-2.0 int16.min.vala</compile>
		<node>int16.min</node>
	</example>
	<example>
		<title>Int16 to string</title>
		<file>int16.to_string.vala</file>
		<compile>valac --pkg glib-2.0 int16.to_string.vala</compile>
		<node>int16.to_string</node>
	</example>
	<example>
		<title>Clamp</title>
		<file>int32.clamp.vala</file>
		<compile>valac --pkg glib-2.0 int32.clamp.vala</compile>
		<node>int32.clamp</node>
	</example>
	<example>
		<title>printf, int32</title>
		<file>int32.FORMAT.vala</file>
		<compile>valac --pkg glib-2.0 int32.FORMAT.vala</compile>
		<node>int32.FORMAT</node>
	</example>
	<example>
		<title>Calculate the maximum via .max()</title>
		<file>int32.max.vala</file>
		<compile>valac --pkg glib-2.0 int32.max.vala</compile>
		<node>int32.max</node>
	</example>
	<example>
		<title>Calculate the minimum via .min()</title>
		<file>int32.min.vala</file>
		<compile>valac --pkg glib-2.0 int32.min.vala</compile>
		<node>int32.min</node>
	</example>
	<example>
		<title>Int32 to string</title>
		<file>int32.to_string.vala</file>
		<compile>valac --pkg glib-2.0 int32.to_string.vala</compile>
		<node>int32.to_string</node>
	</example>
	<example>
		<title>Compute the absolute value</title>
		<file>int64.abs.vala</file>
		<compile>valac --pkg glib-2.0 int64.abs.vala</compile>
		<node>int64.abs</node>
	</example>
	<example>
		<title>Clamp</title>
		<file>int64.clamp.vala</file>
		<compile>valac --pkg glib-2.0 int64.clamp.vala</compile>
		<node>int64.clamp</node>
	</example>
	<example>
		<title>printf, int64</title>
		<file>int64.FORMAT.vala</file>
		<compile>valac --pkg glib-2.0 int64.FORMAT.vala</compile>
		<node>int64.FORMAT</node>
	</example>
	<example>
		<title>Calculate the minimum via .min()</title>
		<file>int64.max.vala</file>
		<compile>valac --pkg glib-2.0 int64.max.vala</compile>
		<node>int64.max</node>
	</example>
	<example>
		<title>Calculate the minimum via .min()</title>
		<file>int64.min.vala</file>
		<compile>valac --pkg glib-2.0 int64.min.vala</compile>
		<node>int64.min</node>
	</example>
	<example>
		<title>String to int64</title>
		<file>int64.parse.vala</file>
		<compile>valac --pkg glib-2.0 int64.parse.vala</compile>
		<node>int64.parse</node>
	</example>
	<example>
		<title>Int64 to string</title>
		<file>int64.to_string.vala</file>
		<compile>valac --pkg glib-2.0 int64.to_string.vala</compile>
		<node>int64.to_string</node>
	</example>
	<example>
		<title>String to int64, with error detection</title>
		<file>int64.try_parse.vala</file>
		<compile>valac --pkg glib-2.0 int64.try_parse.vala</compile>
		<node>int64.try_parse</node>
	</example>
	<example>
		<title>Compute the absolute value</title>
		<file>long.abs.vala</file>
		<compile>valac --pkg glib-2.0 long.abs.vala</compile>
		<node>long.abs</node>
	</example>
	<example>
		<title>Clamp</title>
		<file>long.clamp.vala</file>
		<compile>valac --pkg glib-2.0 long.clamp.vala</compile>
		<node>long.clamp</node>
	</example>
	<example>
		<title>Calculate the maximum via .max()</title>
		<file>long.max.vala</file>
		<compile>valac --pkg glib-2.0 long.max.vala</compile>
		<node>long.max</node>
	</example>
	<example>
		<title>Calculate the minimum via .min()</title>
		<file>long.min.vala</file>
		<compile>valac --pkg glib-2.0 long.min.vala</compile>
		<node>long.min</node>
	</example>
	<example>
		<title>String to long</title>
		<file>long.parse.vala</file>
		<compile>valac --pkg glib-2.0 long.parse.vala</compile>
		<node>long.parse</node>
	</example>
	<example>
		<title>Long to string</title>
		<file>long.to_string.vala</file>
		<compile>valac --pkg glib-2.0 long.to_string.vala</compile>
		<node>long.to_string</node>
	</example>
	<example>
		<title>Sort all items</title>
		<file>Sequence.sort.vala</file>
		<compile>valac --pkg glib-2.0 Sequence.sort.vala</compile>
		<node>Sequence.sort</node>
	</example>
	<example>
		<title>Clamp</title>
		<file>short.clamp.vala</file>
		<compile>valac --pkg glib-2.0 short.clamp.vala</compile>
		<node>short.clamp</node>
	</example>
	<example>
		<title>Calculate the maximum via .max()</title>
		<file>short.max.vala</file>
		<compile>valac --pkg glib-2.0 short.max.vala</compile>
		<node>short.max</node>
	</example>
	<example>
		<title>Calculate the minimum via .min()</title>
		<file>short.min.vala</file>
		<compile>valac --pkg glib-2.0 short.min.vala</compile>
		<node>short.min</node>
	</example>
	<example>
		<title>Short to string</title>
		<file>short.to_string.vala</file>
		<compile>valac --pkg glib-2.0 short.to_string.vala</compile>
		<node>short.to_string</node>
	</example>
	<example>
		<title>Clamp</title>
		<file>size_t.clamp.vala</file>
		<compile>valac --pkg glib-2.0 size_t.clamp.vala</compile>
		<node>size_t.clamp</node>
	</example>
	<example>
		<title>printf, size_t</title>
		<file>size_t.FORMAT.vala</file>
		<compile>valac --pkg glib-2.0 size_t.FORMAT.vala</compile>
		<node>size_t.FORMAT</node>
	</example>
	<example>
		<title>Calculate the maximum via .max()</title>
		<file>size_t.max.vala</file>
		<compile>valac --pkg glib-2.0 size_t.max.vala</compile>
		<node>size_t.max</node>
	</example>
	<example>
		<title>Calculate the minimum via .min()</title>
		<file>size_t.min.vala</file>
		<compile>valac --pkg glib-2.0 size_t.min.vala</compile>
		<node>size_t.min</node>
	</example>
	<example>
		<title>Size_t to string</title>
		<file>size_t.to_string.vala</file>
		<compile>valac --pkg glib-2.0 size_t.to_string.vala</compile>
		<node>size_t.to_string</node>
	</example>
	<example>
		<title>Clamp</title>
		<file>ssize_t.clamp.vala</file>
		<compile>valac --pkg glib-2.0 ssize_t.clamp.vala</compile>
		<node>ssize_t.clamp</node>
	</example>
	<example>
		<title>printf, ssize_t</title>
		<file>ssize_t.FORMAT.vala</file>
		<compile>valac --pkg glib-2.0 ssize_t.FORMAT.vala</compile>
		<node>ssize_t.FORMAT</node>
	</example>
	<example>
		<title>Calculate the maximum via .max()</title>
		<file>ssize_t.max.vala</file>
		<compile>valac --pkg glib-2.0 ssize_t.max.vala</compile>
		<node>ssize_t.max</node>
	</example>
	<example>
		<title>Calculate the minimum via .min()</title>
		<file>ssize_t.min.vala</file>
		<compile>valac --pkg glib-2.0 ssize_t.min.vala</compile>
		<node>ssize_t.min</node>
	</example>
	<example>
		<title>Ssize_t to string</title>
		<file>ssize_t.to_string.vala</file>
		<compile>valac --pkg glib-2.0 ssize_t.to_string.vala</compile>
		<node>ssize_t.to_string</node>
	</example>
	<example>
		<title>Write to stderr</title>
		<file>stderr.vala</file>
		<compile>valac --pkg glib-2.0 stderr.vala</compile>
		<node>stderr</node>
	</example>
	<example>
		<title>Read from stdin</title>
		<file>stdin.vala</file>
		<compile>valac --pkg glib-2.0 stdin.vala</compile>
		<node>stdin</node>
	</example>
	<example>
		<title>Write to stdout</title>
		<file>stdout.vala</file>
		<compile>valac --pkg glib-2.0 stdout.vala</compile>
		<node>stdout</node>
	</example>
	<example>
		<title>Compare strings, ignoring the case</title>
		<file>string.ascii_casecmp.vala</file>
		<compile>valac --pkg glib-2.0 string.ascii_casecmp.vala</compile>
		<node>string.ascii_casecmp</node>
	</example>
	<example>
		<title>Compare n bytes of strings, ignoring the case</title>
		<file>string.ascii_ncasecmp.vala</file>
		<compile>valac --pkg glib-2.0 string.ascii_ncasecmp.vala</compile>
		<node>string.ascii_ncasecmp</node>
	</example>
	<example>
		<title>Replace invalid chars</title>
		<file>string.canon.vala</file>
		<compile>valac --pkg glib-2.0 string.canon.vala</compile>
		<node>string.canon</node>
	</example>
	<example>
		<title>Utf8-handling, length in characters</title>
		<file>string.char_count.vala</file>
		<compile>valac --pkg glib-2.0 string.char_count.vala</compile>
		<node>string.char_count</node>
	</example>
	<example>
		<title> Remove trailing whitespace</title>
		<file>string.chomp.vala</file>
		<compile>valac --pkg glib-2.0 string.chomp.vala</compile>
		<node>string.chomp</node>
	</example>
	<example>
		<title> Remove trailing whitespace (inline)</title>
		<file>string._chomp.vala</file>
		<compile>valac --pkg glib-2.0 string._chomp.vala</compile>
		<node>string._chomp</node>
	</example>
	<example>
		<title>Remove leading whitespace from a string</title>
		<file>string.chug.vala</file>
		<compile>valac --pkg glib-2.0 string.chug.vala</compile>
		<node>string.chug</node>
	</example>
	<example>
		<title>Remove leading whitespace from a string (inline)</title>
		<file>string._chug.vala</file>
		<compile>valac --pkg glib-2.0 string._chug.vala</compile>
		<node>string._chug</node>
	</example>
	<example>
		<title>Concatenate given strings</title>
		<file>string.concat.vala</file>
		<compile>valac --pkg glib-2.0 string.concat.vala</compile>
		<node>string.concat</node>
	</example>
	<example>
		<title>Check if a needle exists in string</title>
		<file>string.contains.vala</file>
		<compile>valac --pkg glib-2.0 string.contains.vala</compile>
		<node>string.contains</node>
	</example>
	<example>
		<title>Replace any delimiter characters with another one</title>
		<file>string.delimit.vala</file>
		<compile>valac --pkg glib-2.0 string.delimit.vala</compile>
		<node>string.delimit</node>
	</example>
	<example>
		<title>Replace any delimiter characters with another one (inline)</title>
		<file>string._delimit.vala</file>
		<compile>valac --pkg glib-2.0 string._delimit.vala</compile>
		<node>string._delimit</node>
	</example>
	<example>
		<title>Converts all characters to lowercase</title>
		<file>string.down.vala</file>
		<compile>valac --pkg glib-2.0 string.down.vala</compile>
		<node>string.down</node>
	</example>
	<example>
		<title>Copy a string</title>
		<file>string.dup.vala</file>
		<compile>valac --pkg glib-2.0 string.dup.vala</compile>
		<node>string.dup</node>
	</example>
	<example>
		<title>Escapes special characters</title>
		<file>string.escape.vala</file>
		<compile>valac --pkg glib-2.0 string.escape.vala</compile>
		<node>string.escape</node>
	</example>
	<example>
		<title>Unescape special characters</title>
		<file>string.compress.vala</file>
		<compile>valac --pkg glib-2.0 string.compress.vala</compile>
		<node>string.compress</node>
	</example>
	<example>
		<title>Utf8-handling, get_char</title>
		<file>string.get_char.vala</file>
		<compile>valac --pkg glib-2.0 string.get_char.vala</compile>
		<node>string.get_char</node>
	</example>
	<example>
		<title>Utf8-handling, get_next_char</title>
		<file>string.get_next_char.vala</file>
		<compile>valac --pkg glib-2.0 string.get_next_char.vala</compile>
		<node>string.get_next_char</node>
	</example>
	<example>
		<title>Utf8-handling, get_prev_char</title>
		<file>string.get_prev_char.vala</file>
		<compile>valac --pkg glib-2.0 string.get_prev_char.vala</compile>
		<node>string.get_prev_char</node>
	</example>
	<example>
		<title>Check whether the string begins with a prefix</title>
		<file>string.has_prefix.vala</file>
		<compile>valac --pkg glib-2.0 string.has_prefix.vala</compile>
		<node>string.has_prefix</node>
	</example>
	<example>
		<title>Check whether the string ends with a suffix</title>
		<file>string.has_suffix.vala</file>
		<compile>valac --pkg glib-2.0 string.has_suffix.vala</compile>
		<node>string.has_suffix</node>
	</example>
	<example>
		<title>Find the leftmost occurrence of the given string</title>
		<file>string.index_of.vala</file>
		<compile>valac --pkg glib-2.0 string.index_of.vala</compile>
		<node>string.index_of</node>
	</example>
	<example>
		<title>Find the leftmost occurrence of the given unichar</title>
		<file>string.index_of_char.vala</file>
		<compile>valac --pkg glib-2.0 string.index_of_char.vala</compile>
		<node>string.index_of_char</node>
	</example>
	<example>
		<title>Convert a character index to a byte index</title>
		<file>string.index_of_nth_char.vala</file>
		<compile>valac --pkg glib-2.0 string.index_of_nth_char.vala</compile>
		<node>string.index_of_nth_char</node>
	</example>
	<example>
		<title>Joins a number of strings</title>
		<file>string.join.vala</file>
		<compile>valac --pkg glib-2.0 string.join.vala</compile>
		<node>string.join</node>
	</example>
	<example>
		<title>Join a string-array to a single string</title>
		<file>string.joinv.vala</file>
		<compile>valac --pkg glib-2.0 string.joinv.vala</compile>
		<node>string.joinv</node>
	</example>
	<example>
		<title>Find the rightmost occurrence of a string</title>
		<file>string.last_index_of.vala</file>
		<compile>valac --pkg glib-2.0 string.last_index_of.vala</compile>
		<node>string.last_index_of</node>
	</example>
	<example>
		<title>Find the rightmost occurrence of the given char</title>
		<file>string.last_index_of_char.vala</file>
		<compile>valac --pkg glib-2.0 string.last_index_of_char.vala</compile>
		<node>string.last_index_of_char</node>
	</example>
	<example>
		<title>Get the byte-length</title>
		<file>string.length.vala</file>
		<compile>valac --pkg glib-2.0 string.length.vala</compile>
		<node>string.length</node>
	</example>
	<example>
		<title>Fill a string with n chars</title>
		<file>string.nfill.vala</file>
		<compile>valac --pkg glib-2.0 string.nfill.vala</compile>
		<node>string.nfill</node>
	</example>
	<example>
		<title>Utf8-handling, normalization</title>
		<file>string.normalize.vala</file>
		<compile>valac --pkg glib-2.0 string.normalize.vala</compile>
		<node>string.normalize</node>
	</example>
	<example>
		<title>Utf8-handling, prev_char</title>
		<file>string.prev_char.vala</file>
		<compile>valac --pkg glib-2.0 string.prev_char.vala</compile>
		<node>string.prev_char</node>
	</example>
	<example>
		<title>Format a string with printf</title>
		<file>string.printf.vala</file>
		<compile>valac --pkg glib-2.0 string.printf.vala</compile>
		<node>string.printf</node>
	</example>
	<example>
		<title>Replace all occurrences of a string</title>
		<file>string.replace.vala</file>
		<compile>valac --pkg glib-2.0 string.replace.vala</compile>
		<node>string.replace</node>
	</example>
	<example>
		<title>Reverse a string</title>
		<file>string.reverse.vala</file>
		<compile>valac --pkg glib-2.0 string.reverse.vala</compile>
		<node>string.reverse</node>
	</example>
	<example>
		<title>Search for the last occurrence of a substring</title>
		<file>string.rstr_len.vala</file>
		<compile>valac --pkg glib-2.0 string.rstr_len.vala</compile>
		<node>string.rstr_len</node>
	</example>
	<example>
		<title>Parse a string with scanf</title>
		<file>string.scanf.vala</file>
		<compile>valac --pkg glib-2.0 string.scanf.vala</compile>
		<node>string.scanf</node>
	</example>
	<example>
		<title>Extract text from one string</title>
		<file>string.slice.vala</file>
		<compile>valac --pkg glib-2.0 string.slice.vala</compile>
		<node>string.slice</node>
	</example>
	<example>
		<title>Remove a portion of the string and replaces it</title>
		<file>string.splice.vala</file>
		<compile>valac --pkg glib-2.0 string.splice.vala</compile>
		<node>string.splice</node>
	</example>
	<example>
		<title>Split a string</title>
		<file>string.split.vala</file>
		<compile>valac --pkg glib-2.0 string.split.vala</compile>
		<node>string.split</node>
	</example>
	<example>
		<title>Split a string, multiple delimiters</title>
		<file>string.split_set.vala</file>
		<compile>valac --pkg glib-2.0 string.split_set.vala</compile>
		<node>string.split_set</node>
	</example>
	<example>
		<title>Remove leading and trailing whitespace</title>
		<file>string.strip.vala</file>
		<compile>valac --pkg glib-2.0 string.strip.vala</compile>
		<node>string.strip</node>
	</example>
	<example>
		<title>Removes leading and trailing whitespace (inline)</title>
		<file>string._strip.vala</file>
		<compile>valac --pkg glib-2.0 string._strip.vala</compile>
		<node>string._strip</node>
	</example>
	<example>
		<title>Substring</title>
		<file>string.substring.vala</file>
		<compile>valac --pkg glib-2.0 string.substring.vala</compile>
		<node>string.substring</node>
	</example>
	<example>
		<title>String ... to string</title>
		<file>string.to_string.vala</file>
		<compile>valac --pkg glib-2.0 string.to_string.vala</compile>
		<node>string.to_string</node>
	</example>
	<example>
		<title>Convert all lowercase ASCII letters to uppercase</title>
		<file>string.up.vala</file>
		<compile>valac --pkg glib-2.0 string.up.vala</compile>
		<node>string.up</node>
	</example>
	<example>
		<title>General samples</title>
		<file>string.vala</file>
		<compile>valac --pkg glib-2.0 string.vala</compile>
		<node>string</node>
	</example>
	<example>
		<title>Check position for a valid char</title>
		<file>string.valid_char.vala</file>
		<compile>valac --pkg glib-2.0 string.valid_char.vala</compile>
		<node>string.valid_char</node>
	</example>
	<example>
		<title>Format a string with printf</title>
		<file>string.vprintf.vala</file>
		<compile>valac --pkg glib-2.0 string.vprintf.vala</compile>
		<node>string.vprintf</node>
	</example>
	<example>
		<title>Clamp</title>
		<file>uchar.clamp.vala</file>
		<compile>valac --pkg glib-2.0 uchar.clamp.vala</compile>
		<node>uchar.clamp</node>
	</example>
	<example>
		<title>Calculate the maximum via .max()</title>
		<file>uchar.max.vala</file>
		<compile>valac --pkg glib-2.0 uchar.max.vala</compile>
		<node>uchar.max</node>
	</example>
	<example>
		<title>Calculate the minimum via .min()</title>
		<file>uchar.min.vala</file>
		<compile>valac --pkg glib-2.0 uchar.min.vala</compile>
		<node>uchar.min</node>
	</example>
	<example>
		<title>Uchar to string</title>
		<file>uchar.to_string.vala</file>
		<compile>valac --pkg glib-2.0 uchar.to_string.vala</compile>
		<node>uchar.to_string</node>
	</example>
	<example>
		<title>Clamp</title>
		<file>uint.clamp.vala</file>
		<compile>valac --pkg glib-2.0 uint.clamp.vala</compile>
		<node>uint.clamp</node>
	</example>
	<example>
		<title>Calculate the maximum via .max()</title>
		<file>uint.max.vala</file>
		<compile>valac --pkg glib-2.0 uint.max.vala</compile>
		<node>uint.max</node>
	</example>
	<example>
		<title>Calculate the minimum via .min()</title>
		<file>uint.min.vala</file>
		<compile>valac --pkg glib-2.0 uint.min.vala</compile>
		<node>uint.min</node>
	</example>
	<example>
		<title>Uint to string</title>
		<file>uint.to_string.vala</file>
		<compile>valac --pkg glib-2.0 uint.to_string.vala</compile>
		<node>uint.to_string</node>
	</example>
	<example>
		<title>Clamp</title>
		<file>uint8.clamp.vala</file>
		<compile>valac --pkg glib-2.0 uint8.clamp.vala</compile>
		<node>uint8.clamp</node>
	</example>
	<example>
		<title>Calculate the maximum via .max()</title>
		<file>uint8.max.vala</file>
		<compile>valac --pkg glib-2.0 uint8.max.vala</compile>
		<node>uint8.max</node>
	</example>
	<example>
		<title>Get the maximum value which can be held in a uint8</title>
		<file>uint8.MAX.vala</file>
		<compile>valac --pkg glib-2.0 uint8.MAX.vala</compile>
		<node>uint8.MAX</node>
	</example>
	<example>
		<title>Calculate the minimum via .min()</title>
		<file>uint8.min.vala</file>
		<compile>valac --pkg glib-2.0 uint8.min.vala</compile>
		<node>uint8.min</node>
	</example>
	<example>
		<title>Get the minimum value which can be held in a uint8</title>
		<file>uint8.MIN.vala</file>
		<compile>valac --pkg glib-2.0 uint8.MIN.vala</compile>
		<node>uint8.MIN</node>
	</example>
	<example>
		<title>Uint8 to string</title>
		<file>uint8.to_string.vala</file>
		<compile>valac --pkg glib-2.0 uint8.to_string.vala</compile>
		<node>uint8.to_string</node>
	</example>
	<example>
		<title>Clamp</title>
		<file>uint16.clamp.vala</file>
		<compile>valac --pkg glib-2.0 uint16.clamp.vala</compile>
		<node>uint16.clamp</node>
	</example>
	<example>
		<title>printf, uint16</title>
		<file>uint16.FORMAT.vala</file>
		<compile>valac --pkg glib-2.0 uint16.FORMAT.vala</compile>
		<node>uint16.FORMAT</node>
	</example>
	<example>
		<title>Calculate the maximum via .max()</title>
		<file>uint16.max.vala</file>
		<compile>valac --pkg glib-2.0 uint16.max.vala</compile>
		<node>uint16.max</node>
	</example>
	<example>
		<title>Calculate the minimum via .min()</title>
		<file>uint16.min.vala</file>
		<compile>valac --pkg glib-2.0 uint16.min.vala</compile>
		<node>uint16.min</node>
	</example>
	<example>
		<title>Uint16 to string</title>
		<file>uint16.to_string.vala</file>
		<compile>valac --pkg glib-2.0 uint16.to_string.vala</compile>
		<node>uint16.to_string</node>
	</example>
	<example>
		<title>Clamp</title>
		<file>uint32.clamp.vala</file>
		<compile>valac --pkg glib-2.0 uint32.clamp.vala</compile>
		<node>uint32.clamp</node>
	</example>
	<example>
		<title>printf, uint32</title>
		<file>uint32.FORMAT.vala</file>
		<compile>valac --pkg glib-2.0 uint32.FORMAT.vala</compile>
		<node>uint32.FORMAT</node>
	</example>
	<example>
		<title>Calculate the maximum via .max()</title>
		<file>uint32.max.vala</file>
		<compile>valac --pkg glib-2.0 uint32.max.vala</compile>
		<node>uint32.max</node>
	</example>
	<example>
		<title>Calculate the minimum via .min()</title>
		<file>uint32.min.vala</file>
		<compile>valac --pkg glib-2.0 uint32.min.vala</compile>
		<node>uint32.min</node>
	</example>
	<example>
		<title>Uint32 to string</title>
		<file>uint32.to_string.vala</file>
		<compile>valac --pkg glib-2.0 uint32.to_string.vala</compile>
		<node>uint32.to_string</node>
	</example>
	<example>
		<title>Clamp</title>
		<file>uint64.clamp.vala</file>
		<compile>valac --pkg glib-2.0 uint64.clamp.vala</compile>
		<node>uint64.clamp</node>
	</example>
	<example>
		<title>printf, uint64</title>
		<file>uint64.FORMAT.vala</file>
		<compile>valac --pkg glib-2.0 uint64.FORMAT.vala</compile>
		<node>uint64.FORMAT</node>
	</example>
	<example>
		<title>Calculate the maximum via .max()</title>
		<file>uint64.max.vala</file>
		<compile>valac --pkg glib-2.0 uint64.max.vala</compile>
		<node>uint64.max</node>
	</example>
	<example>
		<title>Calculate the minimum via .min()</title>
		<file>uint64.min.vala</file>
		<compile>valac --pkg glib-2.0 uint64.min.vala</compile>
		<node>uint64.min</node>
	</example>
	<example>
		<title>String to uint64</title>
		<file>uint64.parse.vala</file>
		<compile>valac --pkg glib-2.0 uint64.parse.vala</compile>
		<node>uint64.parse</node>
	</example>
	<example>
		<title>Uint64 to string</title>
		<file>uint64.to_string.vala</file>
		<compile>valac --pkg glib-2.0 uint64.to_string.vala</compile>
		<node>uint64.to_string</node>
	</example>
	<example>
		<title>String to uint64, with error detection</title>
		<file>uint64.try_parse.vala</file>
		<compile>valac --pkg glib-2.0 uint64.try_parse.vala</compile>
		<node>uint64.try_parse</node>
	</example>
	<example>
		<title>Clamp</title>
		<file>ulong.clamp.vala</file>
		<compile>valac --pkg glib-2.0 ulong.clamp.vala</compile>
		<node>ulong.clamp</node>
	</example>
	<example>
		<title>Calculate the maximum via .max()</title>
		<file>ulong.max.vala</file>
		<compile>valac --pkg glib-2.0 ulong.max.vala</compile>
		<node>ulong.max</node>
	</example>
	<example>
		<title>Calculate the minimum via .min()</title>
		<file>ulong.min.vala</file>
		<compile>valac --pkg glib-2.0 ulong.min.vala</compile>
		<node>ulong.min</node>
	</example>
	<example>
		<title>Ulong to string</title>
		<file>ulong.to_string.vala</file>
		<compile>valac --pkg glib-2.0 ulong.to_string.vala</compile>
		<node>ulong.to_string</node>
	</example>
	<example>
		<title>Clamp</title>
		<file>unichar.clamp.vala</file>
		<compile>valac --pkg glib-2.0 unichar.clamp.vala</compile>
		<node>unichar.clamp</node>
	</example>
	<example>
		<title>Determine whether a character is alphanumeric</title>
		<file>unichar.isalnum.vala</file>
		<compile>valac --pkg glib-2.0 unichar.isalnum.vala</compile>
		<node>unichar.isalnum</node>
	</example>
	<example>
		<title>Determine whether a character is alphabetic</title>
		<file>unichar.isalpha.vala</file>
		<compile>valac --pkg glib-2.0 unichar.isalpha.vala</compile>
		<node>unichar.isalpha</node>
	</example>
	<example>
		<title>Determine whether a character is digit</title>
		<file>unichar.isdigit.vala</file>
		<compile>valac --pkg glib-2.0 unichar.isdigit.vala</compile>
		<node>unichar.isdigit</node>
	</example>
	<example>
		<title>Calculate the maximum via .max()</title>
		<file>unichar.max.vala</file>
		<compile>valac --pkg glib-2.0 unichar.max.vala</compile>
		<node>unichar.max</node>
	</example>
	<example>
		<title>Calculate the minimum via .min()</title>
		<file>unichar.min.vala</file>
		<compile>valac --pkg glib-2.0 unichar.min.vala</compile>
		<node>unichar.min</node>
	</example>
	<example>
		<title>Unichar to string</title>
		<file>unichar.to_string.vala</file>
		<compile>valac --pkg glib-2.0 unichar.to_string.vala</compile>
		<node>unichar.to_string</node>
	</example>
	<example>
		<title>Clamp</title>
		<file>ushort.clamp.vala</file>
		<compile>valac --pkg glib-2.0 ushort.clamp.vala</compile>
		<node>ushort.clamp</node>
	</example>
	<example>
		<title>Calculate the maximum via .max()</title>
		<file>ushort.max.vala</file>
		<compile>valac --pkg glib-2.0 ushort.max.vala</compile>
		<node>ushort.max</node>
	</example>
	<example>
		<title>Calculate the minimum via .min()</title>
		<file>ushort.min.vala</file>
		<compile>valac --pkg glib-2.0 ushort.min.vala</compile>
		<node>ushort.min</node>
	</example>
	<example>
		<title>Ushort to string</title>
		<file>ushort.to_string.vala</file>
		<compile>valac --pkg glib-2.0 ushort.to_string.vala</compile>
		<node>ushort.to_string</node>
	</example>
	<example>
		<title>Variable Arguments</title>
		<file>va_list.vala</file>
		<compile>valac --pkg glib-2.0 va_list.vala</compile>
		<node>va_list</node>
	</example>
</examples>
