Joeri Exelmans
|
bc150b494c
Clearer memory protocol and read-onlyness implementation
|
преди 5 години |
Joeri Exelmans
|
234a77431b
Fix bug in memory protocol implementation. Add example 13 from Day & Atlee. More efficient implementation when enabledness and assignment memory protocol options are the same.
|
преди 5 години |
Joeri Exelmans
|
2c62efc7bc
Debug print all variable assignments
|
преди 5 години |
Joeri Exelmans
|
a6177fe6b1
Fix bug in race condition handler
|
преди 5 години |
Joeri Exelmans
|
fe0d796949
Added COMBO SYNTACTIC semantics. Update readme.
|
преди 5 години |
Joeri Exelmans
|
12f5b7ab72
Action language: Added ArrayIndexed construct as LValue and Expression
|
преди 5 години |
Joeri Exelmans
|
cc128ddbbe
Updated chat client model to match design in thesis. Enabled decoration of Lark-parser errors in XML parser.
|
преди 5 години |
Simon Van Mierlo
|
1942a46c82
fixed setup and tests
|
преди 5 години |
Joeri Exelmans
|
184ab415ad
Added rendered image of chatclient model
|
преди 5 години |
Joeri Exelmans
|
9848616e00
Added readme to chatroom example
|
преди 5 години |
Joeri Exelmans
|
4bb02bb8e3
Add new chatroom example. Added threads-backend and threadsafe eventloop-backend.
|
преди 5 години |
Joeri Exelmans
|
28355d7393
Remove old chatroom example
|
преди 5 години |
Joeri Exelmans
|
34b18167a0
Added 'threads' platform
|
преди 5 години |
Joeri Exelmans
|
25a125a19e
Move most of the statechart language's "builtin" functions to an action language library.
|
преди 5 години |
Joeri Exelmans
|
947e998165
Fix bug in import statement.
|
преди 5 години |
Joeri Exelmans
|
48c68c584e
Added support for importing Python libraries into action language.
|
преди 5 години |
Joeri Exelmans
|
49149eb5b6
Removed test case of a "todo"-bug (bug turned out not to exist after all). Added test for checking whether guard conditions are expressions of boolean-type.
|
преди 5 години |
Joeri Exelmans
|
d842777e40
Fixed bug in history values implementation. Added test that would fail before the fix.
|
преди 5 години |
Joeri Exelmans
|
0863e16d07
Event loop integration: make it safe to add input events from output event callback.
|
преди 5 години |
Joeri Exelmans
|
3fc7e6bbab
Simplify super-round maximality implementation
|
преди 5 години |
Joeri Exelmans
|
950b98fd8d
Added some documentation + 2 bugs in the form of tests
|
преди 5 години |
Joeri Exelmans
|
1912ac2988
Remove an unused field, update documentation
|
преди 5 години |
Joeri Exelmans
|
b973c0f4fa
Added some documentation. Moved Globals class to statechart.static package. Moved cd.cd module to cd.static.cd to achieve common structure with action_lang and statechart packages.
|
преди 5 години |
Joeri Exelmans
|
40300fd648
Lots of earlier, uncommitted changes
|
преди 5 години |
Joeri Exelmans
|
2c203051b8
More slotted classes, small changes.
|
преди 5 години |
Joeri Exelmans
|
d7522cff55
Clearer distinction between "internal events" and "internally raised events"
|
преди 5 години |
Joeri Exelmans
|
f399300f64
More efficient conversions between duration units. Improved type checks for binary and unary expressions.
|
преди 5 години |
Joeri Exelmans
|
829cb29aa4
Action language: Added float literals, subtractions between durations and fixed bug in binary expression type check.
|
преди 5 години |
Joeri Exelmans
|
3c95a734bd
Simpler Source-Child priority implementation
|
преди 5 години |
Joeri Exelmans
|
ff638964bb
Experiment with statically generating sets of concurrent transitions.
|
преди 5 години |