Here's receive it's kind of like the line right before it accept it defines a line that is 30 bytes long and everything else is truncated.
Are you sure about this...because to me it reads that "Receive" is a label for a single byte that holds the decimal number 30. If you need "Receive" to be a 30 byte buffer then you need to do something like...
Quote:
Originally Posted by Errigour
Here's line 18 This code sends a string to a file which if 0 I believe sends the string to stdout. I want to concatenate dx and '$', '$' being the string I want to add to the end of dx which should be Receive at this point[/code]
Either catenate a $ sign to the end of Receive or give it an initial fill value...but you cant suffix a $ to the end of dx as it contains the address of the Receive label.
Quote:
Originally Posted by Errigour
And here's a highlight about line 18. dx is the line int 21h will print if you mov ah, 09h and don't change ah. And it actually is a stupid line because receive was already moved into dx right before it. click the image for a list of interrupt options for 21h.
Yes moving "Receive" to dx is somewhat redundant...but it is better to be safe than sorry.
Hi there,
I found the following script on the net, i like to use it as a standard template for new scripts.
But i do not understand the meaning of the last line, can anybody explain what going on on the last line
vflag=off
filename=
while getopts vf: opt
do
case "$opt" in
v)... (9 Replies)
Hi, i've got the following:
a=`echo $b | grep '^.*/'`
i'm storing in the variable the value of the variable b only if it has a / somewhere.
It works, but i don't want to print the value. How do i give the value of b to the grep command without the echo?
thanks! (5 Replies)
Hello..
I am doing some awk-ing and among all I use substr inside it..
I have: ....substr($0,60,37)
meaning as U all know take from 37 char. from point 60..
can I put it like this substr($0,60,end of line)
meaning take it from point 60 and take all characketrs in that line until line... (2 Replies)
First af all hi.
i want to create a batch script which inform when users log in last time on system or if they are online when they logged in.
I want ot use a file .users which has the usernames of users.
i want to print for example
peter is ONLINE: Logged in on Wed Feb 11 07:47
alex... (2 Replies)
I am looking for some model like this:
My Computer
-------------
Intermediate Server (IS)
-------------
Own Server
I must be able to ssh into the Intermediate Internet Server which is generally an online version of SSH service through which I will connect to Own Server. I was the IS to... (2 Replies)
Can any body tell me when I put close(2), why the code does not show any out put?
#include <stdio.h>
#include <fcntl.h>
#include <errno.h>
int main(){
int fd1,fd2,fd3,fd4;
close(2);
fd1=open("test1.txt",O_WRONLY |O_CREAT | O_TRUNC,0744);
fprintf(stderr,"fd1 = %d\n",fd1);
... (5 Replies)
Hello experts,
I am using fork() in my code but I am confused which output comes first child or parent?
I did the following code .My book shows parent first but my linux shows child first.Can anyone tell me why?
#include <stdio.h>
int main(){
int pid;
printf("I am original process with pid... (5 Replies)
Im trying to make a vga program for linux Im wondering if anyone knows of a simple document on the subject or if someone could show me some basics. What system calls should I use what parameters should I give them. How do I draw a line of pixels green after in vga mode. I prefer nasm but I can use... (2 Replies)
Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted!
1. The problem statement, all variables and given/known data:
I am having a hard time with this assignement i cant get the pfib value to print out the fib sequence.
... (1 Reply)
Discussion started by: kenjiro310
1 Replies
LEARN ABOUT REDHAT
xml::sax2perl
XML::SAX2Perl(3) User Contributed Perl Documentation XML::SAX2Perl(3)NAME
XML::SAX2Perl -- translate Java/CORBA style SAX methods to Perl methods
SYNOPSIS
use XML::SAX2Perl;
$sax2perl = XML::SAX2Perl(Handler => $my_handler);
$sax->setDocumentHandler($sax2perl);
DESCRIPTION
"XML::SAX2Perl" is a SAX filter that translates Java/CORBA style SAX methods to Perl style method calls. This man page summarizes the spe-
cific options, handlers, and properties supported by "XML::SAX2Perl"; please refer to the Perl SAX standard "XML::SAX" for general usage
information.
METHODS
new Creates a new parser object. Default options for parsing, described below, are passed as key-value pairs or as a single hash. Options
may be changed directly in the parser object unless stated otherwise. Options passed to `"parse()"' override the default options in
the parser object for the duration of the parse.
parse
Parses a document. Options, described below, are passed as key-value pairs or as a single hash. Options passed to `"parse()"' over-
ride default options in the parser object.
location
Returns the location as a hash:
ColumnNumber The column number of the parse.
LineNumber The line number of the parse.
PublicId A string containing the public identifier, or undef
if none is available.
SystemId A string containing the system identifier, or undef
if none is available.
SAX DocumentHandler Methods
The following methods are DocumentHandler methods that the SAX 1.0 parser will call and "XML::SAX2Perl" will translate to Perl SAX
methods calls. See SAX 1.0 for details.
setDocumentLocator(locator)
startDocument()
endDocument()
startElement(name, atts)
endElement(name)
characters(ch, start, length)
ignorableWhitespace(ch, start, length)
processingInstruction(target, data)
OPTIONS
The following options are supported by "XML::SAX2Perl":
Handler default handler to receive events
DocumentHandler handler to receive document events
DTDHandler handler to receive DTD events
ErrorHandler handler to receive error events
EntityResolver handler to resolve entities
Locale locale to provide localisation for errors
Source hash containing the input source for parsing
If no handlers are provided then all events will be silently ignored, except for `"fatal_error()"' which will cause a `"die()"' to be
called after calling `"end_document()"'.
If a single string argument is passed to the `"parse()"' method, it is treated as if a `"Source"' option was given with a `"String"' param-
eter.
The `"Source"' hash may contain the following parameters:
ByteStream The raw byte stream (file handle) containing the
document.
String A string containing the document.
SystemId The system identifier (URI) of the document.
PublicId The public identifier.
Encoding A string describing the character encoding.
If more than one of `"ByteStream"', `"String"', or `"SystemId"', then preference is given first to `"ByteStream"', then `"String"', then
`"SystemId"'.
HANDLERS
The following handlers and properties are supported by "XML::SAX2Perl":
DocumentHandler methods
start_document
Receive notification of the beginning of a document.
Locator An object that can return the location of any SAX
document event.
end_document
Receive notification of the end of a document.
No properties defined.
start_element
Receive notification of the beginning of an element.
Name The element type name.
Attributes Attributes attached to the element, if any.
ALPHA WARNING: The `"Attributes"' value is not translated from the SAX 1.0 value, so it will contain an AttributeList object.
end_element
Receive notification of the end of an element.
Name The element type name.
characters
Receive notification of character data.
Data The characters from the XML document.
ignorable_whitespace
Receive notification of ignorable whitespace in element content.
Data The characters from the XML document.
processing_instruction
Receive notification of a processing instruction.
Target The processing instruction target.
Data The processing instruction data, if any.
AUTHOR
Ken MacLeod <ken@bitsko.slc.ut.us>
SEE ALSO perl(1), XML::Perl2SAX(3).
Extensible Markup Language (XML) <http://www.w3c.org/XML/>
Simple API for XML (SAX) <http://www.megginson.com/SAX/>
perl v5.8.0 2000-02-22 XML::SAX2Perl(3)