code: func yaml_parser_fetch_block_scalar(parser *yaml_parser_t, literal bool) bool {
  	// Remove any potential simple keys.
  	if !yaml_parser_remove_simple_key(parser) {
  		return false
  	}
  
  	// A simple key may follow a block scalar.
  	parser.simple_key_allowed = true
  
  	// Create the SCALAR token and append it to the queue.
  	var token yaml_token_t
  	if !yaml_parser_scan_block_scalar(parser, &token, literal) {
  		return false
  	}
  	yaml_insert_token(parser, -1, &token)
  	return true
  }
docs: // Produce the SCALAR(...,literal) or SCALAR(...,folded) tokens.