Hi Jeremy et.al.

I just started using tiddler filters and I think the syntax is a bit 
inconsistent.

Compare
[!tag[important]]
with
+[tag[tom]]
Why is the (unary) operator "!" inside the brackets while the binary 
operator "+" is outside?

Also: Will there be brackets (or are there already?)

I see 

[[one]] [[two]] [[three]] +[tag[tom]]

Which I would understand as 

[[one]] [[two]] ( [[three]] +[tag[tom]]  )

But in fact currently mean

( [[one]] [[two]] [[three]] ) +[tag[tom]]

May I also be nitpicking in that "+" in binary logic means "OR" and "*" 
means "AND" - at least that's what I think I remember because the algebraic 
0+1 = 1 and 0*1 = 0 are similar to the logical 0 | 1 = 1 and 0 & 1 = 0.

Why not stick to the logic operators?

( [[one]] | [[two]] | [[three]] ) & [tag[tom]]

Sorry! I seem to be complaining too much. I didn't intend to write that 
much when I started. It just appeared to my while writing.

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/tiddlywikidev.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to