2 / 2 / 0
Регистрация: 24.11.2013
Сообщений: 33
|
|
1 | |
Работа с типом Expr15.04.2014, 16:24. Показов 3115. Ответов 6
Метки нет (Все метки)
Работа с типом Expr. Используя тип Expr, определенный выше, реализуйте следующие функции (используйте для тестирования функцию parseExpr)
Определите функцию eval, которая принимает два параметра: выражение типа Expr и список пар типа (String,Integer), задающий соответствие имен переменных и их значений. Функция должна вычислять значение выражение с учетом заданных значений выражений. Например, выражение eval (Add (Var "x") (Var "y")) [("x",1),("y",2)] должно выдавать число 3.
0
|
15.04.2014, 16:24 | |
Ответы с готовыми решениями:
6
Работа с типом Expr. Используя тип Expr, определенный выше, реализуйте следующие функции Работа с типом Expr Работа с типом Expr Работа с типом Expr |
Модератор
|
||||||
18.04.2014, 19:53 | 3 | |||||
1
|
2 / 2 / 0
Регистрация: 24.11.2013
Сообщений: 33
|
|
20.04.2014, 16:11 [ТС] | 4 |
что означает символ $? и возможно ли реализовать программу без него?
и объясните пожалуйста эту строчку getVal (vl:vls) v | (v == fst vl) = Just $ snd vl | otherwise = getVal vls v
0
|
0 / 0 / 0
Регистрация: 13.04.2014
Сообщений: 6
|
|
23.04.2014, 16:25 | 6 |
можно реализовать функцию eval без предыдущих двух функций?
0
|
Модератор
|
|
23.04.2014, 17:59 | 7 |
0
|
23.04.2014, 17:59 | |
23.04.2014, 17:59 | |
Помогаю со студенческими работами здесь
7
Работа с типом Expr Работа предиката с составным типом Symfony2, работа с типом Collection, работа с базовой формой Работа с типом Char работа с типом флоат Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |