+let spec =
+ let summary = "Polymorphic Cellular Automata" in
+ let spec =
+ let open Command.Spec in
+ empty
+ +> flag "-rows" (optional_with_default 5 int) ~doc:"Height"
+ +> flag "-cols" (optional_with_default 5 int) ~doc:"Width"
+ in
+ Command.basic ~summary spec main
+
+
+let () = Command.run spec