0
안녕하세요. 다음 코드는 "구문 오류"를 표시하며 이유가 없습니다. 이유는 무엇입니까?OCaml 모듈의 함수에서 구문 오류가 발생했습니다.
어떤 기본적인 실수가 있습니까?
(* ajouter_itineraire: itineraire -> plan -> plan *)
let ajouter_itineraire (i: itineraire) (p: plan) = match p with
| Vide ->[i]
| Ilist l ->if itineraire_existe(i.num) then
Err("Itineraire deja present") else i::p.Ilist
오류는 매개 변수로 문자열을 취하는 예외입니다.
오른쪽, 오른쪽 ... 감사합니다. 저는 OCaml의 초심자이며,이 2 가지 실수가 없으면 코드가 잘 실행됩니다 ...이 시간을 너무 많이 보냈다 고 생각하면 ^^ ' –