ArkScript
A small, lisp-inspired, functional scripting language
PrettyPrinting.cpp File Reference
#include <Ark/Error/PrettyPrinting.hpp>
#include <Ark/Constants.hpp>
#include <Ark/Utils/Files.hpp>
#include <Ark/Utils/Utils.hpp>
#include <array>
#include <cassert>
#include <fmt/color.h>
#include <fmt/ostream.h>
Include dependency graph for PrettyPrinting.cpp:

Go to the source code of this file.

Namespaces

namespace  Ark
 
namespace  Ark::Diagnostics
 

Functions

bool Ark::Diagnostics::isPairableChar (const char c)
 
void Ark::Diagnostics::colorizeLine (const std::string &line, LineColorContextCounts &ctx, std::ostream &os)