Jump to content
Harry Potter

Learning about Action!...

Recommended Posts

Hi!  I am reading the Action! documentation right now.  :)  When I'm done, I can supply some code snippets for general use, or I can upload other people's code snippets.  I also have two things planned for Action! support, and one of them is Template Creator Atari8.  Now, I have two questions: 1. Does Action! support structs or unions?  2. What about overlays?

Share this post


Link to post
Share on other sites
26 minutes ago, Harry Potter said:

Hi!  I am reading the Action! documentation right now.

For the RECORD, finish the reading and the questions will be answered (esp. from Extended Data Types section).

Edited by ilmenit

Share this post


Link to post
Share on other sites
16 minutes ago, Harry Potter said:

A third question: can I split a program up into multiple modules?

what about reading the manual first to find out how to INCLUDE stuff?

Share this post


Link to post
Share on other sites
On 11/10/2021 at 10:00 AM, Harry Potter said:

Hi!  I am reading the Action! documentation right now.  :)  When I'm done, I can supply some code snippets for general use, or I can upload other people's code snippets.  I also have two things planned for Action! support, and one of them is Template Creator Atari8.  Now, I have two questions: 1. Does Action! support structs or unions?  2. What about overlays?

As mentioned, there is limited support for structures via the RECORD directive. Not all data types are supported as members of a structure. Unions are not supported, but you can sort of implement them with pointers to records.

 

Overlays as such are again not directly supported, but with careful organization of the code you can have a resident section and then binary load other sections.

 

Yes, a program can be split into multiple source files. If you mean can a binary be split into multiple files the answer is no. Each Action! compile generates a single complete binary.

Share this post


Link to post
Share on other sites
On 11/11/2021 at 6:29 AM, Harry Potter said:

Thank you, and sorry for the lack of a reply.  :(  I really want to support Action.  That's why I'm asking.

Harry - Action doesn't need 'support'. If you want to learn it to use it, then great. Read the docs and write code. No one needs a 'template creator', it's just not useful.

  • Like 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...