git @ Cat's Eye Technologies Chrysoberyl / master schema / Language.md
master

Tree @master (Download .tar.gz)

Language.md @masterview rendered · raw · history · blame

Language (schema)
=================

<!--
SPDX-FileCopyrightText: Chris Pressey, the original author of this work, has dedicated it to the public domain.

SPDX-License-Identifier: CC0-1.0
-->

This is a schema which defines, for now, a few rudimentary things about
what properties Language entries in Chrysoberyl should have.

The order in which they are listed here induces an order in which they
should appear on each entry.

### subtitle

*   optional: true

subtitle

### acronym-for

*   optional: true

acronym-for

### type

type

### authors

*   optional: true

authors

### inception-date

*   optional: true

date

### genre

genre (nominal)

### variant-of

*   optional: true

variant of

### development-stage

*   optional: true

development-stage

### computational-class

*   optional: true

computational-class

### influences

*   optional: true

influences

### paradigms

*   optional: true

paradigms

### etymology

*   optional: true

etymology

### reference-distribution

*   optional: true

The distribution in which either the reference implementation of the language, or
the normative specification of same, is contained.

### in-distributions

*   optional: true

All distributions in which an implementation of the language appears.  These are
not necessarily reference implementations.

### entry

*   optional: true
*   multiple: true

Entry.

### online

*   optional: true
*   multiple: true

Online.

### jnlp

*   optional: true
*   multiple: true

Java Network Launching Protocol (landing page for).

### sample program

*   optional: true
    
Sample program.