Commit 5a0101ba authored by László Domoszlai's avatar László Domoszlai

fix comment

git-svn-id: https://svn.cs.ru.nl/repos/clean-sapl/branches/hierarchical@394 cb785ff4-4565-4a15-8565-04c4fcf96d79
parent f5f90c61
......@@ -2,20 +2,9 @@ implementation module Sapl.Target.JS.CodeGeneratorJS
/* TODO:
*
* 1. strict let bindings are only partially supported:
*
* (a) strict let bindings may not in the good order:
* "these dependencies are determined in the backend (statesgen.c)
* using a strongly connected component algorithm"
*
* (b) if a strict let binding depends on a following binding, it
* cannot be evaluated in place. The valuation should be postponed after
* the declaration of the dependency, but currently strictness is removed
* completely instead of. For example:
*
* let !a = ...b..., b = ... in ... becomes let a = ...b..., b = ... in ...
*
* see deStrictIfNeeded
* 1. Cyclical let definitions are not allowed. Putting the reference o the later binding into
* an anonymous function as a closure cannot work all the time. It can easily break
* when tail recursion is involved around the let expression (scoping problem).
*
*/
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment