|
@@ -11,12 +11,18 @@
|
|
|
#include "./board/board.h"
|
|
#include "./board/board.h"
|
|
|
#include "globals.h"
|
|
#include "globals.h"
|
|
|
|
|
|
|
|
|
|
+static const float VERSION = 1.1f;
|
|
|
|
|
+
|
|
|
const char SNAKE_VIS = '#';
|
|
const char SNAKE_VIS = '#';
|
|
|
|
|
|
|
|
boardInfo brdInfo;
|
|
boardInfo brdInfo;
|
|
|
playableBoardInfo plBrdInfo;
|
|
playableBoardInfo plBrdInfo;
|
|
|
|
|
|
|
|
-int main() {
|
|
|
|
|
|
|
+void cmd_args(int argc, char** argv);
|
|
|
|
|
+
|
|
|
|
|
+int main(int argc, char** argv) {
|
|
|
|
|
+ cmd_args(argc, argv);
|
|
|
|
|
+
|
|
|
const clock_t initClock = clock();
|
|
const clock_t initClock = clock();
|
|
|
|
|
|
|
|
// Board Constraints
|
|
// Board Constraints
|
|
@@ -160,3 +166,18 @@ game_over:
|
|
|
|
|
|
|
|
return 0;
|
|
return 0;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+void cmd_args(int argc, char** argv) {
|
|
|
|
|
+ if (argc == 1) {
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ if (
|
|
|
|
|
+ strcmp(argv[1], "--version") == 0
|
|
|
|
|
+ || strcmp(argv[1], "-v") == 0
|
|
|
|
|
+ )
|
|
|
|
|
+ {
|
|
|
|
|
+ printf("Sanke version %g\n", VERSION);
|
|
|
|
|
+ exit(0);
|
|
|
|
|
+ }
|
|
|
|
|
+}
|