5#ifndef BITCOIN_SCRIPT_PARSING_H
6#define BITCOIN_SCRIPT_PARSING_H
19bool Const(
const std::string& str, std::span<const char>& sp);
27bool Func(
const std::string& str, std::span<const char>& sp);
36std::span<const char>
Expr(std::span<const char>& sp);
std::span< const char > Expr(std::span< const char > &sp)
Extract the expression that sp begins with.
bool Const(const std::string &str, std::span< const char > &sp)
Parse a constant.
bool Func(const std::string &str, std::span< const char > &sp)
Parse a function call.