package mopsa
MOPSA: A Modular and Open Platform for Static Analysis using Abstract Interpretation
Install
Dune Dependency
Authors
Maintainers
Sources
mopsa-analyzer-v1.1.tar.gz
md5=fdee20e988343751de440b4f6b67c0f4
sha512=f5cbf1328785d3f5ce40155dada2d95e5de5cce4f084ea30cfb04d1ab10cc9403a26cfb3fa55d0f9da72244482130fdb89c286a9aed0d640bba46b7c00e09500
doc/repl/Repl/Frontend/index.html
Module Repl.Frontend
Source
Read-eval-print-loop interactive frontend. Borrows the syntax and semantics from universal.
Interpreter state
*********************
Source
type ctx = {
ctx_var : Universal.Frontend.var_context;
ctx_fun : Universal.Frontend.fun_context;
}
Parsing
***********
Source
val parse_string :
?org:int ->
((Stdlib.Lexing.lexbuf -> Mopsa_universal_parser.U_parser.token) ->
Stdlib.Lexing.lexbuf ->
'a) ->
string ->
'a
Helper to parse a string using a menhir parser entry point.
Parse an expression.
Parse a statement.
Parse a variable declaration.
Parse a function declaration.
Try to guess the nature of the input.
Printing
************
Prints a string with some locations highlighted.
Main loop
*************
Main loop.
Interactive "program"
Ignore files and return the constant P_REPL program.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page