An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Kyoto Common Lisp (KCL) is an implementation of Common Lisp by and , written in C to run under Unix-like operating systems. KCL is compiled to ANSI C. It conforms to Common Lisp as described in the 1984 first edition of Guy Steele's book Common Lisp the Language and is available under a licence agreement. KCL is notable in that it was implemented from scratch, outside of the standard committee, solely on the basis of the specification. It was one of the first Common Lisp implementations ever, and exposed a number of holes and mistakes in the specification that had gone unnoticed.

Property Value
dbo:abstract
  • Kyoto Common Lisp (KCL) is an implementation of Common Lisp by and , written in C to run under Unix-like operating systems. KCL is compiled to ANSI C. It conforms to Common Lisp as described in the 1984 first edition of Guy Steele's book Common Lisp the Language and is available under a licence agreement. KCL is notable in that it was implemented from scratch, outside of the standard committee, solely on the basis of the specification. It was one of the first Common Lisp implementations ever, and exposed a number of holes and mistakes in the specification that had gone unnoticed. (en)
  • Kyoto Common Lisp (KCL)は、らによるCommon Lispの実装である。C言語で書かれ、主にUnix系OSで広く動作した。KCLはANSI Cへとコンパイルするのが特徴。 1984年のガイ・スティール・ジュニアの著書に記載されているCommon Lisp仕様に準拠し、京都大学数理解析研究所SIGLISP(The Special Interest Group in LISP)とのライセンス契約のもとで無償で利用可能であった。 KCLの特筆すべき点は、Common Lisp仕様標準委員会の外部で、Common Lisp仕様に基づいてゼロから実装されたことである。 当時分派していたMACLISP系Lispの共通仕様を制定することがCommon Lispの当初の目的であったため、既存のSpice LispやNIL、Lisp Machine Lisp等の処理系がCommon Lisp仕様に準拠していくという方向で進んでおり、また、処理系の一つであるSpice Lispのソースコードがパブリックドメインとして配布されていたため、既存の処理系やソースコードを利用することが殆どの状況であったが、仕様のみに基きゼロから実装したKCLは、それまで気づかれなかったCommon Lisp仕様の多くの穴や間違い、暗黙の前提を露呈させた。 Kyoto Common Lispは、1984年のCommon Lisp仕様出版とほぼ同時期に完成し、Spice LispやNIL等と並ぶ最初のCommon Lispの実装の一つである。 (ja)
  • Kyoto Common Lisp (KCL) — реализация языка программирования Common Lisp, для запуска на Unix-подобных операционных системах. KCL компилируется в ANSI C. Соответствует стандарту Common Lisp, описанном в первом издании (1984) книги Гая Стила и доступна на условиях лицензионного соглашения. KCL замечателен тем, что написан с нуля, вне комитета по стандартизации, основываясь исключительно на спецификации. Это была одна из первых реализаций Common Lisp. (ru)
dbo:author
dbo:latestReleaseDate
  • 1987-06-03 (xsd:date)
dbo:latestReleaseVersion
  • "June 3, 1987"
dbo:operatingSystem
dbo:programmingLanguage
dbo:wikiPageID
  • 17241 (xsd:integer)
dbo:wikiPageLength
  • 2720 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1065768841 (xsd:integer)
dbo:wikiPageWikiLink
dbp:author
  • Taiichi Yuasa, Masami Hagiya (en)
dbp:developer
  • SIGLISP (en)
dbp:latestReleaseDate
  • 1987-06-03 (xsd:date)
dbp:latestReleaseVersion
  • 31987.0
dbp:license
  • SIGLISP License (en)
dbp:name
  • Kyoto Common Lisp (en)
dbp:operatingSystem
  • Unix, VMS, AOS (en)
dbp:programmingLanguage
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Kyoto Common Lisp (KCL) is an implementation of Common Lisp by and , written in C to run under Unix-like operating systems. KCL is compiled to ANSI C. It conforms to Common Lisp as described in the 1984 first edition of Guy Steele's book Common Lisp the Language and is available under a licence agreement. KCL is notable in that it was implemented from scratch, outside of the standard committee, solely on the basis of the specification. It was one of the first Common Lisp implementations ever, and exposed a number of holes and mistakes in the specification that had gone unnoticed. (en)
  • Kyoto Common Lisp (KCL) — реализация языка программирования Common Lisp, для запуска на Unix-подобных операционных системах. KCL компилируется в ANSI C. Соответствует стандарту Common Lisp, описанном в первом издании (1984) книги Гая Стила и доступна на условиях лицензионного соглашения. KCL замечателен тем, что написан с нуля, вне комитета по стандартизации, основываясь исключительно на спецификации. Это была одна из первых реализаций Common Lisp. (ru)
  • Kyoto Common Lisp (KCL)は、らによるCommon Lispの実装である。C言語で書かれ、主にUnix系OSで広く動作した。KCLはANSI Cへとコンパイルするのが特徴。 1984年のガイ・スティール・ジュニアの著書に記載されているCommon Lisp仕様に準拠し、京都大学数理解析研究所SIGLISP(The Special Interest Group in LISP)とのライセンス契約のもとで無償で利用可能であった。 KCLの特筆すべき点は、Common Lisp仕様標準委員会の外部で、Common Lisp仕様に基づいてゼロから実装されたことである。 当時分派していたMACLISP系Lispの共通仕様を制定することがCommon Lispの当初の目的であったため、既存のSpice LispやNIL、Lisp Machine Lisp等の処理系がCommon Lisp仕様に準拠していくという方向で進んでおり、また、処理系の一つであるSpice Lispのソースコードがパブリックドメインとして配布されていたため、既存の処理系やソースコードを利用することが殆どの状況であったが、仕様のみに基きゼロから実装したKCLは、それまで気づかれなかったCommon Lisp仕様の多くの穴や間違い、暗黙の前提を露呈させた。 (ja)
rdfs:label
  • Kyoto Common Lisp (en)
  • Kyoto Common Lisp (ja)
  • Kyoto Common Lisp (ru)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
foaf:name
  • Kyoto Common Lisp (en)
is dbo:wikiPageDisambiguates of
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