Варианты заданий
Реализовать функцию на языке программирования SML, которая выполняет синтаксический разбор следующего аппликативного выражения по ассоциации влево с построением бинарного дерева:
- a(bc)
- (ac)(bc)
- (ab)(c(de))
- a(b(cd)(ef))
- a(b(cd)(ef)g)
- a(b((cd)(ef))
- (a(bc(de)f)gh)
- abb(cdd(e)fg)
- (ab(c(de))f(g(hi))j)
Реализовать функцию на языке программирования SML, которая выполняет синтаксический разбор следующего аппликативного выражения по ассоциации вправо с построением бинарного дерева:
- a(bc)
- ac(bc)
- (ac)(bc)
- a(b(cd)(ef))
- a(b(cd)(ef)g)
- a(b((cd)(ef))
- (a(bc(de)f)gh)
- abb(cdd(e)fg)
- (ab(c(de))f(g(hi))j)