PrintRuleNameList builds runs cleans with all
authorThomas Walker Lynch <xtujpz@reasoningtechnology.com>
Tue, 6 Aug 2024 05:42:20 +0000 (05:42 +0000)
committerThomas Walker Lynch <xtujpz@reasoningtechnology.com>
Tue, 6 Aug 2024 05:42:20 +0000 (05:42 +0000)
developer/documentation/rule_list.txt [new file with mode: 0644]
developer/executor/PrintRuleNameList
developer/makefile

diff --git a/developer/documentation/rule_list.txt b/developer/documentation/rule_list.txt
new file mode 100644 (file)
index 0000000..79457ec
--- /dev/null
@@ -0,0 +1,368 @@
+Extracted Rules:
+PATH
+MONTH
+RIGHT_ARROW
+RIGHT_BRACKET_TILDE
+CREATE
+GROUPS
+TRIM
+CLOSE
+UINT32
+AGGREGATES
+FLOAT128
+LOG10
+FLOOR
+CATALOG
+YEAR
+CONNECTING
+CURRENT_PROPERTY_GRAPH
+NOTHING
+PARTITION
+INT16
+REVERSE_SOLIDUS
+BINDINGS
+LEFT_ANGLE_BRACKET
+LEFT
+NODE
+LEFT_BRACKET
+SIZE
+BIGINT
+SUM
+WHERE
+AS
+AT
+MIN
+QUERY
+TILDE_LEFT_BRACKET
+LEFT_ARROW_TILDE
+LTRIM
+VARCHAR
+SOURCE
+THEN
+XOR
+BINDING
+ALL_DIFFERENT
+SAME
+ORDINALITY
+CALL
+ALTER
+SET
+INT32
+BYTE_LENGTH
+PATHS
+RIGHT_PAREN
+CONSTRAINT
+PRECISION
+ASC
+GROUP
+UPPER
+ABS
+DELETE
+SMALL
+SIMPLE_COMMENT_MINUS
+VARIABLE
+BY
+OFFSET
+OCTET_LENGTH
+SKIP_RESERVED_WORD
+ELEMENT_ID
+INTERVAL
+DURATION_BETWEEN
+PROCEDURE
+YIELD
+STDDEV_POP
+POWER
+DOUBLE_DOLLAR_SIGN
+COLLECT_LIST
+INT8
+DETACH
+OPEN
+PERCENT
+STRING
+VARBINARY
+SIMPLE
+INTEGER8
+TO
+BRACKET_RIGHT_ARROW
+FLOAT16
+UNION
+DURATION
+SLASH_MINUS
+HOME_PROPERTY_GRAPH
+LOCAL_TIMESTAMP
+TYPED
+LEFT_ARROW
+FLOAT32
+DOUBLE_PERIOD
+DESC
+INTEGER32
+INTEGER128
+OPTIONAL
+PRODUCT
+DESCENDING
+PROPERTY_EXISTS
+LABEL
+LEFT_BRACE
+CURRENT_TIME
+REPLACE
+LABELS
+INTEGER
+NUMBER
+PROJECT
+INTEGER256
+PROPERTY
+PERCENTILE_DISC
+FOR
+UNIQUE
+TRAILING
+BTRIM
+UINT64
+BOOLEAN
+INTEGER16
+AVG
+NOT
+UBIGINT
+CEILING
+LOWER
+LAST
+SINH
+PATH_LENGTH
+INSTANT
+SIN
+END
+RELATIONSHIP
+HAVING
+LIST
+TANH
+TEMPORAL
+QUOTE
+MULTISET_ALTERNATION_OPERATOR
+BINARY
+ASIN
+UINT8
+DROP
+INFINITY
+RETURN
+ELEMENTS
+LEFT_ARROW_BRACKET
+SIGNED
+LEFT_MINUS_RIGHT
+SCHEMA
+NEXT
+RADIANS
+NORMALIZE
+GQLSTATUS
+RENAME
+BIG
+SLASH_TILDE_RIGHT
+FLOAT256
+FILTER
+MOD
+EXISTS
+INT64
+FLOAT64
+CONCATENATION_OPERATOR
+TIME
+COLON
+INTERSECT
+NORMALIZED
+WITH
+CLONE
+SLASH_MINUS_RIGHT
+RIGHT_BRACKET
+CURRENT_ROLE
+GRANT
+RELATIONSHIPS
+PLUS_SIGN
+DATETIME
+BOOL
+DIRECTORY
+DESTINATION
+START
+CHAR_LENGTH
+CHARACTER_LENGTH
+ZONED
+UNDERSCORE
+PERCENTILE_CONT
+DOUBLE_QUOTE
+SQRT
+INT128
+FINISH
+NULLIF
+SESSION_USER
+TABLE
+STDDEV_SAMP
+WHEN
+AGGREGATE
+VERTEX
+EXCLAMATION_MARK
+LOCAL
+DIRECTED
+ELSE
+CEIL
+CURRENT_GRAPH
+IF
+TYPE
+RIGHT_DOUBLE_ARROW
+PARAMETER
+CAST
+LOCAL_TIME
+GRAPH
+AMPERSAND
+SLASH_TILDE
+TRAIL
+IN
+LOG
+DISTINCT
+HOME_SCHEMA
+INT256
+IS
+EXACT
+LEADING
+FUNCTION
+INTEGER64
+CASE
+NODETACH
+NFKC
+NFKD
+DOLLAR_SIGN
+WITHOUT
+COUNT
+NOT_EQUALS_OPERATOR
+MINUS_LEFT_BRACKET
+MAX
+UNSIGNED
+CHAR
+TRANSACTION
+SYSTEM_USER
+LEFT_PAREN
+WRITE
+ORDER
+COMMERCIAL_AT
+REMOVE
+RIGHT
+VALUES
+DOUBLE
+COMMA
+GRAVE_ACCENT
+ZONED_DATETIME
+MINUS_SLASH
+NUMERIC
+REVOKE
+COS
+CURRENT_SCHEMA
+USE
+COT
+ASTERISK
+CHARACTERISTICS
+COPY
+SESSION
+TILDE_SLASH
+FIRST
+UNDIRECTED
+SELECT
+RECORDS
+ELEMENT
+ASCENDING
+LABELED
+HOME_GRAPH
+LOCAL_DATETIME
+REPEATABLE
+DAY
+UINT
+SIMPLE_COMMENT_SOLIDUS
+BYTES
+TAN
+ALL
+CURRENT_USER
+LN
+ARRAY
+SUBSTRING
+ZONE
+RECORD
+DECIMAL
+ONLY
+NFC
+FROM
+RESET
+VALUE
+LEFT_ARROW_TILDE_BRACKET
+NFD
+RIGHT_BRACKET_MINUS
+ZONED_TIME
+COALESCE
+QUESTION_MARK
+TIMESTAMP
+ACOS
+MINUTE
+EDGE
+GREATER_THAN_OR_EQUALS_OPERATOR
+BOTH
+NULL
+UNIT
+LEFT_TILDE_SLASH
+VERTICAL_BAR
+DIFFERENT
+KEEP
+LEFT_MINUS_SLASH
+BRACKETED_COMMENT
+PARAMETERS
+EXISTING
+EXCEPT
+SOLIDUS
+READ
+DATE
+SHORTEST
+LIKE
+DATA
+DRYRUN
+AND
+PERIOD
+OTHERWISE
+REAL
+INSERT
+CURRENT_DATE
+ATAN
+NO
+FLOAT
+LESS_THAN_OR_EQUALS_OPERATOR
+RIGHT_ANGLE_BRACKET
+CURRENT_TIMESTAMP
+HOUR
+LIMIT
+UINT16
+ANY
+UINT256
+ABSTRACT
+INT
+ROLLBACK
+OF
+REFERENCE
+CARDINALITY
+EDGES
+TILDE_RIGHT_ARROW
+COSH
+NULLS
+RTRIM
+ON
+BRACKET_TILDE_RIGHT_ARROW
+WALK
+RIGHT_BRACE
+DEC
+OR
+COMMIT
+MINUS_SIGN
+UINT128
+USMALLINT
+DOUBLE_COLON
+EQUALS_OPERATOR
+DEGREES
+TEMP
+ACYCLIC
+SMALLINT
+LET
+SECOND
+TILDE
+EXP
+MATCH
+CLEAR
index 9114f23..bc89c04 100755 (executable)
@@ -1,2 +1,2 @@
 #!/usr/bin/env bash
-/var/user_data/Thomas-developer/GQL_to_Cypher/tool/jdk-22.0.1+8/bin/java -cp jvm/PrintRuleNameList.jar PrintRuleNameList
+/var/user_data/Thomas-developer/GQL_to_Cypher/tool/jdk-22.0.1+8/bin/java -cp jvm/PrintRuleNameList.jar PrintRuleNameList $@
index a7c70f9..400e1f9 100644 (file)
@@ -321,7 +321,7 @@ $(JAVA_COMP_OUT_DIR)/%.jar: $(JAVA_COMP_IN_PRIMARY_DIR)/%.java
 executor/%: $(JAVA_COMP_OUT_DIR)/%.jar
        @echo "Creating script for $*..."
        @echo "#!/usr/bin/env bash" > executor/$*
-       @echo "$(JAVA_INTERP) -cp $< $*" >> executor/$*
+       @echo "$(JAVA_INTERP) -cp $< $*" \$$\@ >> executor/$*
        chmod +x executor/$*
        @echo "Created script executor/$*"