documentation:tiny
                Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| documentation:tiny [2023/09/16 12:43] – Fix whitespaces nebelnidas | documentation:tiny [2024/03/25 18:10] (current) – Remove incorrect standard property nebelnidas | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Tiny v1 ====== | ====== Tiny v1 ====== | ||
| - | Tiny v1 consists of a list of flat (non-hierarchical) mapping entries. Every line in the body corresponds to a new entry. Supported elements are classes, fields and methods; for parameters, variables, comments and a generally more space-efficient format, it's recommended to use its successor, [[documentation: | + | :!: //This write-up isn't finalized yet and may contain errors!// | 
| + | |||
| + | Tiny v1 consists of a list of flat (non-hierarchical) mapping entries. Every line in the content section | ||
| **Example: | **Example: | ||
| < | < | ||
| v1 official intermediary named | v1 official intermediary named | ||
| + | # INTERMEDIARY-COUNTER class 289 | ||
| + | # INTERMEDIARY-COUNTER field 945 | ||
| + | # INTERMEDIARY-COUNTER method 1204 | ||
| CLASS	a	class_123	pkg/ | CLASS	a	class_123	pkg/ | ||
| - | FIELD [I a field_789 someField | + | FIELD a [I a field_789 someField | 
| - | METHOD (III)V a method_456 someMethod | + | FIELD	a	Lyj; | 
| - | METHOD V b method_479 someMethod2 | + | METHOD a (III)V a method_456 someMethod | 
| + | METHOD a ()F b method_479 someMethod2 | ||
| CLASS	b	class_234	pkg/ | CLASS	b	class_234	pkg/ | ||
| - | METHOD	(Ljava/ | + | METHOD	b	(Ljava/ | 
| </ | </ | ||
| Line 17: | Line 23: | ||
| ===== Grammar ===== | ===== Grammar ===== | ||
| < | < | ||
| - | < | + | < | 
| < | < | ||
| Line 25: | Line 31: | ||
| < | < | ||
| - | < | + | < | 
| < | < | ||
| < | < | ||
| < | < | ||
| - | <entries>               ::= '' | + | <content>               ::= '' | 
| < | < | ||
| Line 66: | Line 72: | ||
| * '' | * '' | ||
| * '' | * '' | ||
| - | * '' | + | * '' | 
| - | * '' | + | * '' | 
| - | * '' | + | * '' | 
| - | * '' | + | * '' | 
| * '' | * '' | ||
| * '' | * '' | ||
| * '' | * '' | ||
| + | * '' | ||
| * '' | * '' | ||
| * '' | * '' | ||
| Line 85: | Line 92: | ||
| * Mappings without any (useful) names should be omitted. | * Mappings without any (useful) names should be omitted. | ||
| * Entries without any (useful) mappings should be omitted. | * Entries without any (useful) mappings should be omitted. | ||
| - | |||
| - | |||
| - | ===== Standard Properties ===== | ||
| - | These are required to be in the header. | ||
| - | * '' | ||
documentation/tiny.1694868214.txt.gz · Last modified: 2023/09/16 12:43 by nebelnidas
                
                