Glossary
Here we provide a list of commonly used terms that you will most probably encounter when reading the documentation.
- lib
- Abbreviation for library — referring to external libraries or modules used in programming.
liboSource library from which APIs are to be migrated.
libnTarget library to which APIs are to be migrated.
- api
- Abbreviation for Application Programming Interface — a set of functions and procedures that allow applications to access features or data of an operating system, application, or other service.
apioSource API from libo that is to be migrated.
apinTarget API from libn that is to be migrated.
- code
- Refers to the string representation of a program or snippet written in Python.
codeoCode snippet using the source API (apio) from libo.
codenCode snippet using the target API (apin) from libn.
- root / tree
- Refers to the parsed Abstract Syntax Tree (AST) structure of a code snippet, representing the hierarchical syntactic structure of the source code.
rooto/treeoAST structure of the source code snippet (codeo) using apio.
rootn/treenAST structure of the target code snippet (coden) using apin.