Ampersand
Ampersand copied to clipboard
Build database applications faster than anyone else, and keep your data pollution free as a bonus.
For the Atlas import, a JSON file is generated by the Atlas. However, there can be issues with the generated file. I.e, the name of a concept cannot be any...
# Problem The postfix operators `*` and `+` (the Kleene closures) don't work yet in Ampersand, even though the need for them occurs frequently when specifying information systems in Ampersand....
# Problem A yellow message contains the violations of a business constraint (aka process rule) to all users with the ROLEs that maintain that business constraint. When an information system...
Consider the following script: ~~~ RELATION r[A*B] --RELATION s[B*C] RELATION t[X*Y] RELATION u[Y*A] RULE "test": I[A] |- r;s;V \/ V;t;u ~~~ This produces the following type-checker error: ~~~ Cannot disambiguate:...
@Stef: when I tried to create documentation from the `constratingsumcu.adl` that you sent me (that I do not share here because I'm not sure how public it is), using `ampersand...
Finally! Transitive closures
# What happened  The file `main.adl` compiles a very simple application - which works # What I expected I expected some UML graphics or something to be generated
# What happened A year or two ago, I made a prototype that simulated a bank. You could register/login, get a bankaccount, and then transfer funds from one account to...
The problem is that we have no agreed-upon semantics of the namespace stuff. So how are we going to build it first-time-right? _Originally posted by @stefjoosten in https://github.com/AmpersandTarski/Ampersand/issues/1467#issuecomment-1950984951_
**Is your feature request related to a problem? Please describe.** It's not a frustration, just an idea that I came up with as I was preparing the TNO Conceptual Modelling...