var PlayEnabled …
var NotesEnabled …
func init() { … }
type Code …
func (c Code) PresentCmd() string { … }
func (c Code) TemplateName() string { … }
var highlightRE …
var hlCommentRE …
var codeRE …
func parseCode(ctx *Context, sourceFile string, sourceLine int, cmd string) (Elem, error) { … }
func formatLines(lines []codeLine, highlight string) []codeLine { … }
func rawCode(lines []codeLine) []byte { … }
type codeTemplateData …
var leadingSpaceRE …
var codeTemplate …
const codeTemplateHTML …
type codeLine …
func codeLines(src []byte, start, end int) (lines []codeLine) { … }
func parseArgs(name string, line int, args []string) (res []interface{ … }