s4g  0.9.2
высокоуровневый, императивный, процедурный, встраиваемый, скриптовый язык программирования общего назначения, написанный на C++.

Функции

s4g_LexemeLEXgetLexeme (s4g_Main *s4gm, ID id)
 возвращает лексему по ее идентификатору
 
s4g_LexemeLEXgetLexemePrev (s4g_Main *s4gm)
 возвращает предыдущую лексему и делает ее идентификатор текущим
 
s4g_LexemeLEXgetLexemeCurr (s4g_Main *s4gm)
 возвращает текущую лексему
 
s4g_LexemeLEXgetLexemeNext (s4g_Main *s4gm)
 возвращает следующую лексему и делает ее идентификатор текущим
 
ID LEXgetCountFile (s4g_Main *s4gm)
 возвращает количество загруженных файлов
 
const char * LEXgetFile (s4g_Main *s4gm, ID id)
 возвращает имя файла (путь) по его идентификатору
 
ID LEXgetCurrPos (s4g_Main *s4gm)
 возвращает текущий идентфиикатор лексемы (позиция в массиве лексем)
 

Подробное описание