IRC channel logs

2020-03-02.log

back to list of logs

***apteryx_ is now known as apteryx
<wingo>moin
<peanutbutterandc>Hey there, I am using lilypond and I need to #(define symbol preexistingsymbol #1) with the space between them. (string-append does not work). Any ideas?
<lloda>hi peanutbutterandc, not sure I understand your question, but there is symbol-append
<lloda>(symbol-append 'a 'b 'c) -> 'abc
<peanutbutterandc>lloda, Hey there, thank you for responding. I'm trying to follow this: https://lilypond.org/doc/v2.18/Documentation/notation/common-notation-for-fretted-strings (The section on Right Hand Fingerings)
<peanutbutterandc>The documentation does say one can:
<peanutbutterandc>#(define RH rightHandFinger)
<peanutbutterandc>and then use '\RH #1' in lilypond
<peanutbutterandc>What I want to do is:
<peanutbutterandc>#(define RH1 rightHandFinger #1) ; I know the syntax is incorrect
<peanutbutterandc>#(define RH2 rightHandFinger #2) ; again, incorrect syntax
<peanutbutterandc>I am not entirely sure what 'rightHandFinger even is. But it seems to be a macro or something. That takes an argument of a number.
<peanutbutterandc>I was wondering if something like that is possible in guile
<lloda>iiuc you are trying to do something like going from `(a ,b c) to `(a ,@'(b0 b1) c)
<RhodiumToad>moo
<lloda>but you can only do that if the context of RH1 #1 etc. concatenates
<lloda>and I don't know anything about lilypond, so I don't think I can help :-/
<dsmith-work>Morning Greetings, Guilers
<apteryx>can I use pipes like on the shell when using (system ...) ?
***oni_on_ion is now known as oni-on-ion
***jonsger1 is now known as jonsger
<apteryx>a: yes!