27 const std::string&
asStr()
const override;
31 const type& getType()
const override;
Null stela node representing empty or undefined values.
Definition nulStela.hpp:20
nint asInt() const override
Converts the stela object's value to an integer.
nchar asChar() const override
Converts the stela object's value to a character.
nbool asBool() const override
Converts the stela object's value to a boolean.
const std::string & asStr() const override
Converts the stela object's value to a string.
nbool isExist() const override
Checks if the stela object is considered "existent" (i.e., not a nulStela).
Core AST node for stela configuration language.
Definition stela.hpp:49
Core class for runtime type information in byeol language.
Definition type.hpp:100
Rich logging support with polymorphic type conversion.
Definition richLog.hpp:34