Введение в теорию программирования. Объектно-ориентированный подход

         

Варианты заданий


Оснастить графическим интерфейсом на языке C# следующие функции на языке SML.

Реализовать функцию на языке программирования SML, которая выполняет синтаксический разбор следующего аппликативного выражения по ассоциации влево с построением бинарного дерева:

  1. a(bc)
  2. ac(bc)
  3. (ac)(bc)
  4. (ab)(c(de))
  5. a(b(cd)(ef))
  6. a(b(cd)(ef)g)
  7. a(b((cd)(ef))
  8. (a(bc(de)f)gh)
  9. abb(cdd(e)fg)
  10. (ab(c(de))f(g(hi))j)

Реализовать функцию на языке программирования SML, которая выполняет синтаксический разбор следующего аппликативного выражения по ассоциации вправо с построением бинарного дерева:

  1. a(bc)
  2. ac(bc)
  3. (ac)(bc)
  4. (ab)(c(de))
  5. a(b(cd)(ef))
  6. a(b(cd)(ef)g)
  7. a(b((cd)(ef))
  8. (a(bc(de)f)gh)
  9. abb(cdd(e)fg)
  10. (ab(c(de))f(g(hi))j)



Содержание раздела