- Todo:
- Enhance
YCP is a very simple imperative scripting language with builtin support for
YCP Values, easy access to
YaST2 Component Architecture, common control structures and more. It is designed to be well suited for system configuration manipulation.
YCP interpreter consists of the following parts:
- YCP Parser which parses ASCII representation into in-memory representation (C++ classes inheriting from the YCode class.
- YCP interpreter - the YCode based classes
- YCP bytecode implementation