You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Firestorm preprocessor already uses #var to convert it to a string. Example:
#define OS(a) llOwnerSay(#a)
Os(1234);
So maybe you want to use a different character? Interesting project. I will keep an eye on it. But I use LSL Forge primarily for the //pragma inline which I often can't live without!
-Levio Serenity
The text was updated successfully, but these errors were encountered:
Thank you!
I have no target to make syntax Firestorm-compatible, but i will make inline functions later, and remove this #var syntax for length.
I plan to add methods for structures and internal types. To replace llListFindList(lA, lB) with lA.find(lB), for example. So #string and #list could be replaced with string.length() and list.length(). Those methods for internal types will be defined in own file as inline functions, so you can replace them later and add new by your wish.
Right now i work on source code clean-up and optimizations, then will make optimized LSL output, and this feature is third in my to-do list.
The Firestorm preprocessor already uses #var to convert it to a string. Example:
#define OS(a) llOwnerSay(#a)
Os(1234);
So maybe you want to use a different character? Interesting project. I will keep an eye on it. But I use LSL Forge primarily for the //pragma inline which I often can't live without!
-Levio Serenity
The text was updated successfully, but these errors were encountered: