|
This channel is intended for people just starting with the Raku Programming Language (raku.org). Logs are available at irclogs.raku.org/raku-beginner/live.html Set by lizmat on 8 June 2022. |
|||
|
00:35
deoac joined
|
|||
| deoac | I just installed rakudo-star, but am having trouble with zef: | 00:35 | |
| ``` | |||
| ~% raku -v | |||
| Welcome to Rakudo™ v2023.06. | |||
| Implementing the Raku® Programming Language v6.d. | |||
| Built on MoarVM version 2023.06. | |||
| ~% zef -v | |||
| ===SORRY!=== | |||
| Parameter * quantifier not applicable to sigil '' | |||
| ``` | |||
| ~% rakubrew build-zef | 00:44 | ||
| Building zef latest | |||
| HEAD is now at 710034f Bump version 0.18.2 | |||
| Already on 'main' | |||
| Your branch is up to date with 'origin/main'. | |||
| ===SORRY!=== | |||
| No such method 'name' for invocant of type | |||
| 'RakuAST::Name::Part::Empty'. Did you mean any of these: 'are', 'none', | |||
| 'note', 'take'? | |||
| Failed running /usr/local/bin/raku -I. bin/zef test . at /Users/jimbollinger/tmp/par-6a696d626f6c6c696e676572/cache-ca652fcef33b0ea11866711f8942456fa9e17297/inc/lib/App/Rakubre | |||
| w/Build.pm line 224. | 00:45 | ||
|
02:26
teatwo joined
02:29
teatime left
02:31
teatwo left,
teatwo joined
05:20
deoac left
07:21
ab5tract left
08:10
dakkar joined
08:31
habere-et-disper joined
|
|||
| habere-et-disper | If a grammar token matches, how do I programatically reference the name of the matching token? I can't seem to find it in the match object. Thanks ! | 08:39 | |
|
08:42
habere-et-disper left
09:09
habere-et-disper joined
|
|||
| nemokosch | How do you invoke the grammar? | 09:27 | |
| habere-et-disper | With .parse | 09:28 | |
| I have a bunch of abbreviations that I'm wanting the grammar to expand. | 09:29 | ||
| The tokens match fine. | |||
| nemokosch | I don't quite remember but grammars produce match objects on the way, like regexes | ||
| These are hierarchical match objects that contain the tokens/regexes/rules | 09:30 | ||
| habere-et-disper | How to inspect/traverse the match tree ? I tried ^name on token. | 09:32 | |
| nemokosch | A Match object can be taken as a hash, e.g by calling the .hash method on it | 09:39 | |
| habere-et-disper | Aha | ||
| :) | |||
|
10:31
habere-et-disper left
13:52
deoac joined
14:27
tea3po joined
14:30
teatwo left
16:42
dakkar left
18:29
deoac left
23:18
raiph joined,
raiph left
|
|||