diff interps/sadol/pch.cpp @ 996:859f9b4339e6

<Gregor> tar xf egobot.tar.xz
author HackBot
date Sun, 09 Dec 2012 19:30:08 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/interps/sadol/pch.cpp	Sun Dec 09 19:30:08 2012 +0000
@@ -0,0 +1,32 @@
+/*
+ * BDSM2
+ * Author: Adam Sawicki
+ * http://www.regedit.risp.pl
+ * mailto:regedit@risp.pl
+ */
+/* Precompiled header */
+#include "pch.hpp"
+#include <iostream>
+
+void Error(const string &Msg, ERR_PLACE Place)
+{
+	string s;
+	switch (Place)
+	{
+	case ERR_PARSE:
+		s = "Parsing: ";
+		break;
+	case ERR_OPTIMIZE:
+		s = "Optimizing: ";
+		break;
+	case ERR_EXECUTE:
+		s = "Executing: ";
+		break;
+	case ERR_IO:
+		s = "IO: ";
+		break;
+	}
+	std::cerr << "BDSM: " << s << Msg << std::endl;
+
+	exit(ERR_GENERAL);
+}