I'm a language workbench based on declarative DSLs for language definition.

Joined December 2009
Thanks! Great recognition for everyone contributing to Spoofax in the last decade!
Congrats to Spoofax (SDF, Stratego) folks! Enormous amount of work done on top of it.
3
6
2
27
Finally an overview of SDF3! I have provided SDF3 for ages
Multi-Purpose Syntax Definition with SDF3 An overview paper of SDF3 with @udesou for SEFM 2020 Preprint at eelcovisser.org/talks/2020/0…
1
2
The slides, links to code, and link to video recording of my tutorial at #PLDI2020 on "Declarative Language Definition with the @Spoofax Language Workbench" now available at: eelcovisser.org/talks/2020/0…
1
7
1
29
spoofax retweeted
Come and learn about declarative DSLs for language definition at the @spoofax tutorial by @EelcoVisser on 16 June at #PLDI2020! Register for free by 5 June. pldi20.sigplan.org/details/p…
4
1
18
Replying to @andrestaltz
At university we used @spoofax which is a Programming Language Workbench, basically DSLs for creating compilers.
1
2
Started dsl-course.org today at @UniTurku 🇫🇮! Looking forward to giving tutorials on @xtext + @xtendlang, @spoofax, and @jetbrains_mps!
1
5
1
18
I made new slides about specifying type checkers with Statix for a talk at INRIA last week. Format is <Statix code, example, scope graph diagram> with explanation to be provided by the speaker. Hope they are useful without talk nonetheless. eelcovisser.org/talks/2020/0…
3
8
BAPL20: The First Workshop on Build Automation and Programming Languages Co-located with PLDI’20 in London, June 20, 2020 Submission of extended abstracts (2-4 pages) due March 15, 2020 (AoE) pldi20.sigplan.org/home/bapl…
8
10
Build Automation and Programming Languages (BAPL 2020) ... to explore the interaction of build automation and programming languages in systems for incremental analysis, building, testing, packaging, and deployment of software. At PLDI 2020 Contribute! pldi20.sigplan.org/home/bapl…
14
32
Proud to announce and share our @poplconf'18 paper on Intrinsically-Typed Definitional Interpreters for Imperative Languages popl18.sigplan.org/event/pop… with @ArjenRouvoet, Andrew Tolmach, Robbert Krebbers, @EelcoVisser
1
8
1
12
JSGLR2 is part of my master’s thesis work which I’ll be presenting at the Parsing@SLE workshop on October 22 at @splashcon, Vancouver.
5
2
Replying to @spoofax
@spoofax 2.3.0 was released today: metaborg.org/en/latest/sourc…. It includes my new SGLR parser implementation: JSGLR2.
1
4
1
7
Declarative Language Definition Slides of my ECOOP 2017 Summer School lecture slideshare.net/eelcovisser/d…
9
9
Video of my CurryOn 2017 talk on scope graphs youtube.com/watch?v=0Eg6RDUJ…
4
12
Spoofax 2.2: new NaBL2 constraint solver, experimental SDF3 parser generator, overall improvements metaborg.org/en/latest/sourc…
9
7
Spoofax 2.1: bug fixes, syntactic completions, and DynSem dynamic semantics specification meta-language metaborg.org/en/latest/sourc…
10
5
CC student @jeffgoderie did an internship at CERN, building a scripting language for PLC generation using @spoofax xitter.cf/eelcovisser/status/781…
Instructive visit to CERN, putting Jeffrey's PLC generator in @spoofax project in broader perspective; thanks Ivan, Fernando
Instructive visit to CERN, putting Jeffrey's PLC generator in @spoofax project in broader perspective; thanks Ivan, Fernando