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

Added classes #19

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

Pixelthegreat
Copy link

I don't know if you'd actually be interested in classes, but I managed to implement a basic system involving them. It was originally a simple challenge to see if I actually could, of course. It seems big, but in reality it doesn't actually do much other than provide some sense of object orientated programming to the mix. I also added an EXIT function, in which the user can exit from the shell.

Added simple class syntax that can be viewed in "classes/example.myopl". Also added EXIT function which for whatever reason does not work.
Fixed the EXIT function
Also added basic string comparisons
@josethz00
Copy link

josethz00 commented Jul 16, 2021

@davidcallanan it seems to be a nice feature to the lang, could you look?

@Almas-Ali
Copy link

Almas-Ali commented Jun 27, 2023

Hey, @davidcallanan as this project is not moving forward I have created a project to move this language farther. So, I need contribution of you guys to make this project like a modern programming language. I have already added some features and improved some structures. Now, I have added class functionality from @Pixelthegreat project. I want you to extend this features more. You can try this and let me know about your availability. I am eager to work on this project.

Project link: https://github.com/radon-project/radon

Thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants