algol

    0熱度

    1回答

    我有以下問題。 當我嘗試運行與阿倫file.obj代碼(我與algol.exe文件編譯) BEGIN INTEGER PROCEDURE fun(tab,index,lower,upper); INTEGER tab,index,lower,upper; BEGIN INTEGER t; text (1, "Start"); t

    0熱度

    1回答

    假設我有一個類ALGOL語言,用靜態類型和下面的一段代碼: a := b + c * d; 其中a是浮點數,b的整數,c雙和d長。然後,語言將轉換d長期與c進行操作,並b翻番與c*d結果進行操作。因此,在此之後,b+c*d的雙重結果將被轉換爲浮點數,以將結果分配給a。但是,當它發生時,我的意思是,所有的轉換是在運行時還是編譯時間發生的? 如果我有: int x; //READ FROM USE

    3熱度

    4回答

    我試圖找到最好的編譯器(如果他們是實際可用)下列語言: ALGOL 60 TRAC TELCOMP SUPERPLAN BACAIC 我不知道是否有任何的se仍然存在,但是對於我可以找到這些位置的任何反饋意見將非常有幫助。

    0熱度

    2回答

    我剛剛發現了一本描述與我需要做的事情非常相似的過程的書。然而,這本書從1972年開始就在ALGOL中展示瞭解決方案,而我需要用更新的語言編寫我的代碼。我試圖找出如果我理解正確的是什麼在我面前的ALGOL代碼是這樣做的: 我說得對下面的代碼, SL:= FF; ,簡單地分配一個值,例如,sl = ff;聲明將在SAS中完成? ↑字符是否意味着「提高到」的力量? 什麼是「realprocedure」?

    1熱度

    1回答

    我想直接從Aseries環境發送數據到zabbix服務器,所以我想創建一個algol程序來通過tcpip套接字發送數據。 你知道zabbix是否可以通過套接字來收集信息? 如果可能的話,你知道我怎麼配置它? 歡迎任何想法!

    0熱度

    1回答

    在閱讀「代碼:計算機隱藏的語言」時,我遇到了ALGOL程序,作者將其用於查找使用Sieve算法的10,000個素數。以下是代碼。 begin Boolean array a[2:10000]; integer i, j; for i :=2 step 1 until 10000 do a[i] :=true; for i :=2 step 1

    0熱度

    1回答

    有解釋按結果調用的任何適當示例嗎? (非僞代碼) 我已經瞭解到ALGOL 68,Ada可以使用這種方式, 但我找不到任何明確的Call-by-Result示例。

    5熱度

    1回答

    任何人都可以解釋Man Or Boy Test返回的值是-67嗎? 我試圖寫下結果,或用調試器跟蹤它。任何幫助,將不勝感激。 可以找到不同實現的列表here。

    1熱度

    1回答

    我有一個關於路過名稱 Procedure test (int c, int d) { int k = 10; c = 5; d = d + 2 ; k = c + d; print (k); } main() { k = 1; test(k,k); print (k); }