1#!/bin/bash
2source_em()
3{
4  local current_script="$em_script"
5  em_script=$1
6  source_sh $1
7  em_script=$current_script
8}
9fragment()
10{
11  if [ ${BASH_VERSINFO[3]} -ge 3 ]; then
12    local lineno=$[${BASH_LINENO[0]} + 1]
13    echo >> e${EMULATION_NAME}.c "#line $lineno \"$em_script\""
14  fi
15  cat >> e${EMULATION_NAME}.c
16}
17