zbyti #126 Posted November 3, 2020 1 minute ago, pedgarcia said: Oh, I believe it was @zbyti that said that. I haven't tried 8bit-unity yet. No. You can see who is quoted Quote Share this post Link to post Share on other sites
pedgarcia #127 Posted November 3, 2020 On 10/18/2020 at 7:06 AM, funkheld said: hmmmm .... it's not that easy with the program for atarixl: 8bit-unity greeting True! Actually @funkheld mentioned that... 1 Quote Share this post Link to post Share on other sites
+Blues76 #128 Posted November 3, 2020 2 hours ago, Blues76 said: @pedgarcia I’m curious what exactly did you find difficulty with 8bit-unity ? sorry about that Quote Share this post Link to post Share on other sites
zbyti #129 Posted December 10, 2020 @pedgarcia hey! What's up in the Action! world? Quote Share this post Link to post Share on other sites
pedgarcia #130 Posted December 11, 2020 10 hours ago, zbyti said: @pedgarcia hey! What's up in the Action! world? Hey @zbyti, I've been busy with some other stuff (TRS-80 little game), but i have already an article 90% ready, and I am starting to think the next steps. Hopefully in a few days, I can post it! Thanks for the "incentive" btw That helps me keep on track! Cheers 1 Quote Share this post Link to post Share on other sites
pedgarcia #131 Posted December 15, 2020 Finally another part is done. Not very deep, but useful for people that are starting. https://vintageisthenewold.com/going-into-action-with-atari-xl-xe-part-5-modularization-and-distributing-your-program/ Comments and corrections are welcome! 2 Quote Share this post Link to post Share on other sites
zbyti #132 Posted December 15, 2020 Nice article. But if you mentioned includes as libraries you must say something about MODULE, this KEY WORD allow declare global variables in the middle of the code Quote Share this post Link to post Share on other sites
pedgarcia #133 Posted December 15, 2020 5 minutes ago, zbyti said: Nice article. But if you mentioned includes as libraries you must say something about MODULE, this KEY WORD allow declare global variables in the middle of the code Oh, yeah. I missed that! Good call. I will update it as soon as possible. Thanks! Quote Share this post Link to post Share on other sites
pedgarcia #134 Posted December 15, 2020 Hey @zbyti I was thinking about the MODULE keyword and trying to find a good example of when use it. I can see its use is more for something like this: PROC FUNC1() .... RETURN MODULE CARD THIS_IS_GLOBAL=[10] FUNC MAIN() ... RETURN But can you think in a good example to use it when using includes? Only doing the above seems not enough to justify its use, don't you agree? Thanks Quote Share this post Link to post Share on other sites
zbyti #135 Posted December 15, 2020 If you write your library good practices is starts and ends file with MODULE to be sure your variables compiles. https://github.com/zbyti/a8-action-playground/blob/master/src/LIGHTSPE/SRC/STDIO.ACT Quote Share this post Link to post Share on other sites
pedgarcia #136 Posted December 15, 2020 1 hour ago, zbyti said: If you write your library good practices is starts and ends file with MODULE to be sure your variables compiles. https://github.com/zbyti/a8-action-playground/blob/master/src/LIGHTSPE/SRC/STDIO.ACT Ah, perfect! Now I get it - I wanted to come up with a problem if we don't do what you just said. Perfect! THanks! 1 Quote Share this post Link to post Share on other sites
pedgarcia #137 Posted December 15, 2020 I've added the "MODULE keyword" session close to the top. Now it looks much better! Thanks @zbyti 1 Quote Share this post Link to post Share on other sites
zbyti #138 Posted December 15, 2020 (edited) Quote The MODULE keyword is used to indicate that everything declared after this keyword and the next PROC/FUNC will be considered a global variable. The MODULE keyword is used to indicate that everything declared after this keyword UNTIL the next PROC/FUNC will be considered a global variable. Edited December 15, 2020 by zbyti correction to the article Quote Share this post Link to post Share on other sites
pedgarcia #139 Posted December 15, 2020 8 minutes ago, zbyti said: The MODULE keyword is used to indicate that everything declared after this keyword UNTIL the next PROC/FUNC will be considered a global variable. True, bad English made it confusing. Fixing... 1 Quote Share this post Link to post Share on other sites