From 76a6ad2d96d67deba2e404c46954aa678d0def4b Mon Sep 17 00:00:00 2001
From: Dale Weiler <killfieldengine@gmail.com>
Date: Sat, 14 Apr 2012 02:51:52 -0400
Subject: [PATCH] Indentation

---
 parse.c | 97 +++++++++++++++++++++++++++++----------------------------
 1 file changed, 49 insertions(+), 48 deletions(-)

diff --git a/parse.c b/parse.c
index 792495b..3555035 100644
--- a/parse.c
+++ b/parse.c
@@ -316,54 +316,55 @@ int parse_tree(struct lex_file *file) {
 							 * is a rather large macro, and is #undef after it's use below.
 							 */
 							#define PARSE_VEC_ELEMENT(NAME, BIT)                                                                                                                                   \
-								token = lex_token(file);                                                                                                                                           \
-								if (token == ' ') {                                                                                                                                                \
-									token = lex_token(file);                                                                                                                                       \
-								}                                                                                                                                                                  \
-								if (token == '.') {                                                                                                                                                \
-									compile_calc_d = 1;                                                                                                                                            \
-								}                                                                                                                                                                  \
-								if (!isdigit(token) && !compile_calc_d && token != '+' && token != '-')                                                                                            \
-									error(ERROR_PARSE,"%s:%d Invalid constant initializer element %c for vector, must be numeric\n", file->name, file->line, NAME);                                \
-								if (token == '+') {                                                                                                                                                \
-									compile_calc_s = '+';                                                                                                                                          \
-								}                                                                                                                                                                  \
-								if (token == '-' && !compile_calc_s) {                                                                                                                             \
-									compile_calc_s = '-';                                                                                                                                          \
-								}                                                                                                                                                                  \
-								while (isdigit(token) || token == '.' || token == '+' || token == '-') {                                                                                           \
-									*compile_eval++ = token;                                                                                                                                       \
-									token           = lex_token(file);                                                                                                                             \
-									if (token == '.' && compile_calc_d) {                                                                                                                          \
-										error(ERROR_PARSE, "%s:%d Invalid constant initializer element %c for vector, must be numeric.\n", file->name, file->line, NAME);                          \
-										token = lex_token(file);                                                                                                                                   \
-									}                                                                                                                                                              \
-									if ((token == '-' || token == '+') && compile_calc_s) {                                                                                                        \
-										error(ERROR_PARSE, "%s:%d Invalid constant initializer sign for vector element %c\n", file->name, file->line, NAME);                                       \
-										token = lex_token(file);                                                                                                                                   \
-									} else if (token == '.' && !compile_calc_d) {                                                                                                                  \
-										compile_calc_d = 1;                                                                                                                                        \
-									} else if (token == '-' && !compile_calc_s) {                                                                                                                  \
-										compile_calc_s = '-';                                                                                                                                      \
-									} else if (token == '+' && !compile_calc_s) {                                                                                                                  \
-										compile_calc_s = '+';                                                                                                                                      \
-									}                                                                                                                                                              \
-								}                                                                                                                                                                  \
-								if (token == ' ') {                                                                                                                                                \
-									token = lex_token(file);                                                                                                                                       \
-								}                                                                                                                                                                  \
-								if (NAME != 'z') {                                                                                                                                                 \
-									if (token != ',' && token != ' ')  {                                                                                                                           \
-										error(ERROR_PARSE, "%s:%d invalid constant initializer element %c for vector (missing spaces, or comma delimited list?)\n", NAME, file->name, file->line); \
-									}                                                                                                                                                              \
-								} else if (token != '}') {                                                                                                                                         \
-									error(ERROR_PARSE, "%s:%d Expected `}` on end of constant initialization for vector\n", file->name, file->line);                                               \
-								}                                                                                                                                                                  \
-								compile_calc_##BIT = atof(compile_data);                                                                                                                           \
-								compile_calc_d = 0;                                                                                                                                                \
-								compile_calc_s = 0;                                                                                                                                                \
-								compile_eval   = &compile_data[0];                                                                                                                                 \
-								memset(compile_data, 0, sizeof(compile_data))
+							    token = lex_token(file);                                                                                                                                           \
+							    if (token == ' ') {                                                                                                                                                \
+							        token = lex_token(file);                                                                                                                                       \
+							    }                                                                                                                                                                  \
+							    if (token == '.') {                                                                                                                                                \
+							        compile_calc_d = 1;                                                                                                                                            \
+							    }                                                                                                                                                                  \
+							    if (!isdigit(token) && !compile_calc_d && token != '+' && token != '-')  {                                                                                         \
+							        error(ERROR_PARSE,"%s:%d Invalid constant initializer element %c for vector, must be numeric\n", file->name, file->line, NAME);                                \
+							    }                                                                                                                                                                  \
+							    if (token == '+') {                                                                                                                                                \
+							        compile_calc_s = '+';                                                                                                                                          \
+							    }                                                                                                                                                                  \
+							    if (token == '-' && !compile_calc_s) {                                                                                                                             \
+							        compile_calc_s = '-';                                                                                                                                          \
+							    }                                                                                                                                                                  \
+							    while (isdigit(token) || token == '.' || token == '+' || token == '-') {                                                                                           \
+							        *compile_eval++ = token;                                                                                                                                       \
+							        token           = lex_token(file);                                                                                                                             \
+							        if (token == '.' && compile_calc_d) {                                                                                                                          \
+							            error(ERROR_PARSE, "%s:%d Invalid constant initializer element %c for vector, must be numeric.\n", file->name, file->line, NAME);                          \
+							            token = lex_token(file);                                                                                                                                   \
+							        }                                                                                                                                                              \
+							        if ((token == '-' || token == '+') && compile_calc_s) {                                                                                                        \
+							            error(ERROR_PARSE, "%s:%d Invalid constant initializer sign for vector element %c\n", file->name, file->line, NAME);                                       \
+							            token = lex_token(file);                                                                                                                                   \
+							        } else if (token == '.' && !compile_calc_d) {                                                                                                                  \
+							            compile_calc_d = 1;                                                                                                                                        \
+							        } else if (token == '-' && !compile_calc_s) {                                                                                                                  \
+							            compile_calc_s = '-';                                                                                                                                      \
+							        } else if (token == '+' && !compile_calc_s) {                                                                                                                  \
+							            compile_calc_s = '+';                                                                                                                                      \
+							        }                                                                                                                                                              \
+							    }                                                                                                                                                                  \
+							    if (token == ' ') {                                                                                                                                                \
+							        token = lex_token(file);                                                                                                                                       \
+							    }                                                                                                                                                                  \
+							    if (NAME != 'z') {                                                                                                                                                 \
+							        if (token != ',' && token != ' ')  {                                                                                                                           \
+							            error(ERROR_PARSE, "%s:%d invalid constant initializer element %c for vector (missing spaces, or comma delimited list?)\n", NAME, file->name, file->line); \
+							        }                                                                                                                                                              \
+							    } else if (token != '}') {                                                                                                                                         \
+							        error(ERROR_PARSE, "%s:%d Expected `}` on end of constant initialization for vector\n", file->name, file->line);                                               \
+							    }                                                                                                                                                                  \
+							    compile_calc_##BIT = atof(compile_data);                                                                                                                           \
+							    compile_calc_d = 0;                                                                                                                                                \
+							    compile_calc_s = 0;                                                                                                                                                \
+							    compile_eval   = &compile_data[0];                                                                                                                                 \
+							    memset(compile_data, 0, sizeof(compile_data))
 							
 							/*
 							 * Parse all elements using the macro above.
-- 
2.39.5