diff options
author | David Robillard <d@drobilla.net> | 2010-12-28 07:40:30 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2010-12-28 07:40:30 +0000 |
commit | f0bbe766b9cfd14f09e847519b84cf7025839486 (patch) | |
tree | f12848bdb6335bbe43abd765d3ddd472ea01b2ca /src/c.cpp | |
parent | 25e58056dc218afe0768081ef1c52974593773c0 (diff) | |
download | resp-f0bbe766b9cfd14f09e847519b84cf7025839486.tar.gz resp-f0bbe766b9cfd14f09e847519b84cf7025839486.tar.bz2 resp-f0bbe766b9cfd14f09e847519b84cf7025839486.zip |
Use fst ("first") instead of head and rst ("rest") instead of tail.
git-svn-id: http://svn.drobilla.net/resp/resp@366 ad02d1e2-f140-0410-9f75-f8b11f17cedd
Diffstat (limited to 'src/c.cpp')
-rw-r--r-- | src/c.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -107,7 +107,7 @@ CEngine::llType(const AST* t) *ret += ")"; return ret; - } else if (AType::is_expr(t) && isupper(t->as_tuple()->head()->str()[0])) { + } else if (AType::is_expr(t) && isupper(t->as_tuple()->fst()->str()[0])) { Type* ret = new Type("struct { void* me; "); for (ATuple::const_iterator i = t->as_tuple()->iter_at(1); i != t->as_tuple()->end(); ++i) { const Type* lt = llType(*i); @@ -271,7 +271,7 @@ CEngine::compilePrimitive(CEnv& cenv, const ATuple* prim) Value* a = llVal(resp_compile(cenv, *i++)); Value* b = llVal(resp_compile(cenv, *i++)); - const string n = prim->head()->to_symbol()->str(); + const string n = prim->fst()->to_symbol()->str(); string op = n; // Convert operator to C operator if they don't match |