/src/org/ooc/frontend/model/While.java
http://github.com/nddrylliog/ooc · Java · 29 lines · 20 code · 9 blank · 0 comment · 2 complexity · 9b929f9509a9bd908ea3eb62af0c923a MD5 · raw file
- package org.ooc.frontend.model;
- import java.io.IOException;
- import org.ooc.frontend.Visitor;
- import org.ooc.frontend.model.tokens.Token;
- public class While extends Conditional {
- public While(Expression condition, Token startToken) {
- super(condition, startToken);
- }
-
- public void accept(Visitor visitor) throws IOException {
- visitor.visit(this);
- }
-
- @Override
- public boolean replace(Node oldie, Node kiddo) {
-
- if(oldie == condition) {
- condition = (Expression) kiddo;
- return true;
- }
- return false;
-
- }
- }