20–24 avr. 2026
ENS Paris-Saclay (Ecole Normale Supérieure, Université Paris Saclay)
Fuseau horaire Europe/Paris

tree-sitter-epics: EPICS languages parsers for tool building

Non programmé
20m
Amphithéâtre Alain Aspect - 1G58 (ENS Paris-Saclay (Ecole Normale Supérieure, Université Paris Saclay))

Amphithéâtre Alain Aspect - 1G58

ENS Paris-Saclay (Ecole Normale Supérieure, Université Paris Saclay)

4 Av. des Sciences, 91190 Gif-sur-Yvette
Talk User Interfaces, Client Tools, Operational Tools EPICS Meeting Talks

Orateurs

M. Gabriel Desmarchelier (CEA Paris-Saclay) Rémi Nicole (CEA Paris-Saclay)

Description

Presenting tree-sitter-epics! A collection of parsers for various EPICS languages, based on the tree-sitter library.

These parsers can analyze .db, .dbd, .substitutions, .cmd, SNL's .st, and StreamDevice's .proto files, enabling you to build tools such as documentation generators, diagram generators, LSPs, etc.

In this presentation, we'll see:

  • a collection of tools that we've built with it,
  • how you can use those parsers to build your own tools,
  • and its limitations.

Auteurs

M. Gabriel Desmarchelier (CEA Paris-Saclay) Rémi Nicole (CEA Paris-Saclay)

Documents de présentation

Aucun document.