>>839
なぜエラー行を抜いた
class Expr;を前方宣言か?