1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-07 04:30:18 +02:00
Commit graph

16 commits

Author SHA1 Message Date
Ian Price
78cacbe450 Implement fluid primitives 2015-06-18 04:14:44 +01:00
Ian Price
46597b49dc Use scheme.frame.Prompt objects for prompts on dynstack 2015-06-18 04:14:44 +01:00
Ian Price
6f77715457 Implement apply correctly 2015-06-18 04:14:43 +01:00
Ian Price
b939d51f8a values takes multiple arguments 2015-06-18 04:14:43 +01:00
Ian Price
ee42731b57 abort-to-prompt takes multiple arguments 2015-06-18 04:14:43 +01:00
Ian Price
cf905a7004 Implement call-with-values 2015-06-18 04:14:43 +01:00
Ian Price
56e6c33264 Primitives create multiple argument continuations. 2015-06-18 04:14:43 +01:00
Ian Price
5827ad4f03 Compile cps $prompt form to javascript 2015-06-18 04:14:43 +01:00
Ian Price
48e84c5a2c Add more Scheme Primitives to runtime.js 2015-06-18 04:14:43 +01:00
Ian Price
4622269e68 Primitives should return Scheme Booleans 2015-06-18 04:14:43 +01:00
Ian Price
e84f839463 Implement keyword argument parsing 2015-06-18 04:14:43 +01:00
Ian Price
e9d0f97410 Add more types of constants 2015-06-18 04:14:43 +01:00
Ian Price
941f8fac01 Implement Optional arguments 2015-06-18 04:14:43 +01:00
Ian Price
a4003003e2 Compile string constants 2015-06-18 04:14:42 +01:00
Ian Price
d57dc85fa8 Replace values object with values passed as continuation arguments 2015-06-18 04:14:41 +01:00
Ian Price
ce1cc2706c Temp commit 2015-06-18 04:14:41 +01:00