{{htmlmetatags>metatag-description:(ICL George 3 and George 4 GIN macro: CHECKSTR)}}
====== CHECKSTR ======
(GIN Macro)
**Defined in:** [[george:source:MACROS_PRS|MACROS PRS]]
**Used in:**
43MJ ...[??? CHECKSTR SECT CENT FGN 1 DOC
43XB # CHECKSTRING TESTS WHETHER THE STRING %A IS IDENTICALLY (NOT JUST IN-
44C2 # CLUDING OR INCLUDED BY) ONE OF THE STRINGS %B TO %. IF NOT,
44WL # FLAG % IS OBEYED. (FLAG CAUSES ITS PARAMETER (A LOCAL IDENTIFIER)
45B= # TO BE REDEFINED INCREMENTED BY ONE.)
45TW #
46*G # REPETITIONS IN THE STRINGS %B TO % DO NOT AFFECT THE RESULT EXCEPT
46T6 # THAT THERE SHOULD NOT BE TWO ADJACENT EMPTY STRINGS IN THIS SET.
47#Q # ** NO MORE THAN TEN STRINGS MAY BE TESTED FOR **
47SB #MAC CHECKSTR
48#2 #STR %C%D
48RL (
49?= #STR %A,%B
49QW CHECKSTR %A,%C,%D,%E,%F,%G,%H,%I,%J,%K,%L
4==G #STR %A,%B
4=Q6 #STR
4?9Q (
4?PB #STR %B,%A
4#92 CHECKSTR %A,%C,%D,%E,%F,%G,%H,%I,%J,%K,%L
4#NL )
4*8= )
4*MW #STR %C%D
4B7G #STR
4BM6 FLAG %B
4C6Q #NOR