I tried to implement the below pseudo code in TW 5.1.23 if x=one then print(1) elseif x=two then print(2) elseif x=three then print(3) else print(x is not valid) end
with \define myfun(x) <$vars u={{{[<__x__>match[one]then[1]] [<__x__>match[two]then[2]] [<__x__>match[three]then[3]] +[addsuffix[ lili]] ~[<__x__>addsuffix[ is not valid]]}}} > This is u: <<u>> </$vars> \end It works fine on https://tiddlywiki.com/ by calling macro as below <<myfun one>> <<myfun two>> <<myfun three>> <<myfun four>> I wish to know is this a good practice in TW 5.1.23? If not what better solution do you propose? Best wishes Mohammad -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/CAAV1gMDqp7N%3Dbh0L4jd5zLDcH4wVWvaFmKdteBLnaZ6EcfiNFA%40mail.gmail.com.