diff options
Diffstat (limited to 'tuplr.hpp')
-rw-r--r-- | tuplr.hpp | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -68,7 +68,7 @@ struct Exp { /*************************************************************************** - * S-Expression Lexer :: text -> S-Expressions (SExp) * + * Lexer: Text (istream) -> S-Expressions (SExp) (Prefix S for Syntactic) * ***************************************************************************/ typedef Exp<string> SExp; ///< Textual S-Expression @@ -77,7 +77,7 @@ SExp readExpression(Cursor& cur, std::istream& in); /*************************************************************************** - * Backend * + * Backend (Prefix C for Compiled) * ***************************************************************************/ typedef void* CValue; ///< Compiled value (opaque) @@ -86,7 +86,7 @@ struct CEngine; ///< Backend data (opaque) /*************************************************************************** - * Abstract Syntax Tree * + * Abstract Syntax Tree (Prefix A for Abstract) * ***************************************************************************/ struct TEnv; ///< Type-Time Environment @@ -306,7 +306,7 @@ struct ASTCdrCall : public ASTCall { /*************************************************************************** - * Parser - S-Expressions (SExp) -> AST Nodes (AST) * + * Parser: S-Expressions (SExp) -> AST Nodes (AST) (Prefix P for Parsing) * ***************************************************************************/ /// Parse Time Environment (symbol table) @@ -420,7 +420,7 @@ struct Env : public list< map<K,V> > { /*************************************************************************** - * Typing * + * Typing (Prefix T for Type) * ***************************************************************************/ struct TSubst : public map<AType*, AType*> { |