Renderingen-US

vide

Translation status: English reader-locale proof. Code fences render through the en pipeline; prose is canonical Latin.

Writes a debug value to standard output.

Syntax: vide <expression>

Category#

output

Examples#

radix/corpus/vide/vide.fab (canonical · keyword)#

Writes a debug value to standard output.

# =============================================================================
# vide — Writes a debug value to standard output.
# =============================================================================
#
# What this teaches:
#   • Diagnostic output — `vide` for inspection-style debugging, distinct from `nota` and `mone`
#   • Output variety — Faber provides multiple output functions for different purposes
#
# Common mistakes:
#   • confusing vide (diagnostic output) with proba (test block) or adfirma (assertion) — vide is for inspection, not validation
#
# See also: scribe, mone
# =============================================================================




# vide diagnostic output
#
# vide <expr>  -- emit a vide-style inspection diagnostic (distinct from nota/mone)
#
# GRAMMAR:
#   outputStmt :← 'vide' expr
#
# EXPECTED OUTPUT:
#   vide-style diagnostic: "inspecta"

main {
    debug "inspecta"
}

Expected output:

inspecta