Topic: is a name a literal string or a symbol
Topic: pattern brackets
Topic: pattern specification
ThesaHelp: references g-h
Topic: pattern components
Topic: continuation lines
Topic: data type as constructors, selectors, and predicates
| |
Reference
Griswold, R.E.,
The Macro Implementation of SNOBOL4, San Francisco, California, W.H. Freeman, 1972.
Google
Quotations
QuoteRef: grisRE_1972 ;;11 statement continuation by a "+" as first character in line
| 18 ;;Quote: define data types by object creation function and field selectors
| QuoteRef: grisRE_1972 ;;25 alternate patterns by '|' eg type= 'net'|'gross' can be concatenated
| QuoteRef: grisRE_1972 ;;27 setting &Anchor can force pattern matching at a particular location
| QuoteRef: grisRE_1972 ;;30 on match, matched pattern to word eg text arb.word (arb any chars)
| QuoteRef: grisRE_1972 ;;31 within a pattern $word is replaced with each partial match
| QuoteRef: grisRE_1972 ;;31 @var matches null string, returns position within the string
| QuoteRef: grisRE_1972 ;;32 FENCE null pattern once tried can not be tried again. eg 'function' fence 'function'
| QuoteRef: grisRE_1972 ;;33 generated patterns Any (s) and one character in s, notany (s) any one character not in s,span (s) any combination of characters of s,break (s) any combination of character not in s
| QuoteRef: grisRE_1972 ;;34 when specifying a variable can use *variable to indicate don't evaluate until execute pattern search
|
Related Topics
Topic: is a name a literal string or a symbol (23 items)
Topic: pattern brackets (15 items)
Topic: pattern specification (15 items)
ThesaHelp: references g-h (299 items)
Topic: pattern components (15 items)
Topic: continuation lines (3 items)
Topic: data type as constructors, selectors, and predicates (20 items)
|