Commit Graph

144 Commits

Author SHA1 Message Date
f90308a11e fmt 2025-10-28 14:01:49 +01:00
975b67bc79 Positive version of assert and group functions w/ parsers
Grouping function in execution::data
2025-10-27 21:12:43 +01:00
ea3a2f7f05 Parse Positive Structures 2025-10-27 14:39:36 +01:00
fbc767a21b improvements and fixes 2025-10-27 14:39:11 +01:00
462d0e9d53 better print for systems 2025-10-25 17:38:07 +02:00
3c8c3197ae Hash for positive environment 2025-10-25 17:37:49 +02:00
8ba6169f53 fixed bug
bug when graph has nodes but no edges
2025-10-25 17:37:17 +02:00
97b4c68b6c Fixed formatting 2025-10-20 22:35:45 +02:00
7d0345f246 fmt and parser for positive set in grammar_separated
also slice with limit, implemented slice for system, changed print for
slicing trace to not use unicode
2025-10-20 17:04:00 +02:00
4f3e57faed Serialize/Deserialize trace 2025-10-19 21:09:25 +02:00
ae4bcb19c8 Upgraded petgraph, hash for traces 2025-10-19 17:11:32 +02:00
08d195ab06 More examples, better defaults
grammar_separated is grammar but with all functions exposed
2025-10-17 19:45:20 +02:00
164e1d883c Fix, clippy now working better 2025-09-28 17:11:43 +02:00
dee8a3a5ff lazy evaluation, back to 40ms 2025-09-24 19:08:01 +02:00
fac85a10d5 Slicing for traces, both normal and positive 2025-09-24 18:25:56 +02:00
eee0439f6e unstable let 2025-09-17 01:07:09 +02:00
d0408682d8 didnt solve all unstable lets, now solved 2025-09-17 01:04:13 +02:00
7f07eb66f7 removed unstable lets 2025-09-17 00:57:16 +02:00
83923b80e5 fmt 2025-09-17 00:34:18 +02:00
d458787a81 custom grammar errors, better handling of user facing errors
fuckery for modules in grammar, maybe fixable?
2025-09-16 23:09:20 +02:00
e41d92ac36 now workspaces for modular compilation (maybe faster) 2025-09-12 16:34:58 +02:00
fa1127358d small fix 2025-09-11 17:42:54 +02:00
52a9f407e6 faster without inline 2025-09-11 15:52:34 +02:00
2d971613de cargofmt now with nightly 2025-09-11 02:49:14 +02:00
160de5984b cargofmt 2025-09-11 02:21:32 +02:00
b714643b33 Fix grammar for assert 2025-09-11 02:20:31 +02:00
63c34981ae More exaustive example, fixed grammar 2025-09-11 02:17:40 +02:00
91f69c9e6d rustfmt and now grouping working 2025-09-10 22:41:40 +02:00
355857abff Positive Labels now with more fileds 2025-09-08 20:35:37 +02:00
2571148e74 Correct hanlding of reactions
while converting from System to PositiveSystem
2025-09-08 19:04:26 +02:00
49051358f0 rustfmt, fixed prohibiting set generation 2025-09-07 17:55:53 +02:00
bf8bfd0d17 Much faster 2025-09-05 14:09:00 +02:00
fd33af456a Frequency struct for positive rs
Also loops now in LoopEnvironment trait
2025-09-05 13:13:35 +02:00
aa0f795fae More examples 2025-09-02 01:34:01 +02:00
7dcdc3a727 Working positive rs 2025-08-29 17:59:49 +02:00
5812c75e37 Fixed links in documentation 2025-08-28 23:10:30 +02:00
131683d4aa better lifetime for variables in pohibiting set 2025-08-28 16:08:01 +02:00
391a93ab09 Prohibiting sets 2025-08-27 23:59:19 +02:00
a0f4297774 Prohibiting set 2025-08-27 23:58:43 +02:00
8b0fbcee00 New set for positive rs 2025-08-26 23:36:29 +02:00
bf2403cdcf Introducing traits for sets and reactions 2025-08-26 16:56:08 +02:00
a46ab3833d Now truly finishing the refactoring 2025-08-24 03:57:06 +02:00
9a80044a89 Finished refactoring 2025-08-24 03:35:32 +02:00
3a4c4d43c2 Refactoring not done yet, still need to do RSassert 2025-08-24 02:01:24 +02:00
8a492c7b8a Refactoring :), in the middle of so please be patient 2025-08-23 23:40:19 +02:00
f8740b8bd7 Better tests 2025-08-22 01:40:15 +02:00
064bddbddc Adding traces 2025-08-21 21:43:54 +02:00
c58597389d Better error hanlding when parsing, added medical system
fixed grammar
2025-08-20 19:51:03 +02:00
d4ade0d921 Added guarded context 2025-08-20 13:51:48 +02:00
331635981a Parser for assert 2025-08-18 20:39:43 +02:00