[racket-users] How do I control where expressions may appear in a module language?

2020-12-30 Thread Sage Gerard
I'm trying to learn how to restrict where expressions appear. Those expressions might be procedure applications, or macros before expansion. [1] shows a library I use to help me implement a collection pass for a module language. To save you some reading, it uses syntax-parse with a lengthy

Re: [racket-users] Racket and Assembly

2020-12-30 Thread Hendrik Boom
On Wed, Dec 30, 2020 at 02:44:35PM -0500, Matt Jadud wrote: > Hi Daniel, > > As a start to answering your question(s), you might try the 2019 ICFP > experience report on rebuilding Racket on top of Chez Scheme is probably a > good place to look. > >

Re: [racket-users] Racket and Assembly

2020-12-30 Thread Matt Jadud
Hi Daniel, As a start to answering your question(s), you might try the 2019 ICFP experience report on rebuilding Racket on top of Chez Scheme is probably a good place to look. https://www.cs.utah.edu/plt/publications/icfp19-fddkmstz.pdf This will give you an overview of the architecture of the

[racket-users] Match: non-greedy, and also repeated elements?

2020-12-30 Thread David Storrs
First off, is there a way to make ... in a pattern match non-greedily? i.e., match as *few* elements as possible instead of as many? Second, is there a way to make one pattern refer to an earlier pattern in the same match clause? Semi-regularly I find myself wanting to do something like 'match

[racket-users] Racket and Assembly

2020-12-30 Thread Daniel Santos
Hi. I really want to know is if Racket compiles code directly into assembly? Or does it do: Racket -> C -> Assembly ? Or something else ? Thank you -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop

Re: [racket-users] Split-pane editing

2020-12-30 Thread Laurent
On Wed, Dec 30, 2020 at 11:38 AM John Kemp wrote: > I have recently been trying to do this too, as it looks like DrRacket > *should* allow this… > > On Dec 30, 2020, at 4:45 AM, Laurent wrote: > > in DrRacket you can hit View|Split, and you can split multiple times. > > > That’s true, but that

Re: [racket-users] Split-pane editing

2020-12-30 Thread John Kemp
I have recently been trying to do this too, as it looks like DrRacket *should* allow this… > On Dec 30, 2020, at 4:45 AM, Laurent wrote: > > in DrRacket you can hit View|Split, and you can split multiple times. That’s true, but that doesn’t seem to result in the same behavior as emacs, where

Re: [racket-users] Split-pane editing

2020-12-30 Thread Laurent
in DrRacket you can hit View|Split, and you can split multiple times. On Tue, Dec 29, 2020 at 10:53 PM Hendrik Boom wrote: > When editing code in emacs, I oftern split the pane so I have views on two > parts of a > file. > Typically, this is so I can see a function definition in one pane at the

Re: [racket-users] Re: Dynamic-place PR

2020-12-30 Thread nate
The pr was merged. I don’t know why I didn’t just comment on it. > On Dec 29, 2020, at 8:25 AM, br...@lojic.com wrote: > > Maybe ask on https://groups.google.com/g/racket-dev ? > >> On Wednesday, December 9, 2020 at 10:41:51 AM UTC-5 na...@manicmind.earth >> wrote: >> Hello. >> >> Is the

Re: [racket-users] Re: Scribble markdown renderer: tables

2020-12-30 Thread Dominik Pantůček
My impression is that the table generated by markdown render mixin is not a markdown table. This is what I get: ONE two 3 TWO three111 THREEone 222 From: (tabular (list (list "ONE" "two" "3") (list "TWO" "three" "111") (list "THREE" "one" "222"))) Also if you look at the