forked from kaby76/AntlrExamples
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdo-java.sh
More file actions
18 lines (14 loc) · 1.68 KB
/
do-java.sh
File metadata and controls
18 lines (14 loc) · 1.68 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# javafixed/bin/Debug/netcoreapp3.1/java.exe c:/Users/kenne/Documents/grammars-v4/java/java9/examples/module-info.java
# javafixed/bin/Debug/netcoreapp3.1/java.exe c:/Users/kenne/Documents/grammars-v4/java/java9/examples/IdentifierTest.java
cd javafixed; rm -rf obj bin; dotnet build; cd ..
cd javaparr; rm -rf obj bin; dotnet build; cd ..
cd java; rm -rf obj bin; dotnet build; cd ..
javafixed/bin/Debug/netcoreapp3.1/java.exe c:/users/kenne/documents/java-parser-test/android-sdk-sources-for-api-level-5/android/accounts/AccountManager.java > out1
javaparr/bin/Debug/netcoreapp3.1/javaparr.exe c:/users/kenne/documents/java-parser-test/android-sdk-sources-for-api-level-5/android/accounts/AccountManager.java > out2
java/bin/Debug/netcoreapp3.1/java.exe c:/users/kenne/documents/java-parser-test/android-sdk-sources-for-api-level-5/android/accounts/AccountManager.java > out3
javafixed/bin/Debug/netcoreapp3.1/java.exe -notree c:/users/kenne/documents/java-parser-test/android-sdk-sources-for-api-level-5/android/accounts/AccountManager.java > out1b
javaparr/bin/Debug/netcoreapp3.1/javaparr.exe -notree c:/users/kenne/documents/java-parser-test/android-sdk-sources-for-api-level-5/android/accounts/AccountManager.java > out2b
java/bin/Debug/netcoreapp3.1/java.exe -notree c:/users/kenne/documents/java-parser-test/android-sdk-sources-for-api-level-5/android/accounts/AccountManager.java > out3b
cat out1 | grep '^[ ]*[(]' | sed 's/^[ ]*[(][ ]\([^ ]*\).*/\1/' | sort | uniq -c | sort -k 1n > out1.count
cat out2 | grep '^[ ]*[(]' | sed 's/^[ ]*[(][ ]\([^ ]*\).*/\1/' | sort | uniq -c | sort -k 1n > out2.count
cat out3 | grep '^[ ]*[(]' | sed 's/^[ ]*[(][ ]\([^ ]*\).*/\1/' | sort | uniq -c | sort -k 1n > out3.count