PNF Suite Released
Posted 05-05-2019 at 12:29 AM by des_a
I have released my language now! Information about it can be found here: http://smileynet001.ddns.net:81/~pnf.
I decided to release it under free liscenses. (Wish I could spell liscenses right...)
I decided to release it under free liscenses. (Wish I could spell liscenses right...)
Total Comments 8
Comments
-
After this minor update I will do, it will finally have all known bugs fixed and have a way to do everything your OS can do with an App.
Posted 05-11-2019 at 01:06 AM by des_a -
P.S. - At least at the PNFASM level...
Posted 05-11-2019 at 01:07 AM by des_a -
P.P.S. - Don't worry. For now you can always write PNFASM from PNFHA.
Posted 05-11-2019 at 01:08 AM by des_a -
I just got my final version with all the bugfixes put out. (Not final ever, just can go at a slower pace now). There are now no "known" bugs in the program. Everything works as it is supposed to as far as I can tell.
The last 2 instructions were PATCH (to fix the bug dynamically, since I needed backwards compatibility now), and NATIVE, for running native subroutines.
Because of the last instruction, now we can do ANYTHING an App can do on the OS. Note that the LINUX version is behind a little. Why? My first step is to make it work on Windows, my next, on Linux. Why? Just because I prefer Windows and G++ as a development environment for now.Posted 05-11-2019 at 07:30 AM by des_a -
It seems as if every time I sit to program in my language, I find a new bug. Yes, this is well tested. But apparently it's not bug free. The next bug to fix is I need escape sequences to work inside string values in PNFHA. Otherwise it's not always possible to write in PNFASM from it.
I found this while implementing the patch_0 subroutine in PNFHA.Posted 05-11-2019 at 03:54 PM by des_a -
Please leave some comments if u can as you browse around the site.
Posted 05-11-2019 at 03:54 PM by des_a -
I guess it's too hard for now, without opening a thread, to add C-Like escape sequences to the STRINGV. However, after further testing, IT DOES NOT NEED IT. Why? The ASM command accepts a string_expression, which can be $"{STRINGV}". The $ operator is the string operator, which will add quotes to it which will NOT be stripped. So, in the example subroutine, all you have to do is use that synatax and it will come out to work! YES!!!!
Posted 05-14-2019 at 03:55 PM by des_a -
I told you though, that this was NOT the same as C or C++. That's one difference in the languages...
Posted 05-14-2019 at 03:56 PM by des_a