Please provide syntax for POD6 (a.k.a. RakuDoc), the markup language for Raku (formerly Perl6)
- Dominant language
- Haskell
- Stars
- 218
- Forks
- 67
- PR merge metrics
- No merged PRs in 30d
Description
https://github.com/jgm/pandoc/issues/6488#issue-647199358
https://github.com/jgm/pandoc/issues/6488#issuecomment-1648217051
The Perl6 project was initiated in year 2000, the Rakudo compiler was released in 2015, and the language was renamed Raku in 2019.
Raku features built-in: 1. Unicode support, 2. Object Orientation, 3. "Rational" maths, and 4. a more-powerful-yet-simplified Regex Grammar. We've made it into the latest [StackOverflow Developer's Survey (2023)](https://survey.stackoverflow.co/2023/)!!
Probably the greatest need at the moment is getting POD6 (a.k.a. RakuDoc), the Raku markup language, to work with skylighting/Pandoc. Note, Raku's POD6 is not the same as Perl's POD, see below:
Original specification:
https://design.raku.org/S26.html
Current specification:
https://docs.raku.org/language/pod
Working group:
https://github.com/Raku/problem-solving/issues/375
Thank you!
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading the linked Pandoc issue and comments, then compare the original and current POD6 specifications. Inspect how skylighting derives and registers tokenizer definitions; done means POD6/RakuDoc is supported by skylighting and works with Pandoc.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- haskell, perl
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100