Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop List of 'System' Identifiers #89

Open
CodyFagley opened this issue Jul 27, 2021 · 0 comments
Open

Develop List of 'System' Identifiers #89

CodyFagley opened this issue Jul 27, 2021 · 0 comments
Labels
enhancement New feature or request planning Groundwork for further work

Comments

@CodyFagley
Copy link
Member

CodyFagley commented Jul 27, 2021

We need a central list of function names that can be used with the System access modifier.

The prime example is _x_alloc which serves as the backend function for allocating dynamic memory.

Example usage:

system _x_alloc nBytes = ...

Once the function is defined, the system will know to use the provided functionality for dynamic memory allocation (e.g. in data types, lists, trees, etc.)

This list needs to be expanded to encompass all interactions between the system and language backends.

@CodyFagley CodyFagley added enhancement New feature or request planning Groundwork for further work labels Jul 27, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request planning Groundwork for further work
Projects
None yet
Development

No branches or pull requests

1 participant