Skip to content

Commit

Permalink
eval: enable v interpret examples/hanoi.v
Browse files Browse the repository at this point in the history
  • Loading branch information
spytheman committed Apr 25, 2022
1 parent d8a5df9 commit d35d67c
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions vlib/v/eval/expr.v
Expand Up @@ -511,8 +511,13 @@ pub fn (mut e Eval) expr(expr ast.Expr, expecting ast.Type) Object {

return res
}
else {
e.error('unhandled expression $expr.type_name()')
ast.AnonFn, ast.ArrayDecompose, ast.AsCast, ast.Assoc, ast.AtExpr, ast.CTempVar,
ast.ChanInit, ast.Comment, ast.ComptimeCall, ast.ComptimeSelector, ast.ComptimeType,
ast.ConcatExpr, ast.DumpExpr, ast.EmptyExpr, ast.EnumVal, ast.GoExpr, ast.IfGuardExpr,
ast.IndexExpr, ast.IsRefType, ast.Likely, ast.LockExpr, ast.MapInit, ast.MatchExpr,
ast.NodeError, ast.None, ast.OffsetOf, ast.OrExpr, ast.RangeExpr, ast.SelectExpr,
ast.SqlExpr, ast.TypeNode, ast.TypeOf, ast.UnsafeExpr {
e.error('unhandled expression ${typeof(expr).name}')
}
}
return empty
Expand Down

0 comments on commit d35d67c

Please sign in to comment.