Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 955 Bytes

README.md

File metadata and controls

23 lines (15 loc) · 955 Bytes

facet-spec

This repository contains specifications for the various implementations of the Facet MUD Project.

Documents in this repository utilize the keywords for requirement levels lined out in RFC 2119: MUST, MUST NOT, SHOULD, SHOULD NOT, MAY.

Data Specifications

Notes about type nomenclature

In this specification we will use a generic representation

  • int - Denotes appropriately sized and typed integers.
  • float - Denotes a representation of a decimal value. Does not denote how accurate it is.
  • string - Denotes a text representation appropriate to language being used. May or may not be UTF-8 capable.
  • map - Denotes a list containing key/pair values. Also known as a mapping, hashmap, associative array, and others. When a map in the specifications is defined it MUST give the key and value types.