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); }