Category:ΜC++: Difference between revisions
Content added Content deleted
(created) |
(added mutillevel loop exits and exception handling.) |
||
Line 6: | Line 6: | ||
μC++, also called uC++, is a programming language, an extension of [[C++]] designed for concurrent programming. Among other features, it adds coroutines, tasks, and monitors, and extends existing language constructs to integrate with them. Its compiler operates as a source-to-source translator targeting C++. |
μC++, also called uC++, is a programming language, an extension of [[C++]] designed for concurrent programming. Among other features, it adds coroutines, tasks, and monitors, and extends existing language constructs to integrate with them. Its compiler operates as a source-to-source translator targeting C++. |
||
μC++ supports multi level loop exits, like [[Java]]. |
|||
In μC++ both termination and resumption exception handling is supported, as well as the ability to raise exceptions among coroutines and tasks. |
|||
==See also== |
==See also== |