minor cleanups
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
|
||||
fun isSpace(c: String)
|
||||
return c == " " or c == "\t" or c == "\n";
|
||||
return c == " "
|
||||
or c == "\t"
|
||||
or c == "\n";
|
||||
|
||||
fun isDigit(c: String) {
|
||||
u = unicode(c);
|
||||
@@ -232,6 +234,7 @@ fun parseValue(context: Map) {
|
||||
}
|
||||
|
||||
fun parse(str: String) {
|
||||
|
||||
context = {str: str, cur: 0};
|
||||
skipSpaces(context);
|
||||
val, err = parseValue(context);
|
||||
|
||||
@@ -149,7 +149,6 @@ static int bin_import(Runtime *runtime, Object **argv, unsigned int argc, Object
|
||||
}
|
||||
|
||||
Object *sub_rets[8];
|
||||
{
|
||||
int retc = run(runtime, &sub_error, exe, 0, NULL, NULL, 0, sub_rets);
|
||||
if(retc < 0)
|
||||
{
|
||||
@@ -158,12 +157,10 @@ static int bin_import(Runtime *runtime, Object **argv, unsigned int argc, Object
|
||||
UNUSED(errname);
|
||||
|
||||
Object *o_none = Object_NewNone(heap, error);
|
||||
if(o_none == NULL)
|
||||
return -1;
|
||||
if(o_none == NULL) return -1;
|
||||
|
||||
Object *o_err = Object_FromString(sub_error.message, -1, heap, error);
|
||||
if(o_err == NULL)
|
||||
return -1;
|
||||
if(o_err == NULL) return -1;
|
||||
|
||||
Error_Free(&sub_error);
|
||||
rets[0] = o_none;
|
||||
@@ -171,7 +168,7 @@ static int bin_import(Runtime *runtime, Object **argv, unsigned int argc, Object
|
||||
return 2;
|
||||
}
|
||||
ASSERT(retc == 1);
|
||||
}
|
||||
|
||||
Error_Free(&sub_error);
|
||||
rets[0] = sub_rets[0];
|
||||
return 1;
|
||||
@@ -505,7 +502,6 @@ void bins_basic_init(StaticMapSlot slots[])
|
||||
}
|
||||
|
||||
StaticMapSlot bins_basic[] = {
|
||||
|
||||
{ "Type", SM_TYPE, .as_type = NULL /* Until bins_basic_init is called */ },
|
||||
{ "None", SM_TYPE, .as_type = NULL /* Until bins_basic_init is called */ },
|
||||
{ "int", SM_TYPE, .as_type = NULL /* Until bins_basic_init is called */ },
|
||||
@@ -519,7 +515,6 @@ StaticMapSlot bins_basic[] = {
|
||||
|
||||
{ "math", SM_SMAP, .as_smap = bins_math, },
|
||||
{ "files", SM_SMAP, .as_smap = bins_files, },
|
||||
// { "net", SM_SMAP, .as_smap = bins_net, },
|
||||
|
||||
{ "import", SM_FUNCT, .as_funct = bin_import, .argc = 1, },
|
||||
{ "newBuffer", SM_FUNCT, .as_funct = bin_newBuffer, .argc = 1 },
|
||||
|
||||
Reference in New Issue
Block a user