-
Here's a simplified example in Common Lisp of what I'm trying to do.
``` Lisp
* (let ((foo 2)) (eval `(let ((foo 1)) (eval `(print ,foo)))))
1
1
* (let ((foo 2)) (eval `(let ((foo 1)) (eval `(print …
gilch updated
5 months ago
-
Support more quasiquote syntax:
- [ ] Assign
- [ ] While
- [ ] NuNew
- [ ] Tuple
- [ ] Pattern matching
Also see: #182
-
shm is reporting a parse error; `shm/test-exe` says:
```
[["Decl SrcSpanInfo" FunBind 1 1 17 39]["Match SrcSpanInfo" Match 1 1 17 39]["Name SrcSpanInfo" Ident 1 1 1 7]["Pat SrcSpanInfo" PVar 1 8 1 12…
-
```
``(a ,@,@'((c d e f)))
```
Should return
```
`(a ,@(c d e f))
```
as it does with e.g. SBCL. But Gerbil currently returns
```
`(a ,@((c d e f)))
```
See notably the extensive test suite…
-
@casualjim what do you think about leveraging http://docs.scala-lang.org/overviews/quasiquotes/intro.html within Consumer.consumerImpl?
Seems to be good alternative to reify..
-
*_Reported by: pnkfelix on Thu May 11 15:26:35 2006 *_
Consider the following definitions:
```
;; Nat (Num -> X) -> [Listof X]
(define (build-list n f)
(reverse
(let rec ((n n))
(if (ze…
-
**Is your feature request related to a problem? Please describe.**
I have a number of blocks like this:
Ucm.runTranscript c1 Ucm.Runtime1 [iTrim|
```ucm
.> alias.type ##Nat…
-
The goal of vernacular as a language reminds me of that of so-called template languages for dynamically generated web pages ("template" here doesn't specify a property of the language as such, but of …
-
I get this today:
```
Cannot proclaim a CONSTANT variable SPECIAL: :FARE-QUASIQUOTE-MIXIN
```
More log here:
http://report.quicklisp.org/cl-syntax/2014-08-14/failtail.txt
-
Currently, while haskell-src-exts supports quasiquotes, haskell-src-meta doesn't implement a translation for them. We can't straightforwardly implement quasiquote expansion as a prepass, because that …