BibSLEIGH corpus
BibSLEIGH tags
BibSLEIGH bundles
BibSLEIGH people
Open Knowledge
XHTML 1.0 W3C Rec
CSS 2.1 W3C CanRec
email twitter
Travelled to:
1 × Estonia
1 × Italy
1 × The Netherlands
1 × United Kingdom
2 × USA
Collaborated with:
S.D.Swierstra A.Pardo J.Krijnen B.Martinez A.Dijkstra A.Middelkoop W.Swierstra A.I.Baars E.Lempsink Emmanuel Gunther M.Pagano
Talks about:
grammar (4) first (4) class (4) haskel (3) do (3) transform (2) construct (2) attribut (2) extens (2) compil (2)

Person: Marcos Viera

DBLP DBLP: Viera:Marcos

Contributed to:

PADL 20142014
IFL 20132013
PEPM 20132013
LDTA 20122012
ICFP 20092009
LDTA 20092010
GPCE 20062006
Haskell 20082008
PPDP 20182018

Wrote 10 papers:

PADL-2014-KrijnenSV #named #towards
Expand: Towards an Extensible Pandoc System (JK, SDS, MV), pp. 200–215.
IFL-2013-VieraS #composition #semantics #syntax
First Class Syntax, Semantics, and Their Composition (MV, SDS), p. 73.
PEPM-2013-MartinezVP #compilation #exclamation #haskell #performance
Just do it while compiling!: fast extensible records in haskell (BM, MV, AP), pp. 77–86.
Grammar fragments fly first-class (MV, SDS, AD), p. 5.
LDTA-2012-VieraSM #attribute grammar #how
UUAG meets AspectAG: how to make attribute grammars first-class (MV, SDS, AM), p. 6.
ICFP-2009-VieraSS #aspect-oriented #attribute grammar #haskell #how #programming
Attribute grammars fly first-class: how to do aspect oriented programming in Haskell (MV, SDS, WS), pp. 245–256.
Typed Transformations of Typed Grammars: The Left Corner Transform (AIB, SDS, MV), pp. 51–64.
GPCE-2006-VieraP #analysis #multi
A multi-stage language with intensional analysis (MV, AP), pp. 11–20.
Haskell-2008-VieraSL #haskell #parsing #performance #runtime #top-down
Haskell, do you read me?: constructing and composing efficient top-down parsers at runtime (MV, SDS, EL), pp. 63–74.
PPDP-2018-PardoGPV #approach #compilation
An Internalist Approach to Correct-by-Construction Compilers (AP, EG, MP, MV), p. 12.

Bibliography of Software Language Engineering in Generated Hypertext (BibSLEIGH) is created and maintained by Dr. Vadim Zaytsev.
Hosted as a part of SLEBOK on GitHub.