2331b49805b9 — Leonard Ritter default tip 7 days ago
* compiler.C: generate struct declarations before procs
6b2e7f79a878 — Leonard Ritter 8 days ago
* renoir: extended CFUNCTION, added CVARIADIC, VATYPEPARAM, ANCHOROF
* compiler: proper handling of captured VA in closures, validate pcall argument count
766475e6af85 — Leonard Ritter 9 days ago
* compiler: renamed UPVAL to UPATTR
441bce13724c — Leonard Ritter 10 days ago
* compiler: added location tag to upvals
* compiler.reduce: fold VA in arguments
* compiler.validate: report unresolved upvals
9539096af375 — Leonard Ritter 16 days ago
* checked in NOIR docs
86f86c81d891 — Leonard Ritter 30 days ago
* compiler: work on VA, COUNTOF, SLICE
f147682661ae — Leonard Ritter a month ago
* compiler: `attrof` does the job of `replaceof`
1672bdc45119 — Leonard Ritter a month ago
* compiler: more work on compile time expansion, instance attribute access
15352b0fdd3c — Leonard Ritter a month ago
* compiler: added FOLDOP2
b09e0eda40b2 — Leonard Ritter a month ago
* compiler: added DEP factor for reducer, allowing to query and set dependencies on effects
54a2e7d6654f — Leonard Ritter a month ago
* compiler: renamed COPYMACRO to INSTANCE, made it key; added IDPAIR to create keys; SIDEOP? to query side effects
8c3fc309a8bd — Leonard Ritter a month ago
* compiler: reducer rules can be sorted into fixpoint stages
ca59841593fd — Leonard Ritter a month ago
* compiler: fixed aliasing issue when copying macro
bc172c919937 — Leonard Ritter a month ago
* compiler: ALIAS nodes are resolved by schema, schedule and target
2b70aff14c5d — Leonard Ritter a month ago
* compiler: fixed inattrs being reset, added --trace-reducer, KINDOF
f3dcacf5d097 — Leonard Ritter a month ago
* compiler: inline -> instance, UNUSED effect
e81ee81b36fe — Leonard Ritter a month ago
* compiler: REPLACEOF, replace alias elision
423c3f8ad380 — Leonard Ritter a month ago
* compiler: fixed wrong size determination of inline effects in Index
1802e0eb7c7d — Leonard Ritter a month ago
* compiler: RENOIR now maintains the state of VA buffers within a top level rule; they must be manually cleared using `VACOUNT n 0`.
* compiler: distinguished index based VA access from key based access (`VAMAP`)
* compiler: validator detects unsized effects in any macros reachable from top level functions
202d0bc139fc — Leonard Ritter a month ago
* compiler: validator rules produce their first output
Next