formatting changes

This commit is contained in:
CPunch 2023-05-28 00:03:50 -05:00
parent 54a959438b
commit 89d443d767
3 changed files with 37 additions and 30 deletions

View File

@ -1,9 +1,9 @@
#include "cdump.h"
#include "cdebug.h"
#include "cmem.h"
#include "cobj.h"
#include "cvalue.h"
#include "cdebug.h"
typedef struct
{

View File

@ -1,8 +1,9 @@
#include "cdump.h"
#include "cundump.h"
#include "cvm.h"
#include "cchunk.h"
#include "cdump.h"
#include "cmem.h"
#include "cvm.h"
typedef struct
{
@ -14,7 +15,8 @@ typedef struct
static bool readCValue(UndumpState *udstate, CValue *val);
#define check(e) if (!e) { \
#define check(e) \
if (!e) { \
printf("FAILED %d\n", __LINE__); \
return false; \
}
@ -66,7 +68,8 @@ static bool readVector(UndumpState *udstate, void **data, size_t size, size_t *c
return false; \
}
static bool checkHeader(UndumpState *udstate) {
static bool checkHeader(UndumpState *udstate)
{
char magic[COSMO_MAGIC_LEN];
uint8_t tmp;
@ -107,7 +110,8 @@ static bool readCObjString(UndumpState *udstate, CObjString **str)
return true;
}
static bool readCObjFunction(UndumpState *udstate, CObjFunction **func) {
static bool readCObjFunction(UndumpState *udstate, CObjFunction **func)
{
*func = cosmoO_newFunction(udstate->state);
check(readCObjString(udstate, &(*func)->name));
@ -118,8 +122,10 @@ static bool readCObjFunction(UndumpState *udstate, CObjFunction **func) {
check(readu8(udstate, (uint8_t *)&(*func)->variadic));
/* read chunk info */
check(readVector(udstate, (void **)&(*func)->chunk.buf, sizeof(uint8_t), &(*func)->chunk.count));
check(readVector(udstate, (void **)&(*func)->chunk.lineInfo, sizeof(int), &(*func)->chunk.count));
check(
readVector(udstate, (void **)&(*func)->chunk.buf, sizeof(uint8_t), &(*func)->chunk.count));
check(
readVector(udstate, (void **)&(*func)->chunk.lineInfo, sizeof(int), &(*func)->chunk.count));
/* read constants */
size_t constants;
@ -127,8 +133,6 @@ static bool readCObjFunction(UndumpState *udstate, CObjFunction **func) {
for (int i = 0; i < constants; i++) {
CValue val;
check(readCValue(udstate, &val));
// printValue(val);
// putc('\n', stdout);
addConstant(udstate->state, &(*func)->chunk, val);
}
@ -161,7 +165,8 @@ static bool readCObj(UndumpState *udstate, CObj **obj)
break; \
}
static bool readCValue(UndumpState *udstate, CValue *val) {
static bool readCValue(UndumpState *udstate, CValue *val)
{
uint8_t type;
check(readu8(udstate, &type));
@ -186,7 +191,8 @@ static bool readCValue(UndumpState *udstate, CValue *val) {
return true;
}
int cosmoD_undump(CState *state, cosmo_Reader reader, const void *userData, CObjFunction **func) {
int cosmoD_undump(CState *state, cosmo_Reader reader, const void *userData, CObjFunction **func)
{
UndumpState udstate;
initUndumpState(state, &udstate, reader, userData);

View File

@ -31,7 +31,8 @@ COSMO_API void cosmo_insert(CState *state, int indx, CValue val)
state->top++;
}
COSMO_API bool cosmoV_undump(CState *state, cosmo_Reader reader, const void *ud) {
COSMO_API bool cosmoV_undump(CState *state, cosmo_Reader reader, const void *ud)
{
CObjFunction *func;
if (cosmoD_undump(state, reader, ud, &func)) {