diff --git a/libkc3/buf_inspect_s.c.in b/libkc3/buf_inspect_s.c.in
index 3f2a017..775079e 100644
--- a/libkc3/buf_inspect_s.c.in
+++ b/libkc3/buf_inspect_s.c.in
@@ -13,13 +13,21 @@
/* Gen from buf_inspect_s.c.in BITS=_BITS$ bits=_bits$ */
#include <string.h>
#include "buf.h"
+#include "buf_inspect.h"
#include "buf_inspect_u_bits$.h"
+#include "sym.h"
sw buf_inspect_s_bits$ (s_buf *buf, const s_bits$ *s)
{
sw r;
sw result = 0;
u_bits$ u;
+ if ((r = buf_inspect_paren_sym(buf, &g_sym_S_bits$)) < 0)
+ return r;
+ result += r;
+ if ((r = buf_write_1(buf, " ")) < 0)
+ return r;
+ result += r;
u = *s;
if (*s < 0) {
if ((r = buf_write_1(buf, "-")) < 0)
@@ -27,7 +35,7 @@ sw buf_inspect_s_bits$ (s_buf *buf, const s_bits$ *s)
result += r;
u = -*s;
}
- if ((r = buf_inspect_u_bits$ (buf, &u)) < 0)
+ if ((r = buf_inspect_u_bits$(buf, &u)) < 0)
return r;
result += r;
return result;
@@ -35,8 +43,13 @@ sw buf_inspect_s_bits$ (s_buf *buf, const s_bits$ *s)
sw buf_inspect_s_bits$_size (const s_bits$ *s)
{
+ sw r;
sw result = 0;
u_bits$ u;
+ if ((r = buf_inspect_paren_sym_size(&g_sym_S_bits$)) < 0)
+ return r;
+ result += r;
+ result += strlen(" ");
u = *s;
if (*s < 0) {
result += strlen("-");
diff --git a/libkc3/buf_inspect_s16.c b/libkc3/buf_inspect_s16.c
index 289a111..8bd9fa7 100644
--- a/libkc3/buf_inspect_s16.c
+++ b/libkc3/buf_inspect_s16.c
@@ -13,13 +13,21 @@
/* Gen from buf_inspect_s.c.in BITS=16 bits=16 */
#include <string.h>
#include "buf.h"
+#include "buf_inspect.h"
#include "buf_inspect_u16.h"
+#include "sym.h"
sw buf_inspect_s16 (s_buf *buf, const s16 *s)
{
sw r;
sw result = 0;
u16 u;
+ if ((r = buf_inspect_paren_sym(buf, &g_sym_S16)) < 0)
+ return r;
+ result += r;
+ if ((r = buf_write_1(buf, " ")) < 0)
+ return r;
+ result += r;
u = *s;
if (*s < 0) {
if ((r = buf_write_1(buf, "-")) < 0)
@@ -27,7 +35,7 @@ sw buf_inspect_s16 (s_buf *buf, const s16 *s)
result += r;
u = -*s;
}
- if ((r = buf_inspect_u16 (buf, &u)) < 0)
+ if ((r = buf_inspect_u16(buf, &u)) < 0)
return r;
result += r;
return result;
@@ -35,8 +43,13 @@ sw buf_inspect_s16 (s_buf *buf, const s16 *s)
sw buf_inspect_s16_size (const s16 *s)
{
+ sw r;
sw result = 0;
u16 u;
+ if ((r = buf_inspect_paren_sym_size(&g_sym_S16)) < 0)
+ return r;
+ result += r;
+ result += strlen(" ");
u = *s;
if (*s < 0) {
result += strlen("-");
diff --git a/libkc3/buf_inspect_s32.c b/libkc3/buf_inspect_s32.c
index f4debc5..4855de1 100644
--- a/libkc3/buf_inspect_s32.c
+++ b/libkc3/buf_inspect_s32.c
@@ -13,13 +13,21 @@
/* Gen from buf_inspect_s.c.in BITS=32 bits=32 */
#include <string.h>
#include "buf.h"
+#include "buf_inspect.h"
#include "buf_inspect_u32.h"
+#include "sym.h"
sw buf_inspect_s32 (s_buf *buf, const s32 *s)
{
sw r;
sw result = 0;
u32 u;
+ if ((r = buf_inspect_paren_sym(buf, &g_sym_S32)) < 0)
+ return r;
+ result += r;
+ if ((r = buf_write_1(buf, " ")) < 0)
+ return r;
+ result += r;
u = *s;
if (*s < 0) {
if ((r = buf_write_1(buf, "-")) < 0)
@@ -27,7 +35,7 @@ sw buf_inspect_s32 (s_buf *buf, const s32 *s)
result += r;
u = -*s;
}
- if ((r = buf_inspect_u32 (buf, &u)) < 0)
+ if ((r = buf_inspect_u32(buf, &u)) < 0)
return r;
result += r;
return result;
@@ -35,8 +43,13 @@ sw buf_inspect_s32 (s_buf *buf, const s32 *s)
sw buf_inspect_s32_size (const s32 *s)
{
+ sw r;
sw result = 0;
u32 u;
+ if ((r = buf_inspect_paren_sym_size(&g_sym_S32)) < 0)
+ return r;
+ result += r;
+ result += strlen(" ");
u = *s;
if (*s < 0) {
result += strlen("-");
diff --git a/libkc3/buf_inspect_s64.c b/libkc3/buf_inspect_s64.c
index 39639ea..2c1d07f 100644
--- a/libkc3/buf_inspect_s64.c
+++ b/libkc3/buf_inspect_s64.c
@@ -13,13 +13,21 @@
/* Gen from buf_inspect_s.c.in BITS=64 bits=64 */
#include <string.h>
#include "buf.h"
+#include "buf_inspect.h"
#include "buf_inspect_u64.h"
+#include "sym.h"
sw buf_inspect_s64 (s_buf *buf, const s64 *s)
{
sw r;
sw result = 0;
u64 u;
+ if ((r = buf_inspect_paren_sym(buf, &g_sym_S64)) < 0)
+ return r;
+ result += r;
+ if ((r = buf_write_1(buf, " ")) < 0)
+ return r;
+ result += r;
u = *s;
if (*s < 0) {
if ((r = buf_write_1(buf, "-")) < 0)
@@ -27,7 +35,7 @@ sw buf_inspect_s64 (s_buf *buf, const s64 *s)
result += r;
u = -*s;
}
- if ((r = buf_inspect_u64 (buf, &u)) < 0)
+ if ((r = buf_inspect_u64(buf, &u)) < 0)
return r;
result += r;
return result;
@@ -35,8 +43,13 @@ sw buf_inspect_s64 (s_buf *buf, const s64 *s)
sw buf_inspect_s64_size (const s64 *s)
{
+ sw r;
sw result = 0;
u64 u;
+ if ((r = buf_inspect_paren_sym_size(&g_sym_S64)) < 0)
+ return r;
+ result += r;
+ result += strlen(" ");
u = *s;
if (*s < 0) {
result += strlen("-");
diff --git a/libkc3/buf_inspect_s8.c b/libkc3/buf_inspect_s8.c
index 4ca0118..53c823e 100644
--- a/libkc3/buf_inspect_s8.c
+++ b/libkc3/buf_inspect_s8.c
@@ -13,13 +13,21 @@
/* Gen from buf_inspect_s.c.in BITS=8 bits=8 */
#include <string.h>
#include "buf.h"
+#include "buf_inspect.h"
#include "buf_inspect_u8.h"
+#include "sym.h"
sw buf_inspect_s8 (s_buf *buf, const s8 *s)
{
sw r;
sw result = 0;
u8 u;
+ if ((r = buf_inspect_paren_sym(buf, &g_sym_S8)) < 0)
+ return r;
+ result += r;
+ if ((r = buf_write_1(buf, " ")) < 0)
+ return r;
+ result += r;
u = *s;
if (*s < 0) {
if ((r = buf_write_1(buf, "-")) < 0)
@@ -27,7 +35,7 @@ sw buf_inspect_s8 (s_buf *buf, const s8 *s)
result += r;
u = -*s;
}
- if ((r = buf_inspect_u8 (buf, &u)) < 0)
+ if ((r = buf_inspect_u8(buf, &u)) < 0)
return r;
result += r;
return result;
@@ -35,8 +43,13 @@ sw buf_inspect_s8 (s_buf *buf, const s8 *s)
sw buf_inspect_s8_size (const s8 *s)
{
+ sw r;
sw result = 0;
u8 u;
+ if ((r = buf_inspect_paren_sym_size(&g_sym_S8)) < 0)
+ return r;
+ result += r;
+ result += strlen(" ");
u = *s;
if (*s < 0) {
result += strlen("-");
diff --git a/libkc3/buf_inspect_sw.c b/libkc3/buf_inspect_sw.c
index 0037667..bba1a4d 100644
--- a/libkc3/buf_inspect_sw.c
+++ b/libkc3/buf_inspect_sw.c
@@ -13,13 +13,21 @@
/* Gen from buf_inspect_s.c.in BITS=W bits=w */
#include <string.h>
#include "buf.h"
+#include "buf_inspect.h"
#include "buf_inspect_uw.h"
+#include "sym.h"
sw buf_inspect_sw (s_buf *buf, const sw *s)
{
sw r;
sw result = 0;
uw u;
+ if ((r = buf_inspect_paren_sym(buf, &g_sym_Sw)) < 0)
+ return r;
+ result += r;
+ if ((r = buf_write_1(buf, " ")) < 0)
+ return r;
+ result += r;
u = *s;
if (*s < 0) {
if ((r = buf_write_1(buf, "-")) < 0)
@@ -27,7 +35,7 @@ sw buf_inspect_sw (s_buf *buf, const sw *s)
result += r;
u = -*s;
}
- if ((r = buf_inspect_uw (buf, &u)) < 0)
+ if ((r = buf_inspect_uw(buf, &u)) < 0)
return r;
result += r;
return result;
@@ -35,8 +43,13 @@ sw buf_inspect_sw (s_buf *buf, const sw *s)
sw buf_inspect_sw_size (const sw *s)
{
+ sw r;
sw result = 0;
uw u;
+ if ((r = buf_inspect_paren_sym_size(&g_sym_Sw)) < 0)
+ return r;
+ result += r;
+ result += strlen(" ");
u = *s;
if (*s < 0) {
result += strlen("-");
diff --git a/libkc3/buf_inspect_u.c.in b/libkc3/buf_inspect_u.c.in
index 2a5af22..3c7eaa0 100644
--- a/libkc3/buf_inspect_u.c.in
+++ b/libkc3/buf_inspect_u.c.in
@@ -17,10 +17,22 @@
#include "buf_save.h"
#include "kc3_main.h"
#include "str.h"
+#include "sym.h"
sw buf_inspect_u_bits$ (s_buf *buf, const u_bits$ *u)
{
- return buf_inspect_u_bits$_base(buf, &g_kc3_base_decimal, u);
+ sw r;
+ sw result = 0;
+ if ((r = buf_inspect_paren_sym(buf, &g_sym_U_bits$)) < 0)
+ return r;
+ result += r;
+ if ((r = buf_write_1(buf, " ")) < 0)
+ return r;
+ result += r;
+ if ((r = buf_inspect_u_bits$_base(buf, &g_kc3_base_decimal, u)) < 0)
+ return r;
+ result += r;
+ return result;
}
sw buf_inspect_u_bits$_base (s_buf *buf,
@@ -113,5 +125,14 @@ sw buf_inspect_u_bits$_base_size (const s_str *base,
sw buf_inspect_u_bits$_size (const u_bits$ *u)
{
- return buf_inspect_u_bits$_base_size(&g_kc3_base_decimal, u);
+ sw r;
+ sw result = 0;
+ if ((r = buf_inspect_paren_sym_size(&g_sym_U_bits$)) < 0)
+ return r;
+ result += r;
+ result++;
+ if ((r = buf_inspect_u_bits$_base_size(&g_kc3_base_decimal, u)) < 0)
+ return r;
+ result += r;
+ return result;
}
diff --git a/libkc3/buf_inspect_u16.c b/libkc3/buf_inspect_u16.c
index f78a8e9..0a3beb1 100644
--- a/libkc3/buf_inspect_u16.c
+++ b/libkc3/buf_inspect_u16.c
@@ -17,10 +17,22 @@
#include "buf_save.h"
#include "kc3_main.h"
#include "str.h"
+#include "sym.h"
sw buf_inspect_u16 (s_buf *buf, const u16 *u)
{
- return buf_inspect_u16_base(buf, &g_kc3_base_decimal, u);
+ sw r;
+ sw result = 0;
+ if ((r = buf_inspect_paren_sym(buf, &g_sym_U16)) < 0)
+ return r;
+ result += r;
+ if ((r = buf_write_1(buf, " ")) < 0)
+ return r;
+ result += r;
+ if ((r = buf_inspect_u16_base(buf, &g_kc3_base_decimal, u)) < 0)
+ return r;
+ result += r;
+ return result;
}
sw buf_inspect_u16_base (s_buf *buf,
@@ -113,5 +125,14 @@ sw buf_inspect_u16_base_size (const s_str *base,
sw buf_inspect_u16_size (const u16 *u)
{
- return buf_inspect_u16_base_size(&g_kc3_base_decimal, u);
+ sw r;
+ sw result = 0;
+ if ((r = buf_inspect_paren_sym_size(&g_sym_U16)) < 0)
+ return r;
+ result += r;
+ result++;
+ if ((r = buf_inspect_u16_base_size(&g_kc3_base_decimal, u)) < 0)
+ return r;
+ result += r;
+ return result;
}
diff --git a/libkc3/buf_inspect_u32.c b/libkc3/buf_inspect_u32.c
index 2c9006f..5d7285a 100644
--- a/libkc3/buf_inspect_u32.c
+++ b/libkc3/buf_inspect_u32.c
@@ -17,10 +17,22 @@
#include "buf_save.h"
#include "kc3_main.h"
#include "str.h"
+#include "sym.h"
sw buf_inspect_u32 (s_buf *buf, const u32 *u)
{
- return buf_inspect_u32_base(buf, &g_kc3_base_decimal, u);
+ sw r;
+ sw result = 0;
+ if ((r = buf_inspect_paren_sym(buf, &g_sym_U32)) < 0)
+ return r;
+ result += r;
+ if ((r = buf_write_1(buf, " ")) < 0)
+ return r;
+ result += r;
+ if ((r = buf_inspect_u32_base(buf, &g_kc3_base_decimal, u)) < 0)
+ return r;
+ result += r;
+ return result;
}
sw buf_inspect_u32_base (s_buf *buf,
@@ -113,5 +125,14 @@ sw buf_inspect_u32_base_size (const s_str *base,
sw buf_inspect_u32_size (const u32 *u)
{
- return buf_inspect_u32_base_size(&g_kc3_base_decimal, u);
+ sw r;
+ sw result = 0;
+ if ((r = buf_inspect_paren_sym_size(&g_sym_U32)) < 0)
+ return r;
+ result += r;
+ result++;
+ if ((r = buf_inspect_u32_base_size(&g_kc3_base_decimal, u)) < 0)
+ return r;
+ result += r;
+ return result;
}
diff --git a/libkc3/buf_inspect_u64.c b/libkc3/buf_inspect_u64.c
index 8332b43..98f6352 100644
--- a/libkc3/buf_inspect_u64.c
+++ b/libkc3/buf_inspect_u64.c
@@ -17,10 +17,22 @@
#include "buf_save.h"
#include "kc3_main.h"
#include "str.h"
+#include "sym.h"
sw buf_inspect_u64 (s_buf *buf, const u64 *u)
{
- return buf_inspect_u64_base(buf, &g_kc3_base_decimal, u);
+ sw r;
+ sw result = 0;
+ if ((r = buf_inspect_paren_sym(buf, &g_sym_U64)) < 0)
+ return r;
+ result += r;
+ if ((r = buf_write_1(buf, " ")) < 0)
+ return r;
+ result += r;
+ if ((r = buf_inspect_u64_base(buf, &g_kc3_base_decimal, u)) < 0)
+ return r;
+ result += r;
+ return result;
}
sw buf_inspect_u64_base (s_buf *buf,
@@ -113,5 +125,14 @@ sw buf_inspect_u64_base_size (const s_str *base,
sw buf_inspect_u64_size (const u64 *u)
{
- return buf_inspect_u64_base_size(&g_kc3_base_decimal, u);
+ sw r;
+ sw result = 0;
+ if ((r = buf_inspect_paren_sym_size(&g_sym_U64)) < 0)
+ return r;
+ result += r;
+ result++;
+ if ((r = buf_inspect_u64_base_size(&g_kc3_base_decimal, u)) < 0)
+ return r;
+ result += r;
+ return result;
}
diff --git a/libkc3/buf_inspect_u8.c b/libkc3/buf_inspect_u8.c
index 6c7bced..570f7d5 100644
--- a/libkc3/buf_inspect_u8.c
+++ b/libkc3/buf_inspect_u8.c
@@ -17,10 +17,22 @@
#include "buf_save.h"
#include "kc3_main.h"
#include "str.h"
+#include "sym.h"
sw buf_inspect_u8 (s_buf *buf, const u8 *u)
{
- return buf_inspect_u8_base(buf, &g_kc3_base_decimal, u);
+ sw r;
+ sw result = 0;
+ if ((r = buf_inspect_paren_sym(buf, &g_sym_U8)) < 0)
+ return r;
+ result += r;
+ if ((r = buf_write_1(buf, " ")) < 0)
+ return r;
+ result += r;
+ if ((r = buf_inspect_u8_base(buf, &g_kc3_base_decimal, u)) < 0)
+ return r;
+ result += r;
+ return result;
}
sw buf_inspect_u8_base (s_buf *buf,
@@ -113,5 +125,14 @@ sw buf_inspect_u8_base_size (const s_str *base,
sw buf_inspect_u8_size (const u8 *u)
{
- return buf_inspect_u8_base_size(&g_kc3_base_decimal, u);
+ sw r;
+ sw result = 0;
+ if ((r = buf_inspect_paren_sym_size(&g_sym_U8)) < 0)
+ return r;
+ result += r;
+ result++;
+ if ((r = buf_inspect_u8_base_size(&g_kc3_base_decimal, u)) < 0)
+ return r;
+ result += r;
+ return result;
}
diff --git a/libkc3/buf_inspect_uw.c b/libkc3/buf_inspect_uw.c
index 2972d4d..67fd7b5 100644
--- a/libkc3/buf_inspect_uw.c
+++ b/libkc3/buf_inspect_uw.c
@@ -17,10 +17,22 @@
#include "buf_save.h"
#include "kc3_main.h"
#include "str.h"
+#include "sym.h"
sw buf_inspect_uw (s_buf *buf, const uw *u)
{
- return buf_inspect_uw_base(buf, &g_kc3_base_decimal, u);
+ sw r;
+ sw result = 0;
+ if ((r = buf_inspect_paren_sym(buf, &g_sym_Uw)) < 0)
+ return r;
+ result += r;
+ if ((r = buf_write_1(buf, " ")) < 0)
+ return r;
+ result += r;
+ if ((r = buf_inspect_uw_base(buf, &g_kc3_base_decimal, u)) < 0)
+ return r;
+ result += r;
+ return result;
}
sw buf_inspect_uw_base (s_buf *buf,
@@ -113,5 +125,14 @@ sw buf_inspect_uw_base_size (const s_str *base,
sw buf_inspect_uw_size (const uw *u)
{
- return buf_inspect_uw_base_size(&g_kc3_base_decimal, u);
+ sw r;
+ sw result = 0;
+ if ((r = buf_inspect_paren_sym_size(&g_sym_Uw)) < 0)
+ return r;
+ result += r;
+ result++;
+ if ((r = buf_inspect_uw_base_size(&g_kc3_base_decimal, u)) < 0)
+ return r;
+ result += r;
+ return result;
}