Skip to content

Commit

Permalink
todo
Browse files Browse the repository at this point in the history
  • Loading branch information
remyzorg committed Jun 2, 2016
1 parent 3b7a500 commit 52153d6
Showing 1 changed file with 5 additions and 37 deletions.
42 changes: 5 additions & 37 deletions todo.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@

# TODO

* Run: WIP

* Implement the scheduling the scheduling techniques of CEC

Expand All @@ -9,44 +10,11 @@ An exit can't be linked to a not outside the fork-sync it is created.
The solution is to link 'exit' to the sync and bind the sync to the
correct escaping node.



* Test files based on Esterel examples using pendulum.compiler lib
* parser from Esterel to pendulum ast
* script to compare the results
* test files from CEC ?
* parser from Esterel to pendulum ast : DONE

* Object oriented program interface :
```ocaml
class virtual program_instance :
object
method virtual react : unit
end
class virtual program :
object
method virtual new_program : program_instance
end
let%sync p =
input s;
loop begin
present s !(print_string "hello\n");
pause
end
(* =====> *)
let p_obj =
object
inherit program
method new_program =
object
method react = p~inst ()
end
end
```

* Run


* Object oriented program interface : DONE

0 comments on commit 52153d6

Please sign in to comment.