diff --git a/alien/alien.h b/alien/alien.h
index 5cc1262856a6a541a942f33c61e9762289c9e4df..099364f8fa3c020c30f9eae89b5fde6fd0508623 100644 (file)
--- a/alien/alien.h
+++ b/alien/alien.h
#include "oberon.h"
#include "store/store.h"
#include "oberon.h"
#include "store/store.h"
-#include "visitor/visitor.h"
-#include <iostream>
#include <vector>
#include <string>
namespace odc {
#include <vector>
#include <string>
namespace odc {
+class Visitor;
+
/**
* Part of an alien store
*/
/**
* Part of an alien store
*/
* Totally unstructured part of an alien store
*/
struct AlienPiece : public AlienComponent {
* Totally unstructured part of an alien store
*/
struct AlienPiece : public AlienComponent {
- const char * const data;
- const size_t len;
+ char const * const data;
+ size_t const len;
AlienPiece(const char * const data, const size_t len);
AlienPiece(const char * const data, const size_t len);