.\" Automatically generated by Pandoc 2.9.2.1 .\" .TH "emd (1)" "" "" "" "" .hy .SH NAME .PP emd - [Emily] Dickinson .SH DESCRIPTION .PP \f[B]Dickinson\f[R] is a text-generation language .SH SYNOPSIS .PP emd repl .PP emd run literature.dck .PP emd run project.dck --include lib .SH SUBCOMMANDS .PP \f[B]repl\f[R] - Start a repl .PP \f[B]run\f[R] - Run a file .PP \f[B]check\f[R] - Check that a program is correct without running it .PP \f[B]lint\f[R] - Give suggestions for common mistakes .PP \f[B]fmt\f[R] - Format Dickinson code .SS REPL COMMANDS .PP \f[B]:save\f[R] - Save curent state in a file .PP \f[B]:l\f[R] \f[B]:load\f[R] - Load a file .PP \f[B]:r\f[R] - Restore a REPL state stored in a file .PP \f[B]:q\f[R] \f[B]:quit\f[R] - Quit session .PP \f[B]:list\f[R] - List all names that are in scope .PP \f[B]:t\f[R] \f[B]:type\f[R] - Display the type of an expression .PP \f[B]:v\f[R] \f[B]:view\f[R] - Show the definition of a name .PP \f[B]:h\f[R] \f[B]:help\f[R] - Display help .SH OPTIONS .TP \f[B]-h\f[R] \f[B]--help\f[R] Display help .TP \f[B]-V\f[R] \f[B]--version\f[R] Display version information .TP \f[B]-I\f[R] \f[B]--include\f[R] Directory to search for libraries .SH EDITOR INTEGRATION .PP A vim plugin is available; see .PP https://github.com/vmchale/dickinson/tree/master/vim .SH SHELL COMPLETIONS .PP To get shell completions in your current session: .PP \f[C]eval \[dq]$(emd --bash-completion-script emd)\[dq]\f[R] .PP Put this in your \f[C]\[ti]/.bashrc\f[R] or \f[C]\[ti]/.bash_profile\f[R] to install them. .SH BUGS .PP Please report any bugs you may come across to https://github.com/vmchale/dickinson/issues. .SH COPYRIGHT .PP Copyright 2020. Vanessa McHale. All Rights Reserved. .SH AUTHORS Vanessa McHale.