program
{
str a,b;
-
+
+ print("Local language (enviroment) is set to:", LANG);
a="¾luklý";
b="®LUKLÝ";
- printf("strcoll(\"%s\",\"%s\")=%d\n",a,b,strcoll(a,b));
- printf("eq(\"%s\",\"%s\")=%s\n",a,b,btoa(eq(a,b)));
- printf("eqi(\"%s\",\"%s\")=%s\n",a,b,btoa(eqi(a,b)));
+ printf("str_order(\"%s\",\"%s\") = %d\n",a,b,str_order(a,b));
+ printf("eq(\"%s\",\"%s\") = %s\n",a,b,btoa(eq(a,b)));
+ printf("eq(\"%s\",\"%s\") = %s\n",a,a,btoa(eq(a,a)));
+ printf("eqi(\"%s\",\"%s\") = %s\n",a,b,btoa(eqi(a,b)));
a="aabc";
b="axyz";
- printf("strcoll(\"%s\",\"%s\")=%d\n",a,b,strcoll(a,b));
- printf("eq(\"%s\",\"%s\")=%s\n",a,b,btoa(eq(a,b)));
- printf("eqi(\"%s\",\"%s\")=%s\n",a,b,btoa(eqi(a,b)));
+ printf("str_order(\"%s\",\"%s\") = %d\n",a,b,str_order(a,b));
+ printf("eq(\"%s\",\"%s\") = %s\n",a,b,btoa(eq(a,b)));
+ printf("eqi(\"%s\",\"%s\") = %s\n",a,b,btoa(eqi(a,b)));
a="ABC";
b="abc";
- printf("strcoll(\"%s\",\"%s\")=%d\n",a,b,strcoll(a,b));
- printf("eq(\"%s\",\"%s\")=%s\n",a,b,btoa(eq(a,b)));
- printf("eqi(\"%s\",\"%s\")=%s\n",a,b,btoa(eqi(a,b)));
+ printf("str_order(\"%s\",\"%s\") = %d\n",a,b,str_order(a,b));
+ printf("eq(\"%s\",\"%s\") = %s\n",a,b,btoa(eq(a,b)));
+ printf("eqi(\"%s\",\"%s\") = %s\n",a,b,btoa(eqi(a,b)));
a="abc";
b="abc";
- printf("strcoll(\"%s\",\"%s\")=%d\n",a,b,strcoll(a,b));
- printf("eq(\"%s\",\"%s\")=%s\n",a,b,btoa(eq(a,b)));
- printf("eqi(\"%s\",\"%s\")=%s\n",a,b,btoa(eqi(a,b)));
+ printf("str_order(\"%s\",\"%s\") = %d\n",a,b,str_order(a,b));
+ printf("eq(\"%s\",\"%s\") = %s\n",a,b,btoa(eq(a,b)));
+ printf("eqi(\"%s\",\"%s\") = %s\n",a,b,btoa(eqi(a,b)));
+ a="";
+ b="";
+ printf("str_order(\"%s\",\"%s\") = %d\n",a,b,str_order(a,b));
+ printf("eq(\"%s\",\"%s\") = %s\n",a,b,btoa(eq(a,b)));
+ printf("eqi(\"%s\",\"%s\") = %s\n",a,b,btoa(eqi(a,b)));
+ a=NULL;
+ b="abc";
+ printf("str_order( %s ,\"%s\") = %d\n",a,b,str_order(a,b));
+ printf("eq( %s ,\"%s\") = %s\n",a,b,btoa(eq(a,b)));
+ printf("eqi( %s ,\"%s\") = %s\n",a,b,btoa(eqi(a,b)));
+ a=NULL;
+ b="";
+ printf("str_order( %s ,\"%s\") = %d\n",a,b,str_order(a,b));
+ printf("eq( %s ,\"%s\") = %s\n",a,b,btoa(eq(a,b)));
+ printf("eqi( %s ,\"%s\") = %s\n",a,b,btoa(eqi(a,b)));
+ a=NULL;
+ b=NULL;
+ printf("str_order( %s , %s ) = %d\n",a,b,str_order(a,b));
+ printf("eq( %s ,%s ) = %s\n",a,b,btoa(eq(a,b)));
+ printf("eqi( %s , %s ) = %s\n",a,b,btoa(eqi(a,b)));
}