Article View: pl.comp.lang.funkcyjne
Article #709Re: Dostęp do dowolnego elementu krotki w OCamlu
From: Wojciech Mula
Date: Sat, 20 Aug 2005 10:28
Date: Sat, 20 Aug 2005 10:28
30 lines
2052 bytes
2052 bytes
Marcin 'Qrczak' Kowalczyk wrote: > Jeśli ma być widoczny na toplevelu, to zamiast takiego leta trzeba > napisać toplevelowego leta, tzn. "let x = 0 let y = x + 5", bez "in". > To odpowiada val i fun w SML. > > W interaktywnym interpreterze trzeba dodać ";;", żeby parser wiedział, > że to już koniec. > > Kiedy następną definicją jest wyrażenie obliczane dla skutków > ubocznych, to też trzeba dodać ";;" przed nim. Albo napisać to > wyrażenie tak: "let () = ..." tudzież "let _ = ...". Ok, dzięki. Ale w funkcji to już nie działa, błąd składniowy ze wskazaniem na drugie let: let foo x = let a=100 let b=a+10 in x+a+b;; Myślałem też, że "and" zadziała jak w SML-u, ale gdy wpisałem "and" zamiast drugiego leta, został zgłoszony błąd "unbound value a". > Może przesłoniłeś wcześniej definicję float jakąś własną. Tak było, nieopatrznie otworzyłem moduł Random, który właśnie ma funkcję float. w. -- JID: wmula@chrome.pl | pomóż znaleźć lek na raka http://www.mula.w.pl | http://www.find-a-drug.org
Technical Details
Message-ID:
<slrndge1dp.14i.wojciech_mula@cat.tac>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.atman.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mailReferences:
<slrndgcm7l.1bb.wojciech_mula@cat.tac> <87d5o9bl7s.fsf@qrnik.zagroda> <slrndgcsst.1ui.wojciech_mula@cat.tac> <87r7cpp3e5.fsf@qrnik.zagroda>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.atman.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail From: Wojciech Mula <wojciech_mula@poczta.null.onet.pl.invalid> Newsgroups: pl.comp.lang.funkcyjne Subject: Re: Dostęp do dowolnego elementu krotki w OCamlu Date: Sat, 20 Aug 2005 10:28:24 +0000 (UTC) Organization: http://www.mula.w.pl Lines: 30 Message-ID: <slrndge1dp.14i.wojciech_mula@cat.tac> References: <slrndgcm7l.1bb.wojciech_mula@cat.tac> <87d5o9bl7s.fsf@qrnik.zagroda> <slrndgcsst.1ui.wojciech_mula@cat.tac> <87r7cpp3e5.fsf@qrnik.zagroda> NNTP-Posting-Host: pb8.lancut.sdi.tpnet.pl Mime-Version: 1.0 X-Trace: nemesis.news.tpi.pl 1124533704 26164 80.49.77.8 (20 Aug 2005 10:28:24 GMT) X-Complaints-To: usenet@tpi.pl NNTP-Posting-Date: Sat, 20 Aug 2005 10:28:24 +0000 (UTC) User-Agent: slrn/0.9.7.4 (Linux) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit