Skip to main content

module analysis::typepal::FailMessage

rascal-0.34.0
typepal-0.8.10

Usage

import analysis::typepal::FailMessage;

Source code

http://github.com/usethesource/typepal/src/analysis/typepal/FailMessage.rsc

Dependencies

import Message;
import String;

data FailMessage

data FailMessage  
= _error(value src, str msg, list[value] args)
| _warning(value src, str msg, list[value] args)
| _info(value src, str msg, list[value] args)
;

function error

FailMessage error(value src, str msg, value args...)

function warning

FailMessage warning(value src, str msg, value args...)

function info

FailMessage info(value src, str msg, value args...)

function escapePercent

str escapePercent(str s)

function convert

FailMessage convert(error(str msg, loc at))

FailMessage convert(warning(str msg, loc at))

FailMessage convert(info(str msg, loc at))