summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbculkin2442 <bjculkin@mix.wvu.edu>2016-07-27 12:17:30 -0400
committerbculkin2442 <bjculkin@mix.wvu.edu>2016-07-27 12:17:30 -0400
commitbf0c9053158cffe190d8651d956391d822e4de19 (patch)
tree75cffadba483f40324f0dfef95df2c52e4c515f0
parent8212af7c70d1603013da32e0501969ed98431caf (diff)
Restarted work on this project
-rw-r--r--dice-lang/pom.xml2
-rw-r--r--dice-lang/src/main/java/bjc/dicelang/ast/DiceASTReferenceSanitizer.java1
-rw-r--r--dice-lang/src/main/java/bjc/dicelang/ast/nodes/OperatorDiceNode.java6
3 files changed, 1 insertions, 8 deletions
diff --git a/dice-lang/pom.xml b/dice-lang/pom.xml
index e702693..b98e073 100644
--- a/dice-lang/pom.xml
+++ b/dice-lang/pom.xml
@@ -1,6 +1,6 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
- <groupId>dice-lang</groupId>
+ <groupId>bjc</groupId>
<artifactId>dice-lang</artifactId>
<version>0.0.1-SNAPSHOT</version>
<build>
diff --git a/dice-lang/src/main/java/bjc/dicelang/ast/DiceASTReferenceSanitizer.java b/dice-lang/src/main/java/bjc/dicelang/ast/DiceASTReferenceSanitizer.java
index a862602..d8f658e 100644
--- a/dice-lang/src/main/java/bjc/dicelang/ast/DiceASTReferenceSanitizer.java
+++ b/dice-lang/src/main/java/bjc/dicelang/ast/DiceASTReferenceSanitizer.java
@@ -189,7 +189,6 @@ public class DiceASTReferenceSanitizer {
case LET:
return TopDownTransformResult.PASSTHROUGH;
case ADD:
- case CALL:
case COMPOUND:
case DIVIDE:
case GROUP:
diff --git a/dice-lang/src/main/java/bjc/dicelang/ast/nodes/OperatorDiceNode.java b/dice-lang/src/main/java/bjc/dicelang/ast/nodes/OperatorDiceNode.java
index 4ba3956..7c0a29d 100644
--- a/dice-lang/src/main/java/bjc/dicelang/ast/nodes/OperatorDiceNode.java
+++ b/dice-lang/src/main/java/bjc/dicelang/ast/nodes/OperatorDiceNode.java
@@ -44,10 +44,6 @@ public enum OperatorDiceNode implements IDiceASTNode {
*/
ASSIGN(EXPRESSION),
/**
- * Represents calling a function
- */
- CALL(EXPRESSION),
- /**
* Represents evaluating one expression in the context of another
*/
LET(EXPRESSION);
@@ -81,8 +77,6 @@ public enum OperatorDiceNode implements IDiceASTNode {
return LET;
case "[]":
return ARRAY;
- case "call":
- return CALL;
default:
throw new IllegalArgumentException(
s + " is not a valid operator node");