? java_record.patch
Index: libparser/java.c
===================================================================
RCS file: /sources/global/global/libparser/java.c,v
retrieving revision 1.4
diff -u -r1.4 java.c
[1m[31m--- libparser/java.c	14 Nov 2019 04:29:32 -0000	1.4(B[m
[1m[32m+++ libparser/java.c	20 Sep 2024 00:27:57 -0000(B[m
[1m[34m@@ -127,6 +127,7 @@(B[m
 		case JAVA_CLASS:
 		case JAVA_INTERFACE:
 		case JAVA_ENUM:
[1m[32m+		case JAVA_RECORD:(B[m
 			if ((c = nexttoken(interested, java_reserved_word)) == SYMBOL) {
 				strlimcpy(classname, token, sizeof(classname));
 				startclass = 1;
Index: libparser/java_res.in
===================================================================
RCS file: /sources/global/global/libparser/java_res.in,v
retrieving revision 1.1
diff -u -r1.1 java_res.in
[1m[31m--- libparser/java_res.in	21 May 2010 01:43:14 -0000	1.1(B[m
[1m[32m+++ libparser/java_res.in	20 Sep 2024 00:27:57 -0000(B[m
[1m[34m@@ -49,6 +49,7 @@(B[m
 private			word
 protected		word
 public			word
[1m[32m+record			word(B[m
 return			word
 short			word
 static			word
