OSDN Git Service

object表現であったobject.cppを削除し、datum.cppとして再定義した。
[simplecms/utakata.git] / src / object.cpp
diff --git a/src/object.cpp b/src/object.cpp
deleted file mode 100644 (file)
index 000c444..0000000
+++ /dev/null
@@ -1,98 +0,0 @@
-#include "src/exception_macro.h"
-#include "src/exception_std.h"
-#include "src/object.h"
-#include "src/unicode.h"
-
-namespace interpreter = utakata::interpreter;
-namespace unicode = utakata::unicode;
-namespace exception = utakata::exception;
-
-// 宣言のコメントを参照して下さい。
-interpreter::IObject* interpreter::IObject::GetCar() {
-  THROW_EXCEPTION_(exception::NotImplementedException,
-                   unicode::Convert("Not implemented `GetCar`"));
-}
-
-// 宣言のコメントを参照して下さい。
-interpreter::IObject* interpreter::IObject::GetCdr() {
-  THROW_EXCEPTION_(exception::NotImplementedException,
-                   unicode::Convert("Not implemented `GetCdr`"));
-}
-
-// 宣言のコメントを参照して下さい。
-void interpreter::IObject::SetCar(interpreter::IObject* car) {
-  THROW_EXCEPTION_(exception::NotImplementedException,
-                   unicode::Convert("Not implemented `SetCar`"));
-}
-
-// 宣言のコメントを参照して下さい。
-void interpreter::IObject::SetCdr(interpreter::IObject* cdr) {
-  THROW_EXCEPTION_(exception::NotImplementedException,
-                   unicode::Convert("Not implemented `SetCdr`"));
-}
-
-// 宣言のコメントを参照して下さい。
-bool interpreter::IObject::GetBoolean() const {
-  THROW_EXCEPTION_(exception::NotImplementedException,
-                   unicode::Convert("Not implemented `GetBoolean`"));
-}
-
-// 宣言のコメントを参照して下さい。
-void interpreter::IObject::SetBoolean(bool b) {
-  THROW_EXCEPTION_(exception::NotImplementedException,
-                   unicode::Convert("Not implemented `SetBoolean`"));
-}
-
-// 宣言のコメントを参照して下さい。
-const unicode::UniString& interpreter::IObject::GetSymbolName() const {
-  THROW_EXCEPTION_(exception::NotImplementedException,
-                   unicode::Convert("Not implemented `GetSymbolName`"));
-}
-
-// 宣言のコメントを参照して下さい。
-interpreter::IObject* interpreter::IObject::GetBindObject() {
-  THROW_EXCEPTION_(exception::NotImplementedException,
-                   unicode::Convert("Not implemented `GetBindObject`"));
-}
-
-// 宣言のコメントを参照して下さい。
-void interpreter::IObject::SetBindObject(const interpreter::IObject* object) {
-  THROW_EXCEPTION_(exception::NotImplementedException,
-                   unicode::Convert("Not implemented `SetBindObject`"));
-}
-
-// 宣言のコメントを参照して下さい。
-const unicode::UniString& interpreter::IObject::GetString() const {
-  THROW_EXCEPTION_(exception::NotImplementedException,
-                   unicode::Convert("Not implemented `GetString`"));
-}
-
-// 宣言のコメントを参照して下さい。
-int interpreter::IObject::GetNumber() const {
-  THROW_EXCEPTION_(exception::NotImplementedException,
-                   unicode::Convert("Not implemented `GetNumber`"));
-}
-
-// 宣言のコメントを参照して下さい。
-void interpreter::IObject::SetNumber(int number) {
-  THROW_EXCEPTION_(exception::NotImplementedException,
-                   unicode::Convert("Not implemented `SetNumber`"));
-}
-
-// 宣言のコメントを参照して下さい。
-const unicode::UniChar& interpreter::IObject::GetCharactor() const {
-  THROW_EXCEPTION_(exception::NotImplementedException,
-                   unicode::Convert("Not implemented `GetCharactor`"));
-}
-
-// 宣言のコメントを参照して下さい。
-std::vector<interpreter::IObject*>& interpreter::IObject::GetVector() {
-  THROW_EXCEPTION_(exception::NotImplementedException,
-                   unicode::Convert("Not implemented `GetVector`"));
-}
-
-// 宣言のコメントを参照して下さい。
-std::vector<interpreter::IObject*>& interpreter::IObject::GetBytevector() {
-  THROW_EXCEPTION_(exception::NotImplementedException,
-                   unicode::Convert("Not implemented `GetBytevector`"));
-}