From: Thomas Walker Lynch Date: Thu, 5 Sep 2024 02:10:16 +0000 (+0000) Subject: adds PrintRuleNameListRegx test transcript X-Git-Url: https://git.reasoningtechnology.com/usr/lib/python2.7/encodings/cp862.py?a=commitdiff_plain;h=0552685c800f85570d17613182740e296f30ac7f;p=GQL-to-Cypher adds PrintRuleNameListRegx test transcript --- diff --git a/developer/executor/Arithmetic_Syntax__Test b/developer/executor/Arithmetic_Syntax__Test deleted file mode 100755 index 565509a..0000000 --- a/developer/executor/Arithmetic_Syntax__Test +++ /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 index 01f1899..0000000 --- a/developer/executor/env_GP +++ /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 diff --git a/developer/executor/env_build b/developer/executor/env_build index 3a52001..1e250cb 100755 --- a/developer/executor/env_build +++ b/developer/executor/env_build @@ -42,7 +42,7 @@ fi # export EXECUTOR_IN_FL="\ - PrintRuleNameList\ + PrintRuleNameListRegx\ TerminalToCategory\ GrammarSplitter\ Arithmetic_Echo\ diff --git a/developer/executor/makefile-project.mk b/developer/executor/makefile-project.mk index dc72f86..eb56b83 100644 --- a/developer/executor/makefile-project.mk +++ b/developer/executor/makefile-project.mk @@ -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 diff --git a/developer/javac/PrintRuleNameListRegx.java b/developer/javac/PrintRuleNameListRegx.java index 1fb4459..3a5d43c 100644 --- a/developer/javac/PrintRuleNameListRegx.java +++ b/developer/javac/PrintRuleNameListRegx.java @@ -14,7 +14,7 @@ public class PrintRuleNameListRegx { public static void main(String[] args) { if (args.length != 1) { - System.out.println("Usage: java GrammarRuleExtractor "); + System.out.println("Usage: PrintRuleNameListRegx "); return; } diff --git a/developer/test/transcript_test_PrintRuleNameListRegx.sh b/developer/test/transcript_test_PrintRuleNameListRegx.sh new file mode 100644 index 0000000..f374647 --- /dev/null +++ b/developer/test/transcript_test_PrintRuleNameListRegx.sh @@ -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 + +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§ +> +