28 lines
406 B
Markdown
28 lines
406 B
Markdown
# SPRINT 3 — Semantic Kernel
|
||
|
||
## Цель
|
||
|
||
`packages/semantic-kernel` конвертирует parsed result в SIR snapshot.
|
||
|
||
## Вход
|
||
|
||
`.bsl` файлы.
|
||
|
||
## Выход
|
||
|
||
`SirSnapshot` с nodes/edges:
|
||
|
||
- MODULE;
|
||
- PROCEDURE/FUNCTION;
|
||
- QUERY;
|
||
- TABLE/REGISTER;
|
||
- DECLARES;
|
||
- CALLS;
|
||
- OWNS_QUERY;
|
||
- READS_TABLE;
|
||
- WRITES.
|
||
|
||
## DoD
|
||
|
||
`index_project(path)` возвращает валидный snapshot.
|