Skip to content

Stacks#15

Open
db314159 wants to merge 14 commits intodrsam94:masterfrom
db314159:upto_random
Open

Stacks#15
db314159 wants to merge 14 commits intodrsam94:masterfrom
db314159:upto_random

Conversation

@db314159
Copy link

@db314159 db314159 commented Sep 4, 2021

This branch contains changes to allow stacks in SPL. It implements them using a C .h file that contains the code for dynamically-allocated stacks. Some example files I had put together as well as a method for pseudo-random number generation in SPL came along for the ride when I made this branch; I can take them out if you want.

db314159 and others added 14 commits February 10, 2017 11:45
Adds support for stacks, and also fixes a bug when tabs instead of spaces are used in the Shakespeare source code.
Some of the examples from the Shakespeare documentation won't work without it
"Alea iacta est" causes Caesar to seed, and "Let fate decide" generates random integer. If you use this for anything serious, you're nuts.
Fixing segfault when stack length is set longer than 30000 by making the stack allocated rather than statically defined.
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.

1 participant