Camellia keyword tagged language {while} . . . {/while} reversed & piped assignment operator a - b | a instead of a = a - b writing from left to right in assignment operator is like writing same way in Linux CLI using piping
{module} palindrome {fun} str | palindrome true | p len:str | l {from} 0 | i to l/2 - 1 by 1 {if} str[i] != str[l - i - 1] false | p break {/if} {/from} return p {/fun} {main} 'it is ' | out in | string | palindrome | out ' that word ' string ' is palindrome' | out ...
Programming Languages they can be: Interpreted In or Compiled Co and Statically typed Sta or Dynamically typed Dy it gives us 4 combinations: InSta Java InDy Python CoSta C++ CoDy Common Lisp (not popular)