Перейти к содержанию

Файл:Jscheme.png

Содержимое страницы недоступно на других языках.
Материал из Wikivoyage

Исходный файл(2190 × 695 пкс, размер файла: 126 КБ, MIME-тип: image/png)

Этот файл из на Викискладе и может использоваться в других проектах. Информация с его страницы описания приведена ниже.

Краткое описание

Описание
English: Sample programming language hierarchy
Дата
Источник Собственная работа
Автор Sylvain Leroux

Build with GraphViz dot using the following code:

digraph {
  node[shape=record,style=filled,fillcolor=gray95]
  edge[dir=back, arrowtail=empty]
  root=jscheme

  pl_imp[label="programming language implementation (Q4117406)"]
  pl_spec[label="programming language specification (Q7248507)"]
  comp_lang[label="computer language (Q629206)"]
  int_work[label="intellectual work (Q15621286)"]
  form_lang[label="formal language (Q192161)"]
  prog_tool[label="programming tool (Q1077784)"]
  spec[label="specification (Q2101564)"]

  prog_lang[label="programming language (Q9143)"]
  imp_pl[label="imperative programming language (Q21562092)"]
  func_pl[label="functional programming language (Q3839507)"]
  decl_pl[label="declarative programming language (Q1144882)"]

  paradigm[label="programming paradigm (Q188267)"]
  imp_prog[label="imperative programming (Q275596)"]
  func_prog[label="functional programming (Q193076)"]
  decl_prog[label="declarative programming (Q531152)"]
  comp_prog[label="computer programming (Q80006)"]

  scheme[label="Scheme (Q187560)"]

  R4RS[label="R6RS standard", color=gray20]
  jscheme[shape=circle, label="JScheme (Q4041741)"]

  form_lang -> comp_lang
  int_work -> comp_lang
  comp_lang -> prog_lang
  prog_tool -> pl_imp
  spec -> pl_spec
  int_work -> spec

  prog_lang -> imp_pl
  prog_lang -> func_pl
  prog_lang -> decl_pl

  comp_prog -> imp_prog
  comp_prog -> decl_prog
  decl_prog -> func_prog
  paradigm -> imp_prog[arrowtail=normal]
  paradigm -> decl_prog[arrowtail=normal]
  paradigm -> func_prog[arrowtail=normal]

  decl_prog -> decl_pl[label="manifestation of", fontcolor=blue, color=blue, arrowtail=normal]
  imp_prog -> imp_pl[label="manifestation of", fontcolor=blue, color=blue, arrowtail=normal]
  func_prog -> func_pl[label="manifestation of", fontcolor=blue, color=blue, arrowtail=normal]

  pl_spec -> R4RS
  scheme -> func_pl[arrowtail=normal]
  scheme -> prog_lang[arrowtail=normal]
  scheme -> func_prog[label="programming paradigm",arrowtail=normal]
  scheme -> R4RS[label="???",arrowtail=normal, color=gray20]
  jscheme -> scheme[label="implementation of",arrowtail=normal]
  jscheme -> R4RS[label="implementation of",arrowtail=normal]
  jscheme -> pl_imp[arrowtail=normal]
}


Лицензирование

Я, владелец авторских прав на это произведение, добровольно публикую его на условиях следующей лицензии:
w:ru:Creative Commons
атрибуция распространение на тех же условиях
Этот файл доступен по лицензии Creative Commons Attribution-Share Alike 4.0 International
Вы можете свободно:
  • делиться произведением – копировать, распространять и передавать данное произведение
  • создавать производные – переделывать данное произведение
При соблюдении следующих условий:
  • атрибуция – Вы должны указать авторство, предоставить ссылку на лицензию и указать, внёс ли автор какие-либо изменения. Это можно сделать любым разумным способом, но не создавая впечатление, что лицензиат поддерживает вас или использование вами данного произведения.
  • распространение на тех же условиях – Если вы изменяете, преобразуете или создаёте иное произведение на основе данного, то обязаны использовать лицензию исходного произведения или лицензию, совместимую с исходной.

Краткие подписи

Добавьте однострочное описание того, что собой представляет этот файл

Элементы, изображённые на этом файле

изображённый объект

У этого свойства есть некоторое значение без элемента в

image/png

История файла

Нажмите на дату/время, чтобы увидеть версию файла от того времени.

Дата/времяМиниатюраРазмерыУчастникПримечание
текущий18:07, 24 апреля 2020Миниатюра для версии от 18:07, 24 апреля 20202190 × 695 (126 КБ)Sylvain LerouxAdd color
17:13, 24 апреля 2020Миниатюра для версии от 17:13, 24 апреля 20202124 × 695 (120 КБ)Sylvain LerouxCross-wiki upload from www.wikidata.org

Нет страниц, использующих этот файл.

Глобальное использование файла

Данный файл используется в следующих вики: