Improvements against updated syntax

This commit is contained in:
Jaroslav Kysela 2001-06-13 09:40:34 +00:00
parent 5c3075d32f
commit 396f8a12a2

View file

@ -1,9 +1,32 @@
# Configuration file syntax
# Include a new configuration file # Include a new configuration file
<filename> <filename>
# Replace with an environment variable # Simple assign
# (default value is used if envvar is not present or empty) name [=] value [,|;]
<@envvar[,envvar1][,envvar2...]:defaultval@>
# Compound assign (first style)
name [=] {
name1 [=] value [,|;]
...
}
# Compound assign (second style)
name.name1 [=] value [,|;]
# Array assign (first style)
name [
value0 [,|;]
value1 [,|;]
...
]
# Array assign (second style)
name.0 [=] value0 [,|;]
name.1 [=] value1 [,|;]
# ******************************************************************************
# Server definition # Server definition
server.NAME { server.NAME {
@ -373,12 +396,13 @@ pcm.m {
type meter type meter
slave.pcm plug:trident slave.pcm plug:trident
frequency 50 frequency 50
scopes.0 { scopes [
type level {
} type level
}
]
} }
pcm_scope_type.level { pcm_scope_type.level {
lib /home/abramo/scopes/liblevel.so lib /home/abramo/scopes/liblevel.so
} }