The Kiama language processing library

Anthony Sloane (Developer), Matthew Roberts (Developer), Dominic Verity (Developer)

Research output: Non-traditional research outputSoftwareResearch

Abstract

Kiama is a Scala library for language processing. In the Kiama project we are investigating embedding of language processing formalisms such as grammars, parsers, rewriters and analysers into general-purpose programming languages.
LanguageEnglish
Media of outputOnline
Publication statusPublished - Apr 2014

Fingerprint

Processing
Computer programming languages

Cite this

@misc{27f529ec7a9b48099bc3d2e96fa478e5,
title = "The Kiama language processing library",
abstract = "Kiama is a Scala library for language processing. In the Kiama project we are investigating embedding of language processing formalisms such as grammars, parsers, rewriters and analysers into general-purpose programming languages.",
author = "Anthony Sloane and Matthew Roberts and Dominic Verity",
year = "2014",
month = "4",
language = "English",

}

TY - ADVS

T1 - The Kiama language processing library

A2 - Sloane, Anthony

A2 - Roberts, Matthew

A2 - Verity, Dominic

PY - 2014/4

Y1 - 2014/4

N2 - Kiama is a Scala library for language processing. In the Kiama project we are investigating embedding of language processing formalisms such as grammars, parsers, rewriters and analysers into general-purpose programming languages.

AB - Kiama is a Scala library for language processing. In the Kiama project we are investigating embedding of language processing formalisms such as grammars, parsers, rewriters and analysers into general-purpose programming languages.

UR - https://bitbucket.org/inkytonik/kiama

M3 - Software

ER -