lexer: New function lex_ofs_representation().
[pspp] / src / language / utilities / echo.c
index 88ece636ad1e1ba1054c45d2fe16b3c6de187cf1..e1871a9737f26a85eb6b3b38712470c9e5c68d95 100644 (file)
 #include "language/lexer/lexer.h"
 #include "libpspp/message.h"
 #include "libpspp/str.h"
-#include "output/text-item.h"
+#include "output/output-item.h"
+#include "output/driver.h"
 
 #include "gl/xalloc.h"
 
+#include "gettext.h"
+#define _(msgid) gettext (msgid)
+
 /* Echos a string to the output stream */
 int
 cmd_echo (struct lexer *lexer, struct dataset *ds UNUSED)
@@ -31,7 +35,7 @@ cmd_echo (struct lexer *lexer, struct dataset *ds UNUSED)
   if (!lex_force_string (lexer))
     return CMD_FAILURE;
 
-  text_item_submit (text_item_create (TEXT_ITEM_ECHO, lex_tokcstr (lexer)));
+  output_log ("%s", lex_tokcstr (lexer));
   lex_get (lexer);
 
   return CMD_SUCCESS;