aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tuplr.hpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/tuplr.hpp b/tuplr.hpp
index 3df6c9f..3c6bc81 100644
--- a/tuplr.hpp
+++ b/tuplr.hpp
@@ -138,7 +138,6 @@ typedef void* CFunction; ///< Compiled function (opaque)
***************************************************************************/
struct Object; ///< Object (AST nodes and runtime data)
-struct CEnv; ///< Compile-Time Environment
struct GC {
enum Tag {
@@ -183,10 +182,11 @@ struct Object {
struct Constraint; ///< Type Constraint
struct TEnv; ///< Type-Time Environment
-struct Constraints;
-struct Subst;
-struct AST;
+struct Constraints; ///< Type Constraints
+struct Subst; ///< Type substitutions
+struct CEnv; ///< Compile-Time Environment
+struct AST;
extern ostream& operator<<(ostream& out, const AST* ast);
/// Base class for all AST nodes