Open deiuch opened 4 years ago
SLang IR description: https://hackmd.io/@5rkU-ZCPR0GCQ944peyOIA/HyxI6l-xI
The language specification was updated. https://github.com/akanatov/SLang-/blob/master/Docs/SLang%20reference%200.998.docx
SLang IR is based on JSON data-interchange format.
So, we need to establish this format in some machine-readable schema to be able to validate it.
For this purpose, we can use this project (which is also available as vcpkg
package):
https://github.com/pboettch/json-schema-validator
Schema will be developed in issue #31.
Implement part responsible for parsing input provided by SLang compiler for external tools.