mariari

Results 137 issues of mariari

As Seen in [The latest `VAMP-IR` commit](https://github.com/anoma/vamp-ir/commit/dd6dde1ada7b2558a7d112c7a09afb65b47c9aa5), the syntax and capabilities of `VAMP-IR` has changed quite a bit. In response I've made #38 comment 1 to note about how records...

Currently I have two big pieces of logic in pass - relocation - expansion Relocations job is to find the records which should be expanded away, and give a map...

enhancement
Polish

When writing the imperative example, I noticed a bug ```lisp (defcircuit imperative-example ((output int)) (let ((accumulator 0)) (loop for i from 0 to 9 do (setf accumulator (+ i accumulator)))...

bug
good first issue
help wanted

## preamble This is a followup issue to #5. Issue #5 demonstrates an array compilation technique for strings. Namely we can encode a string into a field element, by simply...

https://www.snellman.net/blog/archive/2007-12-19-pretty-sbcl-backtraces.html This link seems to show me how to get line numbers from CL

research

Currently I don't eval any code until It's time to extract. One runs the pipeline, and the function is transformed on the spot! However it would be nice if code...

It would be nice if we could request type information from alucard terms in CL functions ```lisp (defun reshape (array new-element-type) (with-requested-type array array-type (match array-type ((array length type) (coerce...

I thought of a really good trick that should simplify the alucard compiler quite a bit. Currently I do some hacks to get around the fact I can't use CL's...

enhancement
research

If a user writes some code like ```lisp (deflex custom-transfer (transfer :from-address #xFFFFFFFFF :to-address #x111111111 :amount 250)) ``` at the top level, then they will just recieve a reference to...

enhancement

Currently I don't add documentation strings to my `defcircuit` form, would be good if we had those.

enhancement