Я использую библиотеку luajit ffi для вызова функции waitpid из библиотеки C.
Однако я не могу найти правильную спецификацию для кодирования результата состояния. Единственная документация, которую я нашел, - это макросы C, которые я бы предпочел писать на чистом lua.
Я бегло просмотрел заголовочные файлы, определяющие эти макросы, и вы знаете, что они не простые, а ссылаются на другие макросы, которые ссылаются на другие макросы.
Вы можете помочь?
WIFEXITED
в моей системе:((((__extension__ (((union { __typeof(status) __in; int __i; }) { .__in = (status) }).__i))) & 0x7f) == 0)
- person kaylum   schedule 04.10.2016(status & 0x7f) == 0
- person kaylum   schedule 04.10.2016