Documentation
Welcome to the scp-machine documentation! This comprehensive guide is designed to help you navigate the features, functionalities, and applications of scp-machine, a C++ software interpreter of programs in the basic programming language of the OSTIS Technology.
What is scp-machine?
scp-machine is a software interpreter designed to execute programs written in the basic programming language of the OSTIS Technology. It extends the capabilities of the sc-machine, which serves as a platform for developing intelligent agents based on knowledge representation and processing. scp-machine interprets programs that are structured as knowledge graphs, utilizing the SCP (Semantic Code Programming) Language.
Table of contents:
- Quick Start - get up and running with scp-machine quickly
- Build Instructions - guidelines for building the project, configuring settings
- Quick Start for Contributors - get up and start developing scp-machine quickly
- Build System - how to build the project and use it as a library
- CMake Flags - description of CMake flags used to configure scp-machine
- Development - guidelines for contributing to development
- Contributing Guide - guide for those who wants to make contribution into scp-machine
- Codestyle Guide - guide for those who wants to write code for scp-machine
- License
- Changelog