CWB
Data Fields

_SL Struct Reference

The "structure list" data type is used for 'adding' regions (-a). More...

Data Fields


Detailed Description

The "structure list" data type is used for 'adding' regions (-a).

SL is a really bad name; should be "RegionList".

In this case, all existing regions are read into an ordered, bidirectional list; new regions are inserted into that list (overlaps are automatically resolved in favour of the 'earlier' region; if start point is identical, the longer region is retained). Only once the entire input has been read is the data actually encoded and stored on disk.


Field Documentation

char* annot

annotated string

Referenced by main(), sencode_check_set(), SL_delete(), and SL_insert_after_point().

int end
struct _SL* next
struct _SL* prev
int start

start of region

Referenced by main(), SL_insert(), SL_insert_after_point(), and SL_seek().


The documentation for this struct was generated from the following file: