Skip to main content

module lang::php::analysis::cfg::Label

rascal-0.42.0
org.rascalmpl.php-analysis-0.3.3

Usage

import lang::php::analysis::cfg::Label;

data Lab

data Lab  
= lab(int id)
;

Labels are added to expressions and statements to give us a shorthand to refer to the various statements, expressions, and sub-statements/sub-expressions in the code.

data Expr

data Expr (Lab lab=lab(-1))

data Stmt

data Stmt (Lab lab=lab(-1))