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

Pull request for all galacticstudios changes #28

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

Conversation

galacticstudios
Copy link

Here's the pull request. Let me know if you have any issues or questions.

  • Bob

… output file when PicoC exits with an error.
…w warnings to appear when 64 bit size_ts were being put into 32 bit ints.
…hey're coercing to longs (64 bit ints). Note that CALCULATIONS ARE BEING DONE AS 64 BIT! Is it worth implementing proper promotion rules?
…ixes Out of Memory problems when loading large C files. (The lexer was allocating 4 times the size of the file, and doing it on the stack. We now allocate 2 times the size, reallocate if necessary, and do it all on the heap.)

Also, split HeapAllocMem into malloc and calloc versions.
…crash when #incude-ing a file in interactive mode
@jlblancoc
Copy link

👍 Thanks for sharing!!!

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.

2 participants