Contents < viivi.vcnf/.viivirc < System Files < Viivi's Cell < Entrance


Contents of the Configuration Files

The contents of the configuration files are Scheme codes.
The descriptions in the configuration files follow the syntax of the Scheme language, including those of the comments.

Only the following three procedures can be used in the configuration files:

	viivi-set!		a procedure to specify the behaviors of Viivi
				(predefined procedure in Viivi)
	random-seed	a procedure to specify the seed of the randomizer
				(predefined procedure in Viivi)
	transcript-on	a procedure to start the transcript output
				(predefined procedure in R5RS)

The configuration file in the system directory ${VIIVI_HOME}viivi.vcnf has a copyright description

	(viivi-set! viivi-copyright <COPYRIGHT-STRING>)

Note that Viivi won't boot-up if you delete or modify the copyright description.
In that meaning, it is safe to use this configuration file ${VIIVI_HOME}viivi.vcnf as it is distributed.
The configuration file viivi.vcnf in a new distribution package may have an updated copyright description.
Overwriting extraction of the distribution package, however, automatically updates the configuration file ${VIIVI_HOME}viivi.vcnf.

With old copyright descriptions in the configuration files, Viivi won't boot-up.
Always keep updated the copyright description in the configuration file.

Configuration files other than ${VIIVI_HOME}viivi.vcnf can be freely edited by the user.



Contents < viivi.vcnf/.viivirc < System Files < Viivi's Cell < Entrance


Contact

Exhibited on 2022/03/02
Copyright(C) 2003-2022 ilma <ilma@viivi.io> All rights reserved.