NI
Size: a a a
NI
JJ
main = do
forkIO $ forever $ print "hi"
JJ
JJ
JJ
OS
N
main=let(_')=let(_')=((((<$>zip)<$>(<$>)<$>(<$>)<$>uncurry)uncurry<$>([1..]>>))<$>)<$>(<$>(return<$>(<$>($!""))<$>curry(\_'(_)->_')<$>(++)))<$>(++)<$>(curry(id)<$)<$>(\x->[2..x])in((:[])<$>(uncurry($!)))=<<(_'(3)"Fizz"<$>_'(5)"Buzz"$!((:[])<$>((,)id<$>show))=<<[1..])in(putStr)$!(++"\n")=<<(take)100(_')
N
IO
#define F(x)t"x">>x<$>b c,Требует
import Text.ParserCombinators.ReadP
e=l(l(chainr1(choice[readS_to_P reads,b c,F(sin)F(cos)F(tan)F(asin)F(acos)F(atan)F(abs)F(log)F(exp)"pi"%pi,"e"%exp 1,t"logBase">>logBase<$>b(t",")<*>e<*c])$"^"%(**))$"*"%(*)<++"/"%(/))$"+"%(+)<++"-"%(-);c=t")";t=string;b=(t"("*>e<*);l=chainl1;s%f=f<$string s;main=interact(\i->show[s|(s,"")<-readP_to_S e$filter(/=' ')i])
-XCPP
Калькулятор в 389 символов/байт (384 на код + 5 на коммандлайн опцию). Поддерживаемые операции, в порядке уменьшения приоритета:AA
AA
AA
AA
NI
AA
NI
AA