Search-engine friendly clone of the
ACL2 documentation
.
Top
Documentation
Books
Boolean-reasoning
Projects
Debugging
Std
Proof-automation
Macro-libraries
ACL2
Interfacing-tools
Hardware-verification
Gl
Esim
Vl2014
Sv
Vwsim
Fgl
Vl
Syntax
Loader
Warnings
Lint-warning-suppression
Warning-basics
Vl-warning
Vl-warninglist-add-ctx
Vl-warninglist->types
Propagating-errors
Vl-reportcard
Vl-some-warning-fatalp
Clean-warnings
Lint-whole-file-suppression
Warn
Vl-warninglist
Vl-remove-warnings
Vl-keep-warnings
Flat-warnings
Vl-some-warning-of-type-p
Vl-msg
Vl-msg-p
Vl-msg-fix
Vl-msg-equiv
Make-vl-msg
Vl-msg->args
Change-vl-msg
Vl-msg->msg
Vl-warning-add-ctx
Vl-print-warning
Vmsg-binary-concat
Ok
Vl-trace-warnings
Fatal
Vmsg
Getting-started
Utilities
Printer
Kit
Mlib
Transforms
X86isa
Svl
Rtl
Software-verification
Math
Testing-utilities
Warnings
Vl-msg
This is a product type, introduced by
defflexsum
in support of
vl-msg
.
Fields
msg —
stringp
args —
ACL2::true-list
Subtopics
Vl-msg-p
Recognizer for
vl-msg
structures.
Vl-msg-fix
Fixing function for
vl-msg
structures.
Vl-msg-equiv
Basic equivalence relation for
vl-msg
structures.
Make-vl-msg
Basic constructor macro for
vl-msg
structures.
Vl-msg->args
Get the
args
field from a
vl-msg
.
Change-vl-msg
Modifying constructor for
vl-msg
structures.
Vl-msg->msg
Get the
msg
field from a
vl-msg
.