| 3111 | RESTORE_WARNING_UNREACHABLE_CODE |
| 3112 | |
| 3113 | staticfn int |
| 3114 | get_table_align(lua_State *L) |
| 3115 | { |
| 3116 | static const char *const gtaligns[] = { |
| 3117 | "noalign", "law", "neutral", "chaos", |
| 3118 | "coaligned", "noncoaligned", "random", NULL |
| 3119 | }; |
| 3120 | static const int aligns2i[] = { |
| 3121 | AM_NONE, AM_LAWFUL, AM_NEUTRAL, AM_CHAOTIC, |
| 3122 | AM_SPLEV_CO, AM_SPLEV_NONCO, AM_SPLEV_RANDOM, 0 |
| 3123 | }; |
| 3124 | |
| 3125 | int a = aligns2i[get_table_option(L, "align", "random", gtaligns)]; |
| 3126 | |
| 3127 | return a; |
| 3128 | } |
| 3129 | |
| 3130 | staticfn int |
| 3131 | get_table_monclass(lua_State *L) |
no test coverage detected