added main, there should be a seperate cmd, will do later
This commit is contained in:
17
slownie.go
17
slownie.go
@@ -1,9 +1,11 @@
|
||||
package slownie
|
||||
package main
|
||||
|
||||
import (
|
||||
"errors"
|
||||
"fmt"
|
||||
"math"
|
||||
"os"
|
||||
"strconv"
|
||||
"strings"
|
||||
)
|
||||
|
||||
@@ -144,3 +146,16 @@ func KwotaSlownie(input float64, numbers bool) (output string, err error) {
|
||||
return minusword + someSlownie(zloty, _zlotyWord) + " " + someSlownie(grosze, _groszyWord), nil
|
||||
|
||||
}
|
||||
|
||||
func main() {
|
||||
arg := os.Args[1]
|
||||
if s, err := strconv.ParseFloat(arg, 32); err == nil {
|
||||
if words, err := KwotaSlownie(s, true); err == nil {
|
||||
fmt.Printf("slownie: %s\n", words)
|
||||
} else {
|
||||
println("error during processing")
|
||||
}
|
||||
} else {
|
||||
println("error reading input")
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user