oz

    1熱度

    1回答

    我申請了在線course,它需要使用帶有emacs和ActiveTcl的Mozart。我已經安裝了所有的人的基礎上,提供教程,但是當我養活一個簡單的代碼行,如: {Browse 5+3} 我所有的錢是: {Browse 5+3} % -------------------- accepted 我在Windows上運行此8 64位並嘗試了ActiveTcl 8.6和8.4

    1熱度

    2回答

    Mozilla/Oz系統可以在OSX上的GNU Emacs中運行,而不是我不喜歡的Aquamacs嗎?我試圖複製/ Applications/Emacs到/ Applications/Aquamacs,但沒有運氣。

    1熱度

    2回答

    我正在關注本書計算機編程的概念,技術和模型。 代碼: {Browse 9*9} 當我選擇OZ菜單上的代碼,並選擇供應區域,將出現以下情況: {Browse 9*9} % -------------- accepted 但瀏覽窗口打開沒有。怎麼了?我安裝了emacs 24和的路徑emacs.exe與OZEMACS。

    0熱度

    1回答

    我想在我的程序中有for循環這是寫在mozart-oz。每次我嘗試一個循環時,它都會給我錯誤。我已經檢查了語法和它的真實性,但它給出了錯誤。這裏是我的代碼: OZ: declare fun {Test L} for E in L do {Browse L} end end declare L = [1 2 3 4 5] {Test L} 請幫助。 感

    0熱度

    2回答

    我編程功能在莫扎特盎司返回一個數字的鏡子,例如 鏡(1234)號將返回4321 所以無論如何,我有這個想法怎麼樣,但我卡住,因爲我需要一個內置的函數,返回一個整數的位數(返回一個整數)。 我試過{長X}的功能,但我不知道它返回...... 這裏是我的代碼(即不工作),瞭解我的問題的情況下。 declare fun {Mirror Int Acc} if Int==0 then Acc els

    0熱度

    1回答

    考慮下面的代碼: declare class Test attr L meth init L:=nil end meth put(X) {Browse @L} end meth get {Browse @L} end meth isEmpty @L==nil end meth getList @L end meth setNi

    0熱度

    1回答

    我是Mozart-Oz的begginer,我尋求幫助,因爲這種語言不是非常直觀,缺少文檔。 我試圖將此代碼(當我在java中把它寫在日食工作)和盎司不起作用,下面是詳細信息: 這是奧茲的代碼,它顯示器真(這是不符合邏輯,因爲如果A爲真,B是假的,A和B應該是假的) declare A=true B=false C=A And B {Browse C} 此代碼在Java中,它顯示假(這是

    1熱度

    1回答

    我的類: declare class Collection attr list meth init list := nil end meth put(X) list := X|@list end meth get($) if @list == nil then nil e

    1熱度

    1回答

    是否可以在運行時(如eval())在Oz中評估代碼(如字符串或語法列表)?它是一種動態類型的語言,所以它可能是可能的。

    0熱度

    1回答

    我最近開始學習Oz/Mozart,並且爲了練習,我正在編寫一個簡單的「For」過程的代碼,從「Init」到「End」值,並在每個循環中將當前循環編號打印到瀏覽器。下面是代碼: 此過程創建從初始化列表,以終值: declare fun {Listing Init End} if Init == End then [Init] else Init|{Lis