{ Rouge }

An elegant, extendable code highlighter written in pure Ruby.

Available on GitHub

* Run a series of linear regressions
sysuse auto, clear
foreach v of varlist mpg weight-turn {
	regress price `v', robust
}

regress price i.foreign
local num_obs = e(N)
global myglobal = 4

* Generate and manipulate variables
generate newvar1 = "string"
generate newvar2 = 34 - `num_obs'
replace newvar2 = $myglobal