social.cologne is one of the many independent Mastodon servers you can use to participate in the fediverse.
social.cologne is eine Mastodon Instanz für jede:n Kölner:in und alle, die sich mit Köln verbunden fühlen. Betrieben von https://cgnfs.de.

Administered by:

Server stats:

1.3K
active users

#macros

0 posts0 participants0 posts today

To better understand hygienic macros in Scheme, in 45 minutes I will go through the first 3 chapters of Fear of Macros book on stream.

The examples are written in Racket, but we will be using Guile and porting examples to it if necessary.

mpv youtu.be/Ag4movPnGa8

greghendershott.com/fear-of-ma

youtu.be- YouTubeEnjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.

In today’s #eurorust24 video, @scrabsha dives into the intricate world of Rust macros with her project `expandable`. 🦀 Discover how Sasha tackles the challenges of ensuring macros expand to syntactically valid code, using state machines and clever parsing techniques. If you’re into Rust’s inner workings, compiler design, or building safer, more predictable code, this talk is a must-watch!

Watch it here 📹👉 youtu.be/0cbclh4F2VU

youtu.be- YouTubeEnjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
Continued thread

3/3
I fixed the hideous
(verb-plist :verb 'com-@create :dobj '$room :prep :named :iobj 'start-locn)
with a { reader macro to be written
{ @create $room :named start-locn
also accepting additional evaluated keys like
(setq *player* 'screwtape)
{ @create $room :named start-locn :caller *player*

itch.io/post/11281823 #lisp #itch_io #devlog #gamedev #textAdventure #MOO #commonLisp #macros

itch.ioPost by screwtape in The Cow Ate My JamAlright I did somehow muddle my way through the first step, though I skipped connect While there isn't any high level interface to my engine, In hypothetical high-level I did this: @create $room named