Re[8]: Ocaml
От: Aleksandr_KPI  
Дата: 17.08.13 19:48
Оценка:
Здравствуйте, Кодт, Вы писали:

К>Здравствуйте, Aleksandr_KPI, Вы писали:


A_K>>Большое спасибо за код Хотел бы прояснить пару моментов.

A_K>>Насколько я понял использовать в названии типа заглавные буквы нельзя, пишет ошибку: "Error: Syntax error". В примерах из книг тоже такого не видел, но и не читал о таком правиле.

К>Начнём с того, что я не настоящий погонщик верблюдов, и сварочную маску только на стройке нашёл. Поэтому в синтаксисе путаюсь. (Тем более, что диалекты ML расходятся в синтаксисе).

К>Так что учить язык буду вместе с тобой. (Если оно нам надо, конечно).

К>Окей, пусть имена типов будут в кемелКейсе, а Капс только для конструкторов типов или для модулей и функторов.

К>Ну и let x = ... — это связывание переменной, а x = ... — это булево выражение, проверка на равенство.

К>В этом плане диалоговый интерпретатор — полезная штука. Вводишь — ругается — вводишь заново — начинаешь понимать, чего он хочет.

Без обид) Я Вам очень благодарен за код. Просто разбираюсь с ним только 3 день.


let revertItem x = match x with
| Single y -> x
| Many ys -> Many ...
;;


Подскажите что написать вместо точек, как обратится к подсписку в данном случае?

С уважением, Александр.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.