Logo
~Apps~
~Projects~
~Contact~

a.y File Reference

#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <string.h>
#include <math.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include "a.h"
#include "Parser.h"

Include dependency graph for a.y:

Go to the source code of this file.


Defines

#define FC   fn -> fnline -> the_str[i]

Functions

statement LEX undefined char c (0x%02x)\n"
statement LEX undefined char
isprint * 
End (nx=THIS-> m_nextbase;nx;nx=nx-> next) if(nx-> ln==THIS-> m_current_line
 if (!nx) nx

Variables

statement __pad1__
nx ln = THIS -> m_current_line
nx var = $2
 value = $4
nx tolimit = $6
nx step = 1
nx reline = THIS -> m_next_line
nx next = THIS -> m_nextbase
THIS m_nextbase = nx

Define Documentation

#define FC   fn -> fnline -> the_str[i]
 


Function Documentation

statement LEX undefined char c 0x%  02x  ) 
 

Referenced by Parser::cmd(), Parser::file_input(), THREAD::ioloop(), main(), Parser::read_file(), sock_thread(), and THREAD::write_text().

statement LEX undefined char isprint* End  ) 
 

Definition at line 264 of file a.y.

References file_input(), THIS, value, and var.

00266                 {
00267 //                      THIS -> text_output($2);
00268                         THIS -> pprintf($2);
00269                         for (i = 0; i < $4.qty; i++)
00270                         {
00271 #ifdef DEBUG
00272 fprintf(stderr," * Input %d\n",i);
00273 #endif
00274                                 if (THIS -> m_fil && THIS -> m_file_read)
00275                                 {
00276                                         THIS -> file_input($4.var[i] -> svalue,1024);
00277                                 }
00278                                 else
00279                                 {
00280                                         THIS -> inputstring($4.var[i] -> svalue,1024);
00281                                 }

if nx  ) 
 


Variable Documentation

statement __pad1__
 

Definition at line 258 of file a.y.

nx ln = THIS -> m_current_line
 

Definition at line 284 of file a.y.

Referenced by Parser::cmd(), Parser::editcmd(), Parser::finish(), Parser::read_file(), and Parser::write_file().

THIS m_nextbase = nx
 

Definition at line 291 of file a.y.

nx next = THIS -> m_nextbase
 

Definition at line 290 of file a.y.

Referenced by Parser::addlist(), Parser::cmd(), dump_tsl(), Parser::execute(), Parser::finish(), Parser::get_data(), Parser::get_variable(), listen_thread(), main(), read_games(), Parser::reg_variable(), Parser::removelist(), Parser::save_variables(), Parser::text_output(), and Parser::write_file().

nx reline = THIS -> m_next_line
 

Definition at line 289 of file a.y.

nx step = 1
 

Definition at line 288 of file a.y.

nx tolimit = $6
 

Definition at line 287 of file a.y.

value = $4
 

Definition at line 286 of file a.y.

Referenced by End(), Parser::execute(), Parser::read_data(), THREAD::read_text(), and Parser::reg_variable().

nx var = $2
 

Definition at line 285 of file a.y.

Referenced by End(), and Parser::read_data().

Page, code, and content Copyright (C) 2005 by Anders Hedström
Generated on Mon Aug 29 20:21:47 2005 for C++ Sockets by  doxygen 1.4.4