Re: write simpler a syntax form ?

2024-05-15 Thread Damien Mattei
note that this simplification works: (cons #'list (optimizer-parse-square-brackets-arguments-lister-syntax #`(#,@#'args-brackets) but all attempt to simplify this part: #`(#,@#'args-brackets) gives errors On Thu, May 16, 2024 at 1:00 AM Damien Mattei wrote: > do you think this ca

Re: Make a game with Hoot for the Lisp Game Jam!

2024-05-15 Thread Dr. Arne Babenhauserheide
"Thompson, David" writes: > We've put together a ready-to-use game template project [1] so it's > easy to jump right in and start making games! > > Read our blog post for all the details: > > https://spritely.institute/news/make-a-game-with-hoot-for-the-lisp-game-jam.html > > I hope some of you j

Re: Make a game with Hoot for the Lisp Game Jam!

2024-05-15 Thread Daniel Skinner
Sounds fun, will give it a go! On Wed, May 15, 2024, 2:57 PM Thompson, David wrote: > Hey Guilers, > > The latest edition of the Lisp Game Jam [0] starts this Friday, May > 17th! The Spritely Institute wants to encourage the Guile community to > try making HTML5 games using Hoot, a Scheme to Web

Re: Make a game with Hoot for the Lisp Game Jam!

2024-05-15 Thread Damien Mattei
those '70-'80 games looks great! i'm back in childhood... :-) this web assembly/scheme/hoot is impressive. On Wed, May 15, 2024 at 9:57 PM Thompson, David wrote: > Hey Guilers, > > The latest edition of the Lisp Game Jam [0] starts this Friday, May > 17th! The Spritely Institute wants to encou

write simpler a syntax form ?

2024-05-15 Thread Damien Mattei
do you think this can be written simpler? #`(list #,@(optimizer-parse-square-brackets-arguments-lister-syntax #`(#,@#'args-brackets))) i'm quite afraid the look the 'syntax' get it is part of this macro: (define-syntax $bracket-apply$ (lambda (stx) (syntax-case stx () ;; a v

Make a game with Hoot for the Lisp Game Jam!

2024-05-15 Thread Thompson, David
Hey Guilers, The latest edition of the Lisp Game Jam [0] starts this Friday, May 17th! The Spritely Institute wants to encourage the Guile community to try making HTML5 games using Hoot, a Scheme to WebAssembly compiler. The jam lasts 10 days, spanning two weekends, and it's always a lot of fun!

Macros that don't work

2024-05-15 Thread Keith Wright
You are doing great work that I do not understand. Though I worry that by the time we have worked on it long enough to know how it should be done, we are too tired to do it, Still, I am happy to still be living, learning, and understanding more. I am deterimined to understand how macros should