# # Copyright (c) 2008 João Abecasis # # Distributed under the Boost Software License, Version 1.0. (See accompanying # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) # # # This file and the homonymous .cpp file constitute an interface and # functionality test for the ini processing facilities available to adaptor # developers. # [section] entry = value # no-entry = don't define me! [section.entry] [section.no-entry] [section.nested] another-entry = another-value [section.nested.even.more] very-nested-entry = very-nested-value [variable-expansion] defined = $[section.entry] not-defined = $[section.no-entry] default-value = $[section.no-entry:default value] # nested references in default value nested-entry-1 = $[section.entry:$[section.no-entry]] nested-entry-2 = $[section.no-entry:$[section.entry]] # TODO: Escape sequences in default values (and elsewhere?) [variable-expansion.environment] defined = ${PATH} not-defined = ${__SAGA_NOT_DEFINED_VAR__} default-value = ${__SAGA_NOT_DEFINED_VAR__:default value}