New SICK project - Printable Version +- QB64 Phoenix Edition (https://staging.qb64phoenix.com) +-- Forum: QB64 Rising (https://staging.qb64phoenix.com/forumdisplay.php?fid=1) +--- Forum: Code and Stuff (https://staging.qb64phoenix.com/forumdisplay.php?fid=3) +---- Forum: Utilities (https://staging.qb64phoenix.com/forumdisplay.php?fid=8) +---- Thread: New SICK project (/showthread.php?tid=588) Pages:
1
2
|
New SICK project - eoredson - 07-06-2022 Attached is the S.I.C.K. project.. This file is: The Symbolic Instruction Code Kit, which contains a QB64 program named SIC64.BAS and several smaller utility programs. The source code is public domain and can be found on several sites, including, filegate.net and keepandshare.com This program uses a recursive descent parser to interpret a psuedo-basic language written in a line oriented fashion and can be used for small programming chores. The archive also contains some further imbedded .zip files which contain several QB64 sample programs, and some .SIC programs which are used by the SIC engine. Thank you, Erik Jon Oredson You may contact me at my email: eoredson@gmail.com Now Sick64f2.zip for QB64 Also SIC87F.ZIP for VBdos. RE: New SICK project - mnrvovrfc - 07-27-2022 Thank you for this. What a shame, Windows only. Should have known file extension "ZIP" in uppercase might not be recognized by file manager on Linux, while "zip" is. Doesn't work on Linux besides having to make all filenames in lowercase letters. First QB64 couldn't find "sic64.ico", then "mem.h" and finally can't continue because I need to fake a system DLL. I don't want to depend on Wine for this. RE: New SICK project - aurel - 07-27-2022 Oh another complainer ...about windows only and i use Wine on my linux partition RE: New SICK project - eoredson - 07-28-2022 (07-27-2022, 09:53 PM)mnrvovrfc Wrote: Thank you for this. I'm sorry it was written for Win10 exclusively and Linux is case-sensitive. All I know is that QB64 is cross-platform compatible. I have used Linux in the past so I know how it functions. Your best bet is to try it in Wine as a last resort. RE: New SICK project - mnrvovrfc - 07-28-2022 Thank you once again. But it could be a while before I could get back into Windows. RE: New SICK project - mnrvovrfc - 07-30-2022 I had QB64 PE v0.6 thus I decided to upgrade to v0.8.2. I moved all the BAS files and a few others into the same directory as QB64.exe because I had a hard time otherwise. But trying to compile "SIC64.BAS" I get C++ compilation errors. Code: (Select All) Directory of C:\Users\fc\A\QBPE Previously with QB64 PE v0.6 I only got the "warning" related to "CreateFile" function listed a few lines from the bottom of "code" window. There were a few error messages about "audio" and "conversion" and "MP3" so I ventured compiling my "diverseplay.bas" with the latest QB64 PE and succeeded. So I don't know what's going on or if it's just my computer. RE: New SICK project - Pete - 07-30-2022 Sounds like the process might have been interrupted by a "Linux Update." Oh... Looking over the error report makes me think INCLUDE files may not have been present. If you moved files, maybe that was the case. I have experienced a few times in most versions of QB64 where compilation fails, for no apparent reason. Something as simple as deleting a blank line and running a compiler again fixes these weird rare issues. If that should happen again, I think I'll make a copy of the log to see what's up. Pete RE: New SICK project - eoredson - 08-09-2022 I don't know much about GNU C++ Compilation errors and I don't know what QB64 PE is but I do know that I am running QB64 v2.0.2 32-bit in Win10 and it seems to work well. Maybe you have the wrong version of QB64.. Erik. RE: New SICK project - mnrvovrfc - 08-09-2022 (08-09-2022, 03:23 AM)eoredson Wrote: I don't know much about GNU C++ Compilation errors and I don't know what QB64 PE is but I do knowhttps://staging.qb64phoenix.com/showthread.php?tid=564&pid=3420#pid3420 This is only one place where Mr. McNeill explained what happened which is why now we have "Phoenix Edition". The version you have will be the absolute last one of its kind. Anyway, we're talking about the same product but with some realignment of the developers. For all intents and purposes this v0.8.2 is the latest version of QB64, which I used to try to come up with your interpreter on Windows10 21H2 64-bit. I showed the error log to demonstrate I was unsuccessful coming up with an EXE file out of your product. Couldn't do it on Linux obviously, so I tried on Windows. Maybe your code didn't need adjustment and it might be a problem at my end, but the QB64 compiler required the BAS file, the H file, ICO file and a few other things in the same directory as QB64.EXE which is what I've done. Hmm could it be that I should try again in 32-bit? RE: New SICK project - eoredson - 08-09-2022 Umm, I didn't know PE stood for "Phoenix Edition" so the only solution is to try QB64 32-bit as I have had limited success with 64-bit. Otherwise it is a problem with included .DLL library calls. Erik. |