The
Parse Text String window allows you to enter a text string of square
dance terminology (the string to parse), and after pressing the Enter key displays the results of the parse.
The purpose of this window is to assist you in debugging changes you've made to the parse database.
This window can be invoked from the
CSDS Main Menu
via 'Parse | Text string'.
Window Parts
-
String to parse is a text string of square dance terminology.
Enter/edit text here and then press the Enter key.
The remainder of the screen then displays the results of the parse.
-
Resolve abbreviations, when checked, causes abbreviations within the
'String to parse' to be expanded.
-
The results grid (center of the screen) displays the successfully parsed pieces.
The following columns are displayed:
-
Level - the level as defined within the list database.
-
SSD Week - the SSD Week (teach order) of this call, if applicable.
-
Handle - the handle within the list database.
-
Type - the call type.
See List Database - Edit for a description of call types.
-
Text - the name of the item within the list database.
-
Parts - the number of parts in the call.
-
Dancers - the number of dancers required to do the call.
-
Flags - the flags set for this handle.
See List Database - Edit for a description of call types.
-
Parsed level is the level of the terminology within the string to parse.
This is the maximum level of all handles decoded from the string.
-
Reconstructed string -
the square dance terminology string as reconstructed by the program using the
handles determined from the String to parse. This frame is displayed only if the entire String
to parse was successfully parsed.
-
Unknown tokens -
a list of words that were not recognized by the parser. This frame is displayed
only if the entire String to parse was not successfully parsed.
-
C-Tags only, when checked... *** RESEARCH WHETHER THIS IS STILL NEEDED
Buttons
-
Parse it! -
parses the text contained in the String to parse edit box.
Alternatively, parsing can be invoked by pressing the Enter key while the cursor
focus is in the edit box.
-
Swap H/S -
swaps heads and sides within the String to parse edit box.
-
-
clears the contents of the String to parse edit box.
-
-
opens a larger window to edit the contents of the String to parse edit box.
-
Edit Parse Database -
opens the Parse - Edit Database window.
-
Abbreviation Database -
opens the Abbreviation Database - Edit window.
-
Edit List Database -
opens the List Database - Edit window.
-
copy to clipboard -
copies the Handle list to the Windows clipboard.
-
Close closes this window and returns to the previous window.