5#ifndef BITCOIN_SCRIPT_PARSING_H 
    6#define BITCOIN_SCRIPT_PARSING_H 
   19bool Const(
const std::string& str, std::span<const char>& sp, 
bool skip = 
true);
 
   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 Func(const std::string &str, std::span< const char > &sp)
Parse a function call.
bool Const(const std::string &str, std::span< const char > &sp, bool skip)
Parse a constant.