onescript-preprocessor
Препроцессор языка OneScript
Зачем нужен?
- Удалять директивы препроцессора из исходного текста
- Получать информацию которая хранится в директивах препроцессора
Что умеет?
- Получать на вход строку исходного текста, удалять из нее директивы препроцессора и возвращать "чистую" строку
- Возвращать информацию о том, в каких областях (с какими именами) находятся токены исходного текста
- Возвращать информацию об именах библиотек используемых в директивах
#Использовать
Как использовать?
use Preprocessor;
Что нужно иметь в виду?
Пока не готовы все три галочки, публичное API может изменяться как ему будет удобнее.