code: func Literal(cfg *Config, word *syntax.Word) (string, error) {
  	if word == nil {
  		return "", nil
  	}
  	cfg = prepareConfig(cfg)
  	field, err := cfg.wordField(word.Parts, quoteNone)
  	if err != nil {
  		return "", err
  	}
  	return cfg.fieldJoin(field), nil
  }
docs: // Literal expands a single shell word. It is similar to Fields, but the result
  // is a single string. This is the behavior when a word is used as the value in
  // a shell variable assignment, for example.
  //
  // The config specifies shell expansion options; nil behaves the same as an
  // empty config.