Проверяемый текст
Николаев, Алексей Витальевич. Теоретические основы применения грамматических сетей для распознавания и обработки разнородных сложноструктурированных данных и знаний в распределенных системах управления (Диссертация 2006)
[стр. 105]

105 Рис.
4.2.3 Грамматика в виде XML Рис.
4.2.4 Грамматика в виде данных Для работы подсветки синтаксиса различных языков, применяющихся в СПО, используется специальный XML-файл, в котором прописываются все ключевые слова, особенности данного языка ( символ комментариев), цвет этих элементов (рис.4.2.5).
•? iff sin2phi < 0.001 ) then return dQuat(0,0,0,1); else cos2phi « dot(s, t); sinphi e math.sgrtf ( 1 cos2phi ) * 0.5 ); cosphi = math.sqrtf ( 1 + cos2phi ) * 0.5 ); return dQuat(sinphi * u.x, sinphi * u.y, sinphi * u.z, cosphi); end end function makebasis(dir, up) local basis • dMatrix(); local side » normalize(cross(dir, up)); basis:SetRow(0, side); basis:SetRow (1, dir); basis:SetRow(2, normalize(cross(side, dir))); return basis; end
[стр. 269]

269 Рис.
6.1.4 Грамматика в виде данных Для работы подсветки синтаксиса различных языков, применяющихся в СПО, используется специальный XML-файл, в котором прописываются все ключевые слова, особенности данного языка ( символ комментариев), цвет этих элементов (рис.6.1.5).
iff sin2phi < 0.001 ) then return dQuat(0,0,0,1) ; else cos2phi = dot(s, t) ; sinphi * math.sqrt( ( 1 cos2phi ) * 0.5 ); cosphi “ math.sqrt( ( 1 + cos2phi ) * 0.5 ); return dQuat(sinphi * u.x, sinphi * u.y, sinphi * u.z, cosphi); end end function make__basis (dir, up) local basis dMatrix{); local side * normalize(cross(dir, up)); basis:SetRow(0, side); basis:SetRcw (1, dir); basis:SetRow (2, normalize(cross(side, dir))); return basis; end Рис.
6.1.5 Подсветка синтаксиса Lua в IDE

[Back]