Hello, Jon!

  Thank you for the reply!

  I've looked through the documentation you suggested, and that's exactly what 
I need.

  I have a follow-up question regarding CHAR:. In the documentation there is a 
line in the Examples section:

  CHAR: exclamation-mark

  It works. However I can't seem to find the definition of the exclamation-mark 
word. I made a search in file contents, and it seems to only exist in the 
core\syntax\syntax-docs.factor, and in the factor.image files.

  Where does it come from? Because I'd like to see the full list of words 
available for use with CHAR:.

  Thanks.

22.02.2016, 16:52, "Jon Harper" <jon.harpe...@gmail.com>:
> Hi,
>
> The exact answer would be
> http://docs.factorcode.org/content/article-literals.html , for
> example:
> CONSTANT: CR-char-code 13
> CONSTANT: LF-char-code 10
> { 13 13 10 10 } ${ CR-char-code } ${ LF-char-code } replace
>
> However, in this case you can also use the "CHAR:" parsing word
> { 13 13 10 10 } { CHAR: \r } { CHAR: \n } replace
>
> regards,
> Jon
> Jon
>
> On Mon, Feb 22, 2016 at 2:25 PM, Alexander Ilin <ajs...@yandex.ru> wrote:
>>  Hello!
>>
>>    The following code works the way I want it to:
>>
>>  { 13 13 10 10 } { 13 } { 10 } replace
>>  -> { 10 10 10 10 }
>>
>>    But when I tried to use named constants, it no longer works:
>>
>>  CONSTANT: CR-char-code 13
>>  CONSTANT: LF-char-code 10
>>  { 13 13 10 10 } { CR-char-code } { LF-char-code } replace
>>  -> { 13 13 10 10 }
>>
>>    I realized, that probably the issue is that by constructing sequences 
>> with { } I somehow didn't give the words a chance to push their values 
>> instead of themselves.
>>
>>    What would be the correct way to use named constants for such a use case?
>>
>>  ---=====---
>>   Александр
>>
>>  
>> ------------------------------------------------------------------------------
>>  Site24x7 APM Insight: Get Deep Visibility into Application Performance
>>  APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
>>  Monitor end-to-end web transactions and take corrective actions now
>>  Troubleshoot faster and improve end-user experience. Signup Now!
>>  http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
>>  _______________________________________________
>>  Factor-talk mailing list
>>  Factor-talk@lists.sourceforge.net
>>  https://lists.sourceforge.net/lists/listinfo/factor-talk
>
> ------------------------------------------------------------------------------
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup Now!
> http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
> _______________________________________________
> Factor-talk mailing list
> Factor-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/factor-talk

---=====---
 Александр

------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to