mirror of
https://github.com/TxtDot/dalet.git
synced 2024-11-21 12:26:23 +03:00
doc: move descriptions
This commit is contained in:
parent
bbf9fad818
commit
d5ba86f251
2 changed files with 6 additions and 12 deletions
|
@ -1 +1,5 @@
|
|||
# Daleth specification for Dalet v1.0-preview
|
||||
|
||||
## Daleth
|
||||
|
||||
Daleth is level language for humans. It can be compiled into daletl, but daletl cannot be decompiled into daleth[^1]. It is only used for page creation by humans.
|
||||
|
|
|
@ -2,28 +2,18 @@
|
|||
|
||||
**Dalet** is a system through which it is possible to combine human readable markup language and small size of transmitted data. The system is divided into two stages and two languages.
|
||||
|
||||
## Specification
|
||||
## Specifications
|
||||
|
||||
- [Tags](./tags.md)
|
||||
- [Daletl](./daletl.md)
|
||||
- [Daleth](./daleth.md)
|
||||
- [DaletPack](./daletpack.md)
|
||||
|
||||
## Languages
|
||||
|
||||
### Daleth
|
||||
|
||||
**Daleth** is a high-level language for humans. It can be compiled into daletl, but daletl cannot be decompiled into daleth[^1]. It is only used for page creation by humans.
|
||||
|
||||
### Daletl
|
||||
|
||||
**Daletl** is a low-level language for machines. It is used in data transmission, processing and generation. It is specifically optimized to transfer as little data as possible using DaletPack.
|
||||
|
||||
## Stages
|
||||
|
||||
### Stage 1 (optional)
|
||||
|
||||
In the first stage, the daleth language is parsed and converted to daletl. All tags becomes an array of properties `[tag_id, body, argument]`, so that they take up less space in the transmitted data, for example. **This stage is not for data transmission**.
|
||||
In the first stage, the daleth language is parsed and converted to daletl. **This stage is not for data transmission**.
|
||||
|
||||
### Stage 2
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue