.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.4. .TH DUK "1" "June 2016" "duk" "User Commands" .SH NAME duk \- duktape, embeddable Javascript engine .SH SYNOPSIS .B duk [\fI\,options\/\fR] [\fI\,\/\fR] .SH DESCRIPTION .TP \fB\-i\fR enter interactive mode after executing argument file(s) / eval code .TP \fB\-e\fR CODE evaluate code .TP \fB\-c\fR FILE compile into bytecode (use with only one file argument) .TP \fB\-\-run\-stdin\fR treat stdin like a file, i.e. compile full input (not line by line) .TP \fB\-\-verbose\fR verbose messages to stderr .TP \fB\-\-restrict\-memory\fR use lower memory limit (used by test runner) .TP \fB\-\-alloc\-default\fR use Duktape default allocator .TP \fB\-\-recreate\-heap\fR recreate heap after every file .TP \fB\-\-no\-heap\-destroy\fR force GC, but don't destroy heap at end (leak testing) .PP If is omitted, interactive mode is started automatically. .TP \fB\-i\fR enter interactive mode after executing argument file(s) / eval code .TP \fB\-e\fR CODE evaluate code .TP \fB\-c\fR FILE compile into bytecode (use with only one file argument) .TP \fB\-\-run\-stdin\fR treat stdin like a file, i.e. compile full input (not line by line) .TP \fB\-\-verbose\fR verbose messages to stderr .TP \fB\-\-restrict\-memory\fR use lower memory limit (used by test runner) .TP \fB\-\-alloc\-default\fR use Duktape default allocator .TP \fB\-\-recreate\-heap\fR recreate heap after every file .TP \fB\-\-no\-heap\-destroy\fR force GC, but don't destroy heap at end (leak testing) .PP If is omitted, interactive mode is started automatically.