summaryrefslogtreecommitdiff
path: root/BJC-Utils2/src/main/java/bjc/utils/dice/ast/VariableDiceNode.java
diff options
context:
space:
mode:
authorbculkin2442 <bjculkin@mix.wvu.edu>2016-03-21 17:57:12 -0400
committerbculkin2442 <bjculkin@mix.wvu.edu>2016-03-21 17:57:12 -0400
commit7549e7d1b671738d9ebe9a6bf12b666b2bcb5b42 (patch)
tree3a5cbd29fe7dde13bffeebbfd6943d1065614093 /BJC-Utils2/src/main/java/bjc/utils/dice/ast/VariableDiceNode.java
parent1bff7e49ed64d74e36d901e84c594cf63b58350b (diff)
Built AST representation of Dice things
Diffstat (limited to 'BJC-Utils2/src/main/java/bjc/utils/dice/ast/VariableDiceNode.java')
-rw-r--r--BJC-Utils2/src/main/java/bjc/utils/dice/ast/VariableDiceNode.java23
1 files changed, 23 insertions, 0 deletions
diff --git a/BJC-Utils2/src/main/java/bjc/utils/dice/ast/VariableDiceNode.java b/BJC-Utils2/src/main/java/bjc/utils/dice/ast/VariableDiceNode.java
new file mode 100644
index 0000000..1d3a63c
--- /dev/null
+++ b/BJC-Utils2/src/main/java/bjc/utils/dice/ast/VariableDiceNode.java
@@ -0,0 +1,23 @@
+package bjc.utils.dice.ast;
+
+public class VariableDiceNode implements IDiceASTNode {
+ private String var;
+
+ public VariableDiceNode(String data) {
+ this.var = data;
+ }
+
+ @Override
+ public boolean isOperator() {
+ return false;
+ }
+
+ /**
+ * Get the variable referenced by this AST node
+ *
+ * @return the variable referenced by this AST node
+ */
+ public String getVariable() {
+ return var;
+ }
+}