summaryrefslogtreecommitdiffstats
path: root/src/bug1.txt
blob: 59b0ca40e7ec818064f5851905e87eb40102ab02 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
extern void object::Solution( )
{
	while ( true )
	{
		object	left, right;

		left  = Radar(TypeMarkPath, -45, 120, 100);
		right = Radar(TypeMarkPath,  45, 120, 100);

		if ( left == null && right == null )
		{
		}
	}
}

CBotString::CBotString(const CBotString &)
CBotVar::GivName()
CBotStack::FindVar(CBotToken * &, int, int)
CBotStack::FindVar(CBotToken &, int, int)
CBotStack::CopyVar(CBotToken &, int)
CBotExpression::Execute(CBotStack * &)
CBotListInstr::Execute(CBotStack * &)
CBotWhile::Execute(CBotStack * &)
CBotListInstr::Execute(CBotStack * &)
CBotFunction::Execute(CBotVar * *, CBotStack * &)
CBotProgram::Run(void *)
CScript::Continue(const Event &)



CBotString::CBotString(const CBotString &) :
	m_token = 0xdddddddd

CBotVar::GivName() :
	return	m_token->GivString();

CBotStack::FindVar(CBotToken * &, int, int) :
	CBotStack*	p = this;
	CBotString	name = pToken->GivString();

	while (p != NULL)
	{
		CBotVar*	pp = p->m_listVar;
		while ( pp != NULL)
		{
			if (pp->GivName() == name) <- paf

	avec :
	pp->__vfprt = 0xdddddddd
	pp->m_token = 0xdddddddd
	pp->m_next = 0xdddddddd
	pp->m_type = -572662307
	pp->m_binit = -572662307
	pp->m_pMyThis = 0xdddddddd
	pp->m_pUserPtr = 0xdddddddd
	pp->m_InitExpr = 0xdddddddd

CBotStack::FindVar(CBotToken &, int, int) :
	CBotToken*	pt = &Token;
	pt->m_next = 0
	pt->m_prev = 0
	pt->m_type = 4
	pt->m_IdKeyWord = -1
	pt->m_Text = "right"
	pt->m_Sep = " "
	pt->m_start = 124
	pt->m_end = 129