Changes for version 6.0.30 - 2023-02-14

  • perl/dist.ini: Set show_author = 0 for ChangelogFromGit::CPAN::Changes
  • Version 6.0.30
  • MarpaX/ESLIF.pm: Fix typo in comment
  • README.pod: Fix perl link
  • .github/unix.yml: Fix typo
  • .github/*.yml: Add workflow_dispatch
  • workflows/windows.yml: Add lua
  • workflows/unix.yml: Add PAUSE and lua
  • workflows/unix.yml: switch to cpanm
  • workflows/unix.yml: Do dzil authordeps first
  • workflows/unix.yml: Install perl boot App::cpanminus and Dist::Zilla
  • workflows/unix.yml: Test that dependencies via dist.ini are ok using dzil listdeps
  • perl/dist.ini: Move to Starter::Git
  • perl/ppport.h: ppport.h upgrade to version 3.68
  • perl/lib: Test::Synopsis tentative hook
  • perl/lib: xt fixes
  • Symbol/Properties.pm: FIX POD as per pod-coverage detection
  • t/resolver.t: Fix eol as per Test::EOL
  • perl: Removed Log4perl dependency
  • POD: Document resolver in value and recognizer interfaces [ci skip]
  • t/resolver.t: resolver t+
  • perl/ESLIF.xs: Fix resolver argument
  • perl/ESLIF.xs: Prefer marpaESLIFPerl_call_methodp() instead of marpaESLIFPerl_call_actionp() whenever possible
  • perl/ESLIF.xs: Support of dynamic resolver

Documentation

MarpaX::ESLIF's BNF
MarpaX::ESLIF's Bindings
MarpaX::ESLIF's Introduction
MarpaX::ESLIF's logger interface
MarpaX::ESLIF's recognizer interface
MarpaX::ESLIF Calculator Tutorial
MarpaX::ESLIF's value interface

Modules

ESLIF is Extended ScanLess InterFace
ESLIF base
ESLIF Event Types
MarpaX::ESLIF's grammar
ESLIF Grammar Properties
ESLIF Grammar Rule Properties
ESLIF Grammar Symbol Properties
ESLIF's JSON interface
ESLIF's JSON decoder interface
MarpaX::ESLIF::JSON Recognizer Interface
ESLIF's JSON encoder interface
ESLIF Logger levels
MarpaX::ESLIF's recognizer
ESLIF Regex Callout
ESLIF Rule Property Bit Set
ESLIF String is any string value with encoding attribute
MarpaX::ESLIF's symbol
ESLIF Symbol Event Bit Set
ESLIF Symbol Property Bit Set
ESLIF Symbol Type
MarpaX::ESLIF's value
ESLIF Value Types