Here's a nice new SAS function/call routine thingy that I used recently:
call scan()
It works kinda like the scan() function, except it gives the index and length of the word. I was needing to look through text for a particular keyword and then I wanted to find other keywords within five words on either side. Say I'm looking for FIRE. And I want to know if HOUSE or CAR appears within five words. Before, I would have done this type of thing in PERL using it's sweet hash tables. But with call scan() I can get the position of a word, use substrn() to check for my keyword and then loop back and forth scan()ning for my other words.
Nifty.
Thursday, March 17, 2005
Call Scan() Routine
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment