gccjitd ~master (2018-07-19T06:24:39Z)
Home
Dub
Repo
CmpExp
toy
ast
Undocumented in source.
class
CmpExp :
Expression
{
string
op
;
Expression
e1
;
Expression
e2
;
this
(string op, Expression e1, Expression e2);
BEValue
compile
(Backend b);
}
Constructors
this
this
(string op, Expression e1, Expression e2)
Undocumented in source.
Members
Functions
compile
BEValue
compile
(Backend b)
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
e1
Expression
e1
;
e2
Expression
e2
;
Undocumented in source.
op
string
op
;
Undocumented in source.
Inherited Members
From Expression
compile
BEValue
compile
(Backend b)
Undocumented in source. Be warned that the author may not have intended to support it.
Meta
Source
See Implementation
toy
ast
classes
AndExp
AssignStatement
BinExp
CmpExp
CompoundStatement
Expression
IfStatement
IntegerExp
Keyword
NotExp
OrExp
PrintStatement
Statement
TokenClass
VarExp
WhileStatement