From: Simon H. <sim...@gm...> - 2022-01-17 00:22:45
|
Hello All, I was able to spend some time looking at the new rspcomp.rex, and learned about setting errmsg=1 (to get output displayed), and how to produce the rspcomp's output w/ syntax rexx rspcomp.rex index.rsp index_output.rex. It looks like the new rspcomp.rex is struggling to translate this part of the index.rsp codes (see line 5), which was incorrectly translated to the output line (in the next block, about the 10th from the bottom). I.e. where not all single quotes were translated. FYI, the account information included in the codes is not the real one. ------------------------------------------------------------------------------------- (INPUT): <!DOCTYPE html> <html><head> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-XXX63747-0']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : ' http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> ------------------------------------------------------------------------------------- (OUTPUT): /* Start of Rexx RSP header information */ /* RSP Compiler Information: Compiler version: v2.4.0 Compile timestamp: 16 Jan 2022 18:01:29 Operating System: OS Rexx Version: REXX-OOREXX_5.0.0(MT)_64-BIT 6.05 30 DEC 2021 Source RSP File Information: 2022-01-16 18:01:24 606533 C:\Apache24\htdocs\index.rsp Output Rexx Program File Information: Filename: C:\Apache24\htdocs\index_output.rex */ /* note: the following call is NOT optional */ call WWWSendHTTPHeader arg(1), "text/html" /* note: these calls are optional but here anyway */ call WWWGetArgs arg(1) call WWWGetCookies arg(1) /* End of Rexx RSP header information */ say '<!DOCTYPE html>' say '<html><head>' say '<script type="text/javascript">' say ' var _gaq = _gaq || [];' say ' _gaq.push([''_setAccount', 'UA-XXX63747-0']);' say ' _gaq.push([''_trackPageview']);' say '' say ' (function() {' say ' var ga = document.createElement(''script'); ga.type = 'text/javascript'; ga.async' say ' = true;' say ' ga.src = (''https:' == document.location.protocol ? 'https://ssl' : 'http://www')' say ' + ''.google-analytics.com/ga.js';' say ' var s = document.getElementsByTagName(''script')[0]; s.parentNode.insertBefore(ga, s);' say ' })();' say '</script>' ------------------------------------------------------------------------------------- While I am trying to debug the new rspcomp.rex, I welcome the new and improved version of the rspcomp.rex codes. -Simon Husin | Nashville, Tennessee --- http://IndoNethia.com <http://indonethia.com/> (still on the old config, to be moved to the new one, hopefully soon) On Sat, Jan 15, 2022 at 7:14 PM Simon Husin <sim...@gm...> wrote: > Hello All, > > I have just installed the latest mod_rexx on a Windows 10 server, and the > test.rex, and the rsptest1.rsp through rsptest3.rsp worked well. > > However, when I used my index.rsp, that worked for the older 32-bit > configuration (still running on Windows XP SP3, with Open Object Rexx > Interpreter Version3.1.2, Build date: Apr 20 2000), this new environment > reported an error, such as "\\execrsp31130.rex line 1624: Unmatched "/*" > or quote.". > > Similarly, with other rsp files that have been working on the old > environment, the new environment reports something like this: "Rexx > procedure filename: rspcomp.rex > Error 37 Unexpected ",", ")", or "]".". > > In the log file, I found something similar: > ________________________________________________________ > [Sat Jan 15 19:06:54.278417 2022] [:error] [pid 14484:tid 1292] [client > 10.0.0.195:52815] Error 37 run > 4\\execrsp21940.rex line 68: Unexpected ",", ")", or "]". > [Sat Jan 15 19:06:54.278417 2022] [:error] [pid 14484:tid 1292] [client > 10.0.0.195:52815] Error 37.2: > n expression. > [Sat Jan 15 19:06:54.278417 2022] [:error] [pid 14484:tid 1292] rspcomp.rex > [Sat Jan 15 19:06:54.278417 2022] [:error] [pid 14484:tid 1292] Error 37 > Unexpected ",", ")", or "]". > ________________________________________________________ > > Would you please let me know how to debug those rsp files in the new > environment? > I think if I can get the generated "rex" file to stay (not deleted), I > should be able to find what the issue is and fix it. > > Any info on this would be much appreciated. > > -Simon Husin | Nashville, Tennessee --- http://IndoNethia.com (still on > the old config, to be moved to the new env) > > |