Basic member file documentation.

This commit is contained in:
Dominik Pantůček 2023-05-26 18:25:42 +02:00
parent 20e7cea8f9
commit 31b7493880
2 changed files with 135 additions and 15 deletions

View file

@ -58,8 +58,6 @@ Processed source is scanned for known keys. Known keys are:
* mail
* phone
* born
* joined
* destroyed
Multiple instances of single key are considered an error.
@ -68,6 +66,8 @@ Unknown keys are considered a warning.
Valid multikeys are converted to single key with list of values and
line numbers as the value for such key. Multikeys are:
* joined
* destroyed
* card
* desfire
* credit
@ -75,6 +75,14 @@ line numbers as the value for such key. Multikeys are:
* studentstop
* suspendstart
* suspendstop
* chairstart
* chairstop
* councilstart
* councilstop
* revisionstart
* revisionstop
* grantstart
* grantstop
The result is a valid dictionary of keys and multikeys.
@ -85,8 +93,8 @@ After getting a valid dictionary from the 2nd pass, the data gets interpreted.
### Pass Markers
All start/stop (student and suspend at the moment) markers are joined
into lists of markers, retaining source position information.
All start/stop markers are joined into lists of markers, retaining
source position information.
### Info