Remove some of the commented out code

This commit is contained in:
Konstantin Nazarov 2024-07-30 22:57:03 +01:00
parent f87822933a
commit 6e662ad6c4
Signed by: knazarov
GPG key ID: 4CFE0A42FA409C22
2 changed files with 6 additions and 38 deletions

View file

@ -55,7 +55,7 @@ class Result<void> {
std::move(___res); \ std::move(___res); \
}).release_value()) }).release_value())
#define DIEIF(m) \ #define DIEX(m) \
(({ \ (({ \
auto ___res = (m); \ auto ___res = (m); \
if (!___res.has_value()) { \ if (!___res.has_value()) { \

View file

@ -8,49 +8,17 @@
StaticArena<64 * 1024 * 1024> arena; StaticArena<64 * 1024 * 1024> arena;
int main() { int main() {
/* auto s = DIEX(String::create(arena, "(1 2 3 \"foo\" (xyz))"));
Value val;
std::cout << sizeof(val) << "\n";
std::cout << int(val->tag()) << "\n";
val = Int64(123);
std::cout << sizeof(val) << "\n";
std::cout << int(val->tag()) << "\n";
std::cout << int(((Int64&)*val).value()) << "\n";
*/
/*
{
auto s = DIEIF(String::create(arena, "foo"));
std::cout << "root count: " << arena.root_count() << "\n";
std::cout << "char: " << (char)DIEIF(s[2]) << "\n";
}
std::cout << "root count: " << arena.root_count() << "\n";
*/
auto s = DIEIF(String::create(arena, "(1 2 3 \"foo\" (xyz))"));
auto reader = Reader(arena, s); auto reader = Reader(arena, s);
auto r = DIEIF(reader.read_one()); auto r = DIEX(reader.read_one());
auto writer = Writer(arena); auto writer = Writer(arena);
auto s2 = DIEIF(writer.write_one(r)); auto s2 = DIEX(writer.write_one(r));
DIEIF(arena.gc()); DIEX(arena.gc());
DIEIF(debug_print(arena, s2)); DIEX(debug_print(arena, s2));
/*
auto one = Value(DIEIF(Int64::create(arena, 1)));
auto nil = Value(DIEIF(Nil::create(arena)));
auto pair = Value(DIEIF(Pair::create(arena, one, nil)));
auto writer = Writer(arena);
auto s2 = DIEIF(writer.write_one(pair));
DIEIF(debug_print(arena, s2));
*/
return 0; return 0;
} }