ignore me
This commit is contained in:
parent
10bf2bd6bb
commit
838ecc7791
55
README.md
55
README.md
|
@ -1,52 +1,7 @@
|
|||
# IOSL
|
||||
IOSL is a human-readale format for storage.
|
||||
It comes in two flavours aimed for different purposes
|
||||
- TIOSL: IOSL for strictly structured data
|
||||
- DIOSL: IOSL for flat-file databases
|
||||
## Example
|
||||
```
|
||||
title "DIOSL example
|
||||
servers
|
||||
alpha
|
||||
ip "10.0.0.1"
|
||||
dc "sfo1"
|
||||
beta
|
||||
ip "10.0.0.2"
|
||||
dc "sfo2"
|
||||
gamma
|
||||
ip "10.0.5.6"
|
||||
dc "bru1"
|
||||
hosts
|
||||
stable
|
||||
alpha
|
||||
beta
|
||||
unstable
|
||||
omega
|
||||
clients
|
||||
data [ [beta, gamma], [0, 5] ]
|
||||
```
|
||||
The equivalent code in YAML would be
|
||||
|
||||
```yaml
|
||||
title: "IOSL Example"
|
||||
servers:
|
||||
alpha:
|
||||
ip: "10.0.0.1"
|
||||
dc: "sfo1"
|
||||
beta:
|
||||
ip: "10.0.0.2"
|
||||
dc: "sfo2"
|
||||
gamma:
|
||||
ip: "10.0.5.6"
|
||||
dc: "bru1"
|
||||
hosts:
|
||||
stable:
|
||||
- "alpha"
|
||||
- "beta"
|
||||
unstable:
|
||||
- "gamma"
|
||||
clients
|
||||
data:
|
||||
- ["beta", "gamma"]
|
||||
- [0, 5]
|
||||
```
|
||||
IOSL is a collection of formats aimed for human-readability and easy learning
|
||||
|
||||
- [IOSL.Rune](formats/rune.md)
|
||||
- [IOSL.Database](formats/database.md)
|
||||
- [IOSL.Table](formats/table.md)
|
Loading…
Reference in New Issue