{
  "http://en.wikipedia.org/wiki/PreScheme" : { "http://xmlns.com/foaf/0.1/primaryTopic" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Scheme_48" } ] } ,
  "http://en.wikipedia.org/wiki/Scheme_48" : { "http://xmlns.com/foaf/0.1/primaryTopic" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Scheme_48" } ] } ,
  "http://dbpedia.org/resource/Bytecode" : { "http://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Scheme_48" } ] } ,
  "http://dbpedia.org/resource/List_of_compilers" : { "http://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Scheme_48" } ] } ,
  "http://dbpedia.org/resource/Scheme_48" : { "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" : [ { "type" : "uri", "value" : "http://www.wikidata.org/entity/Q315" } ,
      { "type" : "uri", "value" : "http://www.wikidata.org/entity/Q9143" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/ontology/ProgrammingLanguage" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/ontology/Language" } ,
      { "type" : "uri", "value" : "http://schema.org/Language" } ,
      { "type" : "uri", "value" : "http://www.w3.org/2002/07/owl#Thing" } ] ,
    "http://www.w3.org/2002/07/owl#sameAs" : [ { "type" : "uri", "value" : "https://global.dbpedia.org/id/4uY5T" } ,
      { "type" : "uri", "value" : "http://www.wikidata.org/entity/Q7431131" } ,
      { "type" : "uri", "value" : "http://rdf.freebase.com/ns/m.02649q7" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Scheme_48" } ,
      { "type" : "uri", "value" : "http://zh.dbpedia.org/resource/Scheme_48" } ] ,
    "http://xmlns.com/foaf/0.1/name" : [ { "type" : "literal", "value" : "Scheme 48" , "lang" : "en" } ] ,
    "http://www.w3.org/2000/01/rdf-schema#label" : [ { "type" : "literal", "value" : "PreScheme" , "lang" : "en" } ,
      { "type" : "literal", "value" : "Scheme 48" , "lang" : "en" } ,
      { "type" : "literal", "value" : "Scheme 48" , "lang" : "zh" } ] ,
    "http://purl.org/dc/terms/subject" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Category:Scheme_(programming_language)_implementations" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Category:Scheme_(programming_language)_interpreters" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Category:Software_using_the_BSD_license" } ] ,
    "http://xmlns.com/foaf/0.1/homepage" : [ { "type" : "uri", "value" : "http://s48.org" } ] ,
    "http://www.w3.org/ns/prov#wasDerivedFrom" : [ { "type" : "uri", "value" : "http://en.wikipedia.org/wiki/Scheme_48?oldid=1291153904&ns=0" } ,
      { "type" : "uri", "value" : "http://en.wikipedia.org/wiki/PreScheme?oldid=1138374625&ns=0" } ] ,
    "http://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Scheme_(programming_language)" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Strong_typing" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Lisp_(programming_language)" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Dialect_(computing)" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Scope_(computer_science)" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Dynamic_typing" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/BSD_licenses" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Library_(computing)" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Interpreter_(computing)" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Subroutine" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Procedural_programming" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Programming_language" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Category:Software_using_the_BSD_license" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Regular_expression" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Virtual_machine" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Bytecode" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/SLIB" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Multi-paradigm_programming_language" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Foreign_function_interface" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Functional_programming" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/POSIX" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Category:Scheme_(programming_language)_implementations" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Category:Scheme_(programming_language)_interpreters" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Cross-platform" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Scsh" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Metaprogramming" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Free_and_open-source_software" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/C_(programming_language)" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Latent_typing" } ] ,
    "http://dbpedia.org/ontology/description" : [ { "type" : "literal", "value" : "Software" , "lang" : "de" } ,
      { "type" : "literal", "value" : "implementaci\u00F3n de Scheme escreta por Jonathan Ress" , "lang" : "es" } ,
      { "type" : "literal", "value" : "perangkat lunak Jonathan Rees" , "lang" : "in" } ,
      { "type" : "literal", "value" : "\u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043D\u0435 \u0437\u0430\u0431\u0435\u0437\u043F\u0435\u0447\u0435\u043D\u043D\u044F" , "lang" : "uk" } ,
      { "type" : "literal", "value" : "dialect of the Scheme programming language" , "lang" : "en" } ] ,
    "http://dbpedia.org/property/wikiPageUsesTemplate" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Template:Citation_needed" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Template:Reflist" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Template:Short_description" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Template:Lisp_programming_language" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Template:Free-software-stub" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Template:Quote" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Template:When%3F" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Template:R_to_section" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Template:Infobox_programming_language" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Template:Rcat_shell" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Template:Start_date_and_age" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Template:URL" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Template:Official_website" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Template:Sic" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Template:R_from_merge" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Template:Redirect" } ] ,
    "http://dbpedia.org/property/name" : [ { "type" : "literal", "value" : "Scheme 48" , "lang" : "en" } ] ,
    "http://dbpedia.org/property/title" : [ { "type" : "literal", "value" : "\"Olin Shivers: History of T\"" , "lang" : "en" } ] ,
    "http://dbpedia.org/property/wordnet_type" : [ { "type" : "uri", "value" : "http://www.w3.org/2006/03/wn/wn20/instances/synset-software-noun-1" } ] ,
    "http://purl.org/linguistics/gold/hypernym" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Implementation" } ] ,
    "http://xmlns.com/foaf/0.1/isPrimaryTopicOf" : [ { "type" : "uri", "value" : "http://en.wikipedia.org/wiki/Scheme_48" } ,
      { "type" : "uri", "value" : "http://en.wikipedia.org/wiki/PreScheme" } ] ,
    "http://dbpedia.org/property/text" : [ { "type" : "literal", "value" : "Pre-scheme was quite interesting. Kelsey published a paper on it, as well, I believe. It was Scheme in the sense that you could load it into a Scheme system and run the code. But it was restrictive \u2013 it required you to write in a fashion that allowed complete Hindley-Milner static type inference, and all higher-order procedures were beta-substituted away at compile time, meaning you could *straightforwardly* translate a prescheme program into \"natural\" C code with C-level . That is, you could view prescheme as a really pleasant alternative to C for low-level code. And you could debug your prescheme programs in the interactive Scheme development environment of your choice, before flipping a switch and translating to C code, because prescheme was just a restricted Scheme. The Scheme 48 byte-code interpreter was written in prescheme. Prescheme sort of died \u2013 beyond the academic paper he wrote, Kelsey never quite had the time to document it and turn it into a standalone tool that other people could use" , "lang" : "en" } ] ,
    "http://dbpedia.org/property/designers" : [ { "type" : "literal", "value" : "Richard Kelsey," , "lang" : "en" } ,
      { "type" : "literal", "value" : "Jonathan Rees" , "lang" : "en" } ] ,
    "http://dbpedia.org/property/typing" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Strong_and_weak_typing" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Type_system" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Latent_typing" } ] ,
    "http://dbpedia.org/property/paradigms" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Functional_programming" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Procedural_programming" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Metaprogramming" } ,
      { "type" : "uri", "value" : "http://dbpedia.org/resource/Multi-paradigm_programming_language" } ] ,
    "http://dbpedia.org/property/scope" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Scope_(computer_science)" } ] ,
    "http://dbpedia.org/property/family" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Lisp_(programming_language)" } ] ,
    "http://dbpedia.org/ontology/latestReleaseDate" : [ { "type" : "literal", "value" : "2024-12-04" , "datatype" : "http://www.w3.org/2001/XMLSchema#date" } ] ,
    "http://dbpedia.org/property/developers" : [ { "type" : "literal", "value" : "Richard Kelsey," , "lang" : "en" } ,
      { "type" : "literal", "value" : "Jonathan Rees" , "lang" : "en" } ] ,
    "http://dbpedia.org/property/author" : [ { "type" : "literal", "value" : "Olin Shivers" , "lang" : "en" } ] ,
    "http://dbpedia.org/property/operatingSystem" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Cross-platform_software" } ] ,
    "http://dbpedia.org/ontology/license" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/BSD_licenses" } ] ,
    "http://dbpedia.org/property/license" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/BSD_licenses" } ] ,
    "http://dbpedia.org/property/latestReleaseDate" : [ { "type" : "literal", "value" : "2024-12-04" , "datatype" : "http://www.w3.org/2001/XMLSchema#date" } ] ,
    "http://dbpedia.org/property/latestReleaseVersion" : [ { "type" : "literal", "value" : 1.9 , "datatype" : "http://www.w3.org/2001/XMLSchema#double" } ] ,
    "http://dbpedia.org/ontology/latestReleaseVersion" : [ { "type" : "literal", "value" : "1.9.3" } ] } ,
  "http://dbpedia.org/resource/SLIB" : { "http://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Scheme_48" } ] } ,
  "http://dbpedia.org/resource/Comparison_of_parser_generators" : { "http://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Scheme_48" } ] } ,
  "http://dbpedia.org/resource/Scheme48" : { "http://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Scheme_48" } ] ,
    "http://dbpedia.org/ontology/wikiPageRedirects" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Scheme_48" } ] } ,
  "http://dbpedia.org/resource/PreScheme" : { "http://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Scheme_48" } ] ,
    "http://dbpedia.org/ontology/wikiPageRedirects" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Scheme_48" } ] } ,
  "http://dbpedia.org/resource/Scsh" : { "http://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Scheme_48" } ] ,
    "http://dbpedia.org/ontology/programmingLanguage" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Scheme_48" } ] ,
    "http://dbpedia.org/property/programmingLanguage" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Scheme_48" } ] } ,
  "http://dbpedia.org/resource/Pre-Scheme" : { "http://dbpedia.org/ontology/wikiPageWikiLink" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Scheme_48" } ] ,
    "http://dbpedia.org/ontology/wikiPageRedirects" : [ { "type" : "uri", "value" : "http://dbpedia.org/resource/Scheme_48" } ] }
}
