Giters
nim-works
/
cps
Continuation-Passing Style for Nim π
Geek Repo:
Geek Repo
Github PK Tool:
Github PK Tool
Stargazers:
195
Watchers:
15
Issues:
112
Forks:
17
nim-works/cps Issues
nimble install cps not working
Updated
2 months ago
Comments count
4
how can i pass continuation proc as an argument?
Closed
4 months ago
Comments count
7
Error: unhandled exception: invalid object conversion [ObjectConversionDefect]
Closed
4 months ago
Comments count
4
Compile time is growing
Closed
5 months ago
Comments count
3
cps calls with variant object member fails due to lack of types
Closed
5 months ago
CallNodes = nnkCallKinds
Closed
a year ago
Comments count
8
Support js target
Closed
a year ago
Comments count
3
Handle inner procs
Closed
2 years ago
Comments count
3
compiler crash when defining nested proc in continuation proc
Closed
2 years ago
Comments count
1
CPS leaks when dropping the continuation in a cps-cps call
Closed
2 years ago
Comments count
1
CPS leaks under arc on cps-cps calls
Closed
2 years ago
Comments count
1
CPS doesn't rewrite locals with proc types correctly
Closed
2 years ago
Comments count
3
prefix leg names with original proc name
Closed
2 years ago
Comments count
2
lifted variables are not initialized when entering scope
Closed
2 years ago
move cc syntax hack into continuation legs
Closed
2 years ago
Comments count
1
cps function pointers / indirect function calls
Closed
2 years ago
Comments count
7
Cannot create a type referencing a local constant
Updated
3 years ago
Unable to overload voodoo/magic by continuation types
Updated
3 years ago
Comments count
3
cpsMagic overloading is broken on master
Closed
3 years ago
Comments count
2
Performance benchmarks of tight loops etc.
Closed
3 years ago
Comments count
3
Forking a continuation requires deepCopy()?
Updated
3 years ago
Comments count
2
Calling a magic of a different base type is a runtime error instead of compile time
Closed
3 years ago
whelp can't process `borrow-ed` symbols
Closed
3 years ago
Comments count
1
Emit continuation leg with signature `proc (Continuation): Continuation`
Closed
3 years ago
Comments count
1
support CPS transformations on nnkLambda and non-top-level procs
Updated
3 years ago
Comments count
1
Passing around procs confuses CPS
Closed
3 years ago
Comments count
2
can I haz .cps. blocks
Closed
3 years ago
Comments count
5
"... has no type" compilation error on `return`
Closed
3 years ago
CPS 0.1.0 checklist
Closed
3 years ago
Comments count
3
The code in the doc doesn't work
Closed
3 years ago
Comments count
3
add more semantic info to pass()
Closed
3 years ago
Comments count
1
data gets lost when using result.add on string result in cps proc
Closed
3 years ago
Comments count
2
Error: cps doesn't know how to rewrite this into assignment:
Closed
3 years ago
Comments count
1
Error on discarding cps result
Closed
3 years ago
Comments count
1
CPS confused by indexing cps call result foo()[0]
Closed
3 years ago
Request for review of tutorial
Closed
3 years ago
Comments count
2
Leak, another one
Closed
3 years ago
Comments count
7
unhide conversion to self hints from cps-generated code
Updated
3 years ago
arc/orc leak?
Closed
3 years ago
Comments count
4
Cannot return a type with copy forbidden
Updated
3 years ago
Figure out a way to convert Continuation to Env only once per continuation
Updated
3 years ago
Comments count
1
'multiple assignment' in a let section fails
Closed
3 years ago
can't CPS lambdas
Closed
3 years ago
Comments count
1
CPS-cps recursion leads to stack overflow
Closed
3 years ago
Comments count
1
Preserve `raises` attribute in cps bootstrap
Updated
3 years ago
Comments count
1
Ill formed AST on except:
Closed
3 years ago
Look into using Exception's builtin `parent` or `up` field to build a stack instead of one local per try
Closed
3 years ago
Comments count
1
Bug in try-except rewrite of `except T as e`
Closed
3 years ago
void type mismatch when trying to overload foreign trace hook
Closed
3 years ago
Comments count
1
naked returns in cps procedures without return values crash the compiler
Closed
3 years ago
Previous
Next