Mirror of the Rel4tion website/wiki source, view at <http://rel4tion.org>
Clone
HTTPS:
git clone https://vervis.peers.community/repos/yEzqv
SSH:
git clone USERNAME@vervis.peers.community:yEzqv
Branches
Tags
kort.mdwn
Links
- [[News]]
- [[Releases]]
- [[Forum]]
-
[[Tickets]]
[[!toc]]
Introduction
Kort is a low-level tuple language, mainly for exchanging Smaoin-based information between machines and different software platforms and programs. It is a line based plain statement serialization format.
Kort can fully and uniformly describe any information expressed in terms of the [[Smaoin]] model. It’s meant to have a simple syntax without much possible variation, easy to parse and easy to manipulate using the common GNU utilities, sed, awk and so on. The idea is probably similar to [[!wikipedia “N-Triples”]], a language for RDF data, but Kort documents are likely to be less readable because the natural language system is a separate layer in Smaoin.
Documentation
- [[Tutorial]] - friendly guide for learning Kort
- [[Manual]] - reference material with explanations and examples
- [[Definition]] - technical precise definition of Kort
Software
There is a parser-writer library in Haskell, [[/projects/language-kort]].
Freedom
All the data files and specifications for Kort are free culture works. All the related software is free software. See [[/freedom]].
Bugs, Ideas, Tasks and Decisions
See these:
- [[tickets]]
- [[decisions]]