--
--
http://groups.google.com/group/Hardhats
To unsubscribe, send email to Hardhats+u...@googlegroups.com
---
You received this message because you are subscribed to the Google Groups "Hardhats" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hardhats+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/hardhats/177ba2ca-ff64-4613-b761-d0a180b4ef49n%40googlegroups.com.
> Why does Fileman automatically add an exclusion for punctuation characters in character position #1? What if I wanted to be able to store "*value", for example? Would it mess up the cross-referencing behavior? (I suspect this is the answer)I don't know the exact reason, but I looked at the documentation and it's clearly documented (and has probably been so for more than 30 years). See https://www.hardhats.org/fileman/u2/cr_mod.htm. If George or Skip read this, maybe they remember.
> Why does it use '(X'?1P.E) and not X?1P.E?M precedence. If you do ...X?..., it will evaluate X first, then do the pattern matching. So you would have had to add a paren to prevent that in any case.
My suspicion is that the DICOMP* routines build code with this code inserted and this makes it compatible with the building scheme.
> Why does it use '(X'?1P.E) and not X?1P.E?M precedence. If you do ...X?..., it will evaluate X first, then do the pattern matching. So you would have had to add a paren to prevent that in any case.
I don't quite follow the logic, but I'm sure you are correct that it has something to do with this.
-- ------------------------- Greg Kreis, President Pioneer Data Systems, Inc 678-525-5397 (mobile) 770-509-2583
Hi Kevin,
- Why does it use '(X'?1P.E) and not X?1P.E ?
An acceptable value X would match the negation of that KILL expression: '( $L(X)>64!($L(X)<2)!'(X'?1P.E))Apply DE Morgan's Laws (OR's become AND's and each term gets negated) to get '($L(X)>64),'($L(X)<2),''(X'?P.E)
Which reduces to $L(X)<=64,($L(X)>=2),(X'?P.E)John
--
--
http://groups.google.com/group/Hardhats
To unsubscribe, send email to Hardhats+unsubscribe@googlegroups.com
---
You received this message because you are subscribed to the Google Groups "Hardhats" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hardhats+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/hardhats/6b9dd7f4-1683-46ac-afd4-d5525e9c5f7cn%40googlegroups.com.
--
--
http://groups.google.com/group/Hardhats
To unsubscribe, send email to Hardhats+u...@googlegroups.com
---
You received this message because you are subscribed to the Google Groups "Hardhats" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hardhats+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/hardhats/dad1212f-372e-4e67-a120-519c5a92955fn%40googlegroups.com.