Guest User

Untitled

a guest
Jun 19th, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. package main
  2.  
  3. import "math"
  4.  
  5. func main() {
  6. catalog := map[string]interface{}{
  7. "+": func(x, y int) int { return x + y },
  8. "-": func(x, y int) int { return x - y },
  9. "*": func(x, y int) int { return x * y },
  10. "/": func(x, y int) int { return x / y },
  11. "^2": func(x int) int { return x * x },
  12. "SQRT": func(x int) int { return int(math.Sqrt(float64(x))) },
  13. "C": func() { /* TODO: need engine object */ },
  14. "AC": func() { /* TODO: need engine object */ },
  15. }
  16. }
Add Comment
Please, Sign In to add comment