Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
An Entity of Type: Thing, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

The man or boy test was proposed by computer scientist Donald Knuth as a means of evaluating implementations of the ALGOL 60 programming language. The aim of the test was to distinguish compilers that correctly implemented "recursion and non-local references" from those that did not. There are quite a few ALGOL60 translators in existence which have been designed to handle recursion and non-local references properly, and I thought perhaps a little test-program may be of value. Hence I have written the following simple routine, which may separate the man-compilers from the boy-compilers.

Property Value
dbo:abstract
  • The man or boy test was proposed by computer scientist Donald Knuth as a means of evaluating implementations of the ALGOL 60 programming language. The aim of the test was to distinguish compilers that correctly implemented "recursion and non-local references" from those that did not. There are quite a few ALGOL60 translators in existence which have been designed to handle recursion and non-local references properly, and I thought perhaps a little test-program may be of value. Hence I have written the following simple routine, which may separate the man-compilers from the boy-compilers. — Donald Knuth (en)
  • 编译器递归测试,是一種由计算机科学家高德纳提出,用來评价ALGOL 60编程语言实现的手段。该测试的目的是识别出能够正确实现“递归和非本地引用”的编译器。 There are quite a few ALGOL60 translators in existence which have been designed to handle recursion and non-local references properly, and I thought perhaps a little test-program may be of value. Hence I have written the following simple routine, which may separate the "man-compilers" from the "boy-compilers" - 高德纳. (目前只有少数的ALGOL 60解释器能够正确处理递归和非本地引用,所以我认为設計一段小程序去测试编译器的递归功能是有价值的。因此我写了這段简单的代码,以便区分“年幼的”编译器和“成熟的”编译器。) (zh)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1149587 (xsd:integer)
dbo:wikiPageLength
  • 6167 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1088757566 (xsd:integer)
dbo:wikiPageWikiLink
dbp:author
dbp:text
  • There are quite a few ALGOL60 translators in existence which have been designed to handle recursion and non-local references properly, and I thought perhaps a little test-program may be of value. Hence I have written the following simple routine, which may separate the man-compilers from the boy-compilers. (en)
dbp:wikiPageUsesTemplate
dcterms:subject
rdfs:comment
  • 编译器递归测试,是一種由计算机科学家高德纳提出,用來评价ALGOL 60编程语言实现的手段。该测试的目的是识别出能够正确实现“递归和非本地引用”的编译器。 There are quite a few ALGOL60 translators in existence which have been designed to handle recursion and non-local references properly, and I thought perhaps a little test-program may be of value. Hence I have written the following simple routine, which may separate the "man-compilers" from the "boy-compilers" - 高德纳. (目前只有少数的ALGOL 60解释器能够正确处理递归和非本地引用,所以我认为設計一段小程序去测试编译器的递归功能是有价值的。因此我写了這段简单的代码,以便区分“年幼的”编译器和“成熟的”编译器。) (zh)
  • The man or boy test was proposed by computer scientist Donald Knuth as a means of evaluating implementations of the ALGOL 60 programming language. The aim of the test was to distinguish compilers that correctly implemented "recursion and non-local references" from those that did not. There are quite a few ALGOL60 translators in existence which have been designed to handle recursion and non-local references properly, and I thought perhaps a little test-program may be of value. Hence I have written the following simple routine, which may separate the man-compilers from the boy-compilers. (en)
rdfs:label
  • Man or boy test (en)
  • 编译器递归测试 (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License