Comparing different strings
The complete source of operators_compare_different.ek9, compiled by the EK9 compiler. Shown on operators.html.
#!ek9 defines module site.operators.comparedifferent defines program CompareDifferent() stdout <- Stdout() steve <- "Steve" lowerCase <- "steve" longer <- "Steven" suffix <- "teve" lowerLonger <- "steven" caseCompare <- steve <=> lowerCase //results in -32 fuzzyOne <- steve <~> longer //results in 2 fuzzyTwo <- steve <~> suffix //results in 1 fuzzyThree <- steve <~> lowerLonger //results in 3 stdout.println(`${caseCompare} ${fuzzyOne} ${fuzzyTwo} ${fuzzyThree}`)
Download operators_compare_different.ek9
Output
-32 2 1 3