ShellBanner
System:Linux MiraNet 3.0.0-14-generic-pae #23-Ubuntu SMP Mon Nov 21 22:07:10 UTC 2011 i686
Software:Apache. PHP/5.3.6-13ubuntu3.10
ID:uid=65534(nobody) gid=65534(nogroup) groups=65534(nogroup)
Safe Mode:OFF
Open_Basedir:OFF
Freespace:25.7 GB of 70.42 GB (36.5%)
MySQL: ON MSSQL: OFF Oracle: OFF PostgreSQL: OFF Curl: OFF Sockets: ON Fetch: OFF Wget: ON Perl: ON
Disabled Functions: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,

/ usr/ src/ courier-0.66.1/ maildrop/ - drwxrwxrwx

Directory:
Viewing file:     token.h (1.63 KB)      -rw-rw-rw-
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
#ifndef    token_h
#define    token_h


#include    "buffer.h"

///////////////////////////////////////////////////////////////////////////
//
// The Token class represents one syntactical element in a recipe file, such
// as a semicolon, a brace, or a text string.  The Lexer class creates
// one Token after another from the recipe file.
//
///////////////////////////////////////////////////////////////////////////

class    Token {

    Buffer    buf;

public:
    enum tokentype {
        error,
        eof,
        qstring,        // Quoted string
        sqstring,        // Sinqle-quoted string
        btstring,        // Backticked string
        equals,
        lbrace,
        rbrace,
        semicolon,
        regexpr,
                plus,
        minus,
        mult,
        divi,
        lt,
        le,
        gt,
        ge,
        eq,
        ne,
        lor,
        land,
        bor,
        band,
        lparen,
        rparen,
        logicalnot,
        bitwisenot,
        slt,
        sle,
        sgt,
        sge,
        seq,
        sne,
        length,
        substr,
        comma,
        strregexp,
        tokenif,
        tokenelse,
        tokenelsif,
        tokenwhile,
        tokento,
        tokencc,
        exception,
        echo,
        tokenxfilter,
        dotlock,
        flock,
        logfile,
        log,
        include,
        exit,
        foreach,
        getaddr,
        lookup,
        escape,
        to_lower,
        to_upper,
        hasaddr,
        gdbmopen,
        gdbmclose,
        gdbmfetch,
        gdbmstore,
        timetoken,
        importtoken,
        unset
        };
private:
    tokentype type;
public:
    Token() : type(error)    {}
    ~Token()        {}
    Token(const Token &);    // UNDEFINED
    Token &operator=(const Token &t) { type=t.type; buf=t.buf; return (*this); }

    void Type(tokentype t) { type=t; }
    void Type(tokentype t, const Buffer &tbuf) { type=t; buf=tbuf; }
    tokentype Type() const { return (type); }
    const Buffer &String() const { return (buf); }
    Buffer &String() { return (buf); }

    const char *Name();
} ;
#endif
Command:
Quick Commands:
Upload:
[OK] Max size: 100MB
PHP Filesystem: <@ Ú
Search File:
regexp
Create File:
Overwrite [OK]
View File:
Mass Defacement:
[+] Main Directory: [+] Defacement Url:
LmfaoX Shell - Private Build [BETA] - v0.1 -; Generated: 0.1812 seconds