From: Jason M. <agr...@gm...> - 2021-12-15 16:45:09
|
Not trying to be a pain and sometimes I am a little slow, my eyes do not focus good and I get confused. But if I understand it, everyone surely will be able to adopt and use it. Maybe I am doing something wrong again. A NJP file >> PIPC it >> JAVA the generated class. /* FROM EXAMPLES - NO CHANGE */ agrellum@vbx:~/COLDMOON$ ls sort_tests1.njp /* BUILT A FEW MINTUES AGO */ agrellum@vbx:~/COLDMOON$ nrc NetRexx portable processor 4.02-PRE build 1-20211215-1119 Copyright (c) RexxLA, 2011,2021. All rights reserved. Parts Copyright (c) IBM Corporation, 1995,2008. Arguments are: in_file_specification... [-option]... Use "-help" to show all options /* PIPC */ agrellum@vbx:~/COLDMOON$ pipc sort_tests1.njp pipe (sort_tests1 ) o: faninany | sort | specs 2-* 1 | cons ? literal 4836;4892;3908;3495;3627;1839;4895 | split ; | d: fanout ? -- sort (count)? d: | sort | count lines | c1: compare any ~2# 1 sort (count)~ equal ~*OK*~ notequal ~**FAIL** at rec \\c col \\b.~ less /Less:\nActual:\n\\p\nExpected:\n\\s\n/ more /More:\nActual:\n\\p\nExpected:\n\\s\n/ | o: ? literal 7 | c1: ? -- sort ? d: | sort | c2: compare any ~2# 2 sort ~ equal ~*OK*~ notequal ~**FAIL** at rec \\c col \\b.~ less /Less:\nActual:\n\\p\nExpected:\n\\s\n/ more /More:\nActual:\n\\p\nExpected:\n\\s\n/ | o: ? literal 1839;3495;3627;3908;4836;4892;4895 | split ; | c2: ? -- sort A ? d: | sort A | c3: compare any ~2# 3 sort A ~ equal ~*OK*~ notequal ~**FAIL** at rec \\c col \\b.~ less /Less:\nActual:\n\\p\nExpected:\n\\s\n/ more /More:\nActual:\n\\p\nExpected:\n\\s\n/ | o: ? literal 1839;3495;3627;3908;4836;4892;4895 | split ; | c3: ? -- sort Ascend ? d: | sort Ascend | c4: compare any ~2# 4 sort Ascend ~ equal ~*OK*~ notequal ~**FAIL** at rec \\c col \\b.~ less /Less:\nActual:\n\\p\nExpected:\n\\s\n/ more /More:\nActual:\n\\p\nExpected:\n\\s\n/ | o: ? literal 1839;3495;3627;3908;4836;4892;4895 | split ; | c4: ? -- sort Descend ? d: | sort Descend | c5: compare any ~2# 5 sort Descend ~ equal ~*OK*~ notequal ~**FAIL** at rec \\c col \\b.~ less /Less:\nActual:\n\\p\nExpected:\n\\s\n/ more /More:\nActual:\n\\p\nExpected:\n\\s\n/ | o: ? literal 4895;4892;4836;3908;3627;3495;1839 | split ; | c5: ? -- sort range ? d: | sort 2.2 | c6: compare any ~2# 6 sort range ~ equal ~*OK*~ notequal ~**FAIL** at rec \\c col \\b.~ less /Less:\nActual:\n\\p\nExpected:\n\\s\n/ more /More:\nActual:\n\\p\nExpected:\n\\s\n/ | o: ? literal 3495;3627;4836;1839;4895;4892;3908 | split ; | c6: ? -- sort range A ? d: | sort 2.2 A | c7: compare any ~2# 7 sort range A ~ equal ~*OK*~ notequal ~**FAIL** at rec \\c col \\b.~ less /Less:\nActual:\n\\p\nExpected:\n\\s\n/ more /More:\nActual:\n\\p\nExpected:\n\\s\n/ | o: ? literal 3495;3627;4836;1839;4895;4892;3908 | -- literal 3908;4892;4895;1839;4836;3627;3495; | split ; | c7: ? -- sort A range ? d: | sort A 2.2 | c8: compare any ~2# 8 sort A range~ equal ~*OK*~ notequal ~**FAIL** at rec \\c col \\b.~ less /Less:\nActual:\n\\p\nExpected:\n\\s\n/ more /More:\nActual:\n\\p\nExpected:\n\\s\n/ | o: ? literal 3495;3627;4836;1839;4895;4892;3908 | -- literal 3908;4892;4895;1839;4836;3627;3495; | split ; | c8: ? -- sort (10) A range ? d: | sort (10) A 2.2 | c9: compare any ~2# 9 sort (10) A range~ equal ~*OK*~ notequal ~**FAIL** at rec \\c col \\b.~ less /Less:\nActual:\n\\p\nExpected:\n\\s\n/ more /More:\nActual:\n\\p\nExpected:\n\\s\n/ | o: ? literal 3495;3627;4836;1839;4895;4892;3908 | -- literal 3908;4892;4895;1839;4836;3627;3495; | split ; | c9: ? /* RUN WITH JAVA */ agrellum@vbx:~/COLDMOON$ java sort_tests1 java.lang.NumberFormatException: 10000A at netrexx.lang.Rexx.toint(Rexx.java:690) at org.netrexx.njpipes.stages.sortRexx.run(sortRexx.java:105) at org.netrexx.njpipes.pipes.ThreadPool.run(ThreadPool.java:76) at java.lang.Thread.run(Thread.java:748) java.lang.NumberFormatException: 10000A at netrexx.lang.Rexx.toint(Rexx.java:690) at org.netrexx.njpipes.stages.sortRexx.run(sortRexx.java:105) at org.netrexx.njpipes.pipes.ThreadPool.run(ThreadPool.java:76) at java.lang.Thread.run(Thread.java:748) java.lang.NumberFormatException: 10000A at netrexx.lang.Rexx.toint(Rexx.java:690) at org.netrexx.njpipes.stages.sortRexx.run(sortRexx.java:105) at org.netrexx.njpipes.pipes.ThreadPool.run(ThreadPool.java:76) at java.lang.Thread.run(Thread.java:748) java.lang.NumberFormatException: 10000D at netrexx.lang.Rexx.toint(Rexx.java:690) at org.netrexx.njpipes.stages.sortRexx.run(sortRexx.java:105) at org.netrexx.njpipes.pipes.ThreadPool.run(ThreadPool.java:76) at java.lang.Thread.run(Thread.java:748) java.lang.NumberFormatException: 10000A at netrexx.lang.Rexx.toint(Rexx.java:690) at org.netrexx.njpipes.stages.sortRexx.run(sortRexx.java:105) at org.netrexx.njpipes.pipes.ThreadPool.run(ThreadPool.java:76) at java.lang.Thread.run(Thread.java:748) java.lang.NumberFormatException: 10000A at netrexx.lang.Rexx.toint(Rexx.java:690) at org.netrexx.njpipes.stages.sortRexx.run(sortRexx.java:105) at org.netrexx.njpipes.pipes.ThreadPool.run(ThreadPool.java:76) at java.lang.Thread.run(Thread.java:748) java.lang.NumberFormatException: 10000A at netrexx.lang.Rexx.toint(Rexx.java:690) at org.netrexx.njpipes.stages.sortRexx.run(sortRexx.java:105) at org.netrexx.njpipes.pipes.ThreadPool.run(ThreadPool.java:76) at java.lang.Thread.run(Thread.java:748) java.lang.NumberFormatException: 10000A at netrexx.lang.Rexx.toint(Rexx.java:690) at org.netrexx.njpipes.stages.sortRexx.run(sortRexx.java:105) at org.netrexx.njpipes.pipes.ThreadPool.run(ThreadPool.java:76) at java.lang.Thread.run(Thread.java:748) java.lang.NumberFormatException: 10000A at netrexx.lang.Rexx.toint(Rexx.java:690) at org.netrexx.njpipes.stages.sortRexx.run(sortRexx.java:105) at org.netrexx.njpipes.pipes.ThreadPool.run(ThreadPool.java:76) at java.lang.Thread.run(Thread.java:748) |