UplcParser

scalus.uplc.UplcParser
object UplcParser

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
UplcParser.type

Members list

Value members

Concrete methods

def bigint: Parser[String]
def builtinTerm: Parser[Builtin]
def bytestring: Parser[ByteString]
def conListOf(t: DefaultUni): Parser[Constant]
def conPairOf(a: DefaultUni, b: DefaultUni): Parser[Constant]
def conTerm: Parser[Term]
def constant: Parser[Constant]
def constantOf(t: DefaultUni): Parser[Constant]
def defaultUni: Parser[DefaultUni]
def escape: Parser[String]
def hexByte: Parser[Byte]
def inBrackets[A](p: Parser[A]): Parser[A]
def inParens[A](p: Parser[A]): Parser[A]
def lexeme[A](p: Parser[A]): Parser[A]
def name: Parser[String]
def number: Parser[Int]
def parseProgram(s: String): Either[String, Program]
def program: Parser[Program]
def programVersion: Parser[(Int, Int, Int)]
def strChars: Parser[String]
def string: Parser[String]
def stringChars(c: Char): Boolean
def symbol(s: String): Parser[Unit]
def term: Parser[Term]
def varTerm: Parser[Var]