This HTML5 document contains 55 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dctermshttp://purl.org/dc/terms/
yago-reshttp://yago-knowledge.org/resource/
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
n14https://global.dbpedia.org/id/
yagohttp://dbpedia.org/class/yago/
schemahttp://schema.org/
dbthttp://dbpedia.org/resource/Template:
rdfshttp://www.w3.org/2000/01/rdf-schema#
freebasehttp://rdf.freebase.com/ns/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
owlhttp://www.w3.org/2002/07/owl#
dbpedia-zhhttp://zh.dbpedia.org/resource/
wikipedia-enhttp://en.wikipedia.org/wiki/
dbchttp://dbpedia.org/resource/Category:
dbphttp://dbpedia.org/property/
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
wikidatahttp://www.wikidata.org/entity/
goldhttp://purl.org/linguistics/gold/
dbrhttp://dbpedia.org/resource/

Statements

Subject Item
dbr:School_of_Informatics,_University_of_Edinburgh
dbo:wikiPageWikiLink
dbr:NPL_(programming_language)
Subject Item
dbr:NPL_programming_language
dbo:wikiPageWikiLink
dbr:NPL_(programming_language)
dbo:wikiPageRedirects
dbr:NPL_(programming_language)
Subject Item
dbr:List_of_programming_language_researchers
dbo:wikiPageWikiLink
dbr:NPL_(programming_language)
Subject Item
dbr:NPL_(programming_language)
rdf:type
yago:Language106282651 dbo:Language owl:Thing wikidata:Q315 schema:Language yago:Communication100033020 dbo:ProgrammingLanguage yago:WikicatFunctionalLanguages yago:Abstraction100002137 wikidata:Q9143
rdfs:label
NPL (programming language) NPL (编程语言)
rdfs:comment
NPL is a functional programming language with pattern matching designed by Rod Burstall and John Darlington in 1977. The language allows certain sets and logic constructs to appear on the right hand side of definitions, e.g. setofeven(X) <= <:x: x in X & even(x) :> NPL(New Programming Language:新编程语言),是具有模式匹配和集合推导式的简单的纯函数式编程语言,在1973年至1975年,由爱丁堡大学的和,在关于的工作中设计,并于1977年用POP-2实现。
dcterms:subject
dbc:Functional_languages dbc:History_of_computing_in_the_United_Kingdom dbc:Academic_programming_languages
dbo:wikiPageID
948982
dbo:wikiPageRevisionID
1057872386
dbo:wikiPageWikiLink
dbr:Set_comprehension dbc:Functional_languages dbr:John_Darlington dbc:Academic_programming_languages dbr:Hope_programming_language dbc:History_of_computing_in_the_United_Kingdom dbr:Pattern_matching dbr:Functional_programming dbr:Rod_Burstall dbr:List_comprehension
owl:sameAs
wikidata:Q6955040 n14:4rbsg freebase:m.03sktd yago-res:NPL_(programming_language) dbpedia-zh:NPL_(编程语言)
dbp:wikiPageUsesTemplate
dbt:No_footnotes dbt:Compu-lang-stub dbt:Multiple_issues dbt:Primary_sources dbt:For
dbo:abstract
NPL is a functional programming language with pattern matching designed by Rod Burstall and John Darlington in 1977. The language allows certain sets and logic constructs to appear on the right hand side of definitions, e.g. setofeven(X) <= <:x: x in X & even(x) :> The NPL interpreter evaluates the list of generators from left to right so conditions can mention any bound variables that occur to their left. These were known as set comprehensions. NPL eventually evolved into Hope but lost set comprehensions, which made a reappearance in the form of list comprehensions in later functional languages. NPL(New Programming Language:新编程语言),是具有模式匹配和集合推导式的简单的纯函数式编程语言,在1973年至1975年,由爱丁堡大学的和,在关于的工作中设计,并于1977年用POP-2实现。
gold:hypernym
dbr:Language
prov:wasDerivedFrom
wikipedia-en:NPL_(programming_language)?oldid=1057872386&ns=0
dbo:wikiPageLength
1240
foaf:isPrimaryTopicOf
wikipedia-en:NPL_(programming_language)
Subject Item
dbr:Functional_programming
dbo:wikiPageWikiLink
dbr:NPL_(programming_language)
Subject Item
dbr:Hope_(programming_language)
dbo:wikiPageWikiLink
dbr:NPL_(programming_language)
Subject Item
dbr:John_Darlington
dbo:wikiPageWikiLink
dbr:NPL_(programming_language)
Subject Item
dbr:NPL_(Programming_language)
dbo:wikiPageWikiLink
dbr:NPL_(programming_language)
dbo:wikiPageRedirects
dbr:NPL_(programming_language)
Subject Item
wikipedia-en:NPL_(programming_language)
foaf:primaryTopic
dbr:NPL_(programming_language)