﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
724	Fail in macro Embed combination	Víctor de Buen Remiro	Víctor de Buen Remiro	"When there are two embeded files at the begin of a file and the first one hast just one declaration the parser lost the second one.

Let be these three files

{{{
//////////////////////////////////////////////////////////////////////////////
// FILE   : file.tol
// PURPOSE: test for #Embed macro
//////////////////////////////////////////////////////////////////////////////

#Embed ""file.1.tol"";
#Embed ""file.2.tol"";

}}}

{{{
//////////////////////////////////////////////////////////////////////////////
// FILE   : file.1.tol
// PURPOSE: test for #Embed macro
//////////////////////////////////////////////////////////////////////////////

Real a = 1;

}}}

{{{
//////////////////////////////////////////////////////////////////////////////
// FILE   : file.2.tol
// PURPOSE: test for #Embed macro
//////////////////////////////////////////////////////////////////////////////

Real b = 1;

}}}

When {{{file.tol}}} is compìled just {{{Real a}}} is created.

If we declare anything before the first {{{#Embed}}} in {{{in file.tol}}} or we add any declaration to {{{file.1.tol}}} it works fine.
"	defect	reopened	high	Mantainance	Kernel	2.0.1	normal			Javier Portugal Pedro Gea Jorge
