adds PrintRuleNameListRegx test transcript
authorThomas Walker Lynch <xtujpz@reasoningtechnology.com>
Thu, 5 Sep 2024 02:10:16 +0000 (02:10 +0000)
committerThomas Walker Lynch <xtujpz@reasoningtechnology.com>
Thu, 5 Sep 2024 02:10:16 +0000 (02:10 +0000)
developer/executor/Arithmetic_Syntax__Test [deleted file]
developer/executor/env_GP [deleted file]
developer/executor/env_build
developer/executor/makefile-project.mk
developer/javac/PrintRuleNameListRegx.java
developer/test/transcript_test_PrintRuleNameListRegx.sh [new file with mode: 0644]

diff --git a/developer/executor/Arithmetic_Syntax__Test b/developer/executor/Arithmetic_Syntax__Test
deleted file mode 100755 (executable)
index 565509a..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/usr/bin/env bash
-/var/user_data/Thomas-developer/GQL_to_Cypher/tool/jdk-22.0.1+8/bin/java -cp :/var/user_data/Thomas-developer/GQL_to_Cypher/developer/jvm:/var/user_data/Thomas-developer/GQL_to_Cypher/tool/executor/antlr-4.11.1-complete.jar:/var/user_data/Thomas-developer/GQL_to_Cypher/developer/jvm:/var/user_data/Thomas-developer/GQL_to_Cypher/tool/executor/antlr-4.11.1-complete.jar:/var/user_data/Thomas-developer/GQL_to_Cypher/developer/jvm:/var/user_data/Thomas-developer/GQL_to_Cypher/tool/executor/antlr-4.11.1-complete.jar:/var/user_data/Thomas-developer/GQL_to_Cypher/developer/jvm:/var/user_data/Thomas-developer/GQL_to_Cypher/tool/executor/antlr-4.11.1-complete.jar:/var/user_data/Thomas-developer/GQL_to_Cypher/developer/jvm:/var/user_data/Thomas-developer/GQL_to_Cypher/tool/executor/antlr-4.11.1-complete.jar:/var/user_data/Thomas-developer/GQL_to_Cypher/developer/jvm:/var/user_data/Thomas-developer/GQL_to_Cypher/developer/jvm/Arithmetic_Syntax__Test.jar Arithmetic_Syntax__Test $@
diff --git a/developer/executor/env_GP b/developer/executor/env_GP
deleted file mode 100644 (file)
index 01f1899..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-# Creating env_GP file in the executor directory
-cat << 'EOF' > ../executor/env_GP
-#!/bin/bash
-# Environment setup for GP
-export GP_PROMPT="GP> "
-export PS1="\[$(tput setaf 2)\]\u@\h:\w$GP_PROMPT\[$(tput sgr0)\] "
-export PROJECT_HOME="/var/user_data/Thomas-developer/GQL_to_Cypher/developer"
-cd $PROJECT_HOME/experiment
-EOF
-
-# Make the file executable
-chmod +x ../executor/env_GP
-
-# Source the env_GP file to set up the environment
-source ../executor/env_GP
-
-# Verify that the environment is set up correctly
-pwd
index 3a52001..1e250cb 100755 (executable)
@@ -42,7 +42,7 @@ fi
 #
 
 export EXECUTOR_IN_FL="\
-  PrintRuleNameList\
+  PrintRuleNameListRegx\
   TerminalToCategory\
   GrammarSplitter\
   Arithmetic_Echo\
index dc72f86..eb56b83 100644 (file)
@@ -33,13 +33,13 @@ all: $(EXECUTOR_IN_FPL)
 #-----------------------------------------------
 # A utility for viewing all the rules in a grammar
 
-PrintRuleNameList: $(EXECUTOR_IN_DIR)/PrintRuleNameList
+PrintRuleNameListRegx: $(EXECUTOR_IN_DIR)/PrintRuleNameListRegx
 
 #-----------------------------------------------
 # Arithmetic
 
 ANTLR_OUT_Arithmetic_FPL:= $(shell ANTLR_OUT_FL Arithmetic -path $(ANTLR_OUT_DIR))
-$(info ANTLR_OUT_Arithmetic_FPL: $(ANTLR_OUT_Arithmetic_FPL))
+#$(info ANTLR_OUT_Arithmetic_FPL: $(ANTLR_OUT_Arithmetic_FPL))
 Arithmetic_Echo:\
   $(ANTLR_OUT_Arithmetic_FPL)\
   $(JAVA_COMP_IN_PRIMARY_DIR)/Arithmetic_Echo_PrintVisitor.java
index 1fb4459..3a5d43c 100644 (file)
@@ -14,7 +14,7 @@ public class PrintRuleNameListRegx {
 
   public static void main(String[] args) {
     if (args.length != 1) {
-      System.out.println("Usage: java GrammarRuleExtractor <path-to-g4-file>");
+      System.out.println("Usage: PrintRuleNameListRegx <path-to-g4-file>");
       return;
     }
 
diff --git a/developer/test/transcript_test_PrintRuleNameListRegx.sh b/developer/test/transcript_test_PrintRuleNameListRegx.sh
new file mode 100644 (file)
index 0000000..f374647
--- /dev/null
@@ -0,0 +1,55 @@
+2024-09-05T02:06:09Z[GQL_to_Cypher]
+Thomas-developer@Vivobook12§/var/user_data/Thomas-developer/GQL_to_Cypher/developer§
+> cd test
+
+2024-09-05T02:06:11Z[GQL_to_Cypher]
+Thomas-developer@Vivobook12§/var/user_data/Thomas-developer/GQL_to_Cypher/developer/test§
+> PrintRuleNameListRegx
+bash: /var/user_data/Thomas-developer/GQL_to_Cypher/developer/executor/PrintRuleNameListRegx: No such file or directory
+
+2024-09-05T02:06:18Z[GQL_to_Cypher]
+Thomas-developer@Vivobook12§/var/user_data/Thomas-developer/GQL_to_Cypher/developer/test§
+> make PrintRuleNameListRegx
+mkdir -p ANTLR javac jvm
+mkdir -p executor test deprecated experiment ologist temporary
+/bin/make -f executor/makefile-tool.mk -r --no-print-directory all
+make[1]: Nothing to be done for 'all'.
+/bin/make -f executor/makefile-project.mk -r --no-print-directory PrintRuleNameListRegx
+Compiling javac/PrintRuleNameListRegx.java...
+/var/user_data/Thomas-developer/GQL_to_Cypher/tool/jdk-22.0.1+8/bin/javac -d jvm -sourcepath javac:javac/ANTLR javac/PrintRuleNameListRegx.java
+Created jvm/PrintRuleNameListRegx.class
+Building PrintRuleNameListRegx...
+/var/user_data/Thomas-developer/GQL_to_Cypher/tool/jdk-22.0.1+8/bin/jar cf jvm/PrintRuleNameListRegx.jar -C jvm PrintRuleNameListRegx.class
+Created jvm/PrintRuleNameListRegx.jar
+Creating script for PrintRuleNameListRegx...
+chmod +x executor/PrintRuleNameListRegx
+Created script executor/PrintRuleNameListRegx
+
+2024-09-05T02:06:39Z[GQL_to_Cypher]
+Thomas-developer@Vivobook12§/var/user_data/Thomas-developer/GQL_to_Cypher/developer/test§
+> PrintRuleNameListRegx
+Usage: PrintRuleNameListRegx <path-to-g4-file>
+
+2024-09-05T02:06:44Z[GQL_to_Cypher]
+Thomas-developer@Vivobook12§/var/user_data/Thomas-developer/GQL_to_Cypher/developer/test§
+> PrintRuleNameListRegx ../ANTLR/Arithmetic.g4 
+Extracted Rules:
+expression
+program
+WS
+INT
+
+2024-09-05T02:06:53Z[GQL_to_Cypher]
+Thomas-developer@Vivobook12§/var/user_data/Thomas-developer/GQL_to_Cypher/developer/test§
+> clean PrintRuleNameListRegx
+Unknown clean option: PrintRuleNameListRegx
+
+2024-09-05T02:07:18Z[GQL_to_Cypher]
+Thomas-developer@Vivobook12§/var/user_data/Thomas-developer/GQL_to_Cypher/developer/test§
+> clean program PrintRuleNameListRegx
+Deleting program files for 'PrintRuleNameListRegx'
+
+2024-09-05T02:07:25Z[GQL_to_Cypher]
+Thomas-developer@Vivobook12§/var/user_data/Thomas-developer/GQL_to_Cypher/developer/test§
+>
+