Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Programming > Interpreters

    CeeSpot 0.1

    Download button

    No screenshots available
    Downloads: 525  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Fair (2.4/5)
    15 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    dbrower | More programs
    BSD License / FREE
    April 14th, 2005, 21:32 GMT
    ROOT / Programming / Interpreters

     Read user reviews (0)  Refer to a friend  Subscribe

    CeeSpot description

    CeeSpot is a command interpreter that compiles and runs script source.

    CeeSpot, or "c." is a program run as a Linux or UNIX command interpreter using the #!/usr/bin/ceespot or #!/bin/c. syntax.

    After eating (and interpreting) any # comments at the beginning of the file, it compiles the rest and executes the result.

    This lets you use a compiled language as a script file. This is plausible now that machines and compilers are fast enough you don't notice a subsecond compile and link.

    Some Exemples

    ::::::::::::::
    hello-c
    ::::::::::::::

    #!/usr/bin/ceespot

    #include < stdio.h >

    int main(int argc, char **argv)
    {
    printf("hello, worldn");
    return 0;
    }

    ::::::::::::::
    hello-cxx
    ::::::::::::::

    #!/usr/bin/ceespot
    # CC = g++


    #include < iostream >
    using namespace std;

    int main( int argc, char **argv )
    {
    cout
    #include < X11/StringDefs.h >
    #include < X11/Xaw/Label.h >

    main(int argc,char **argv)
    {
    XtAppContext app_context;
    Widget toplevel,hello;

    toplevel = XtVaAppInitialize(&app_context,"XHello",NULL,0,
    &argc,argv,NULL,NULL);
    hello = XtVaCreateManagedWidget("Hello World!",labelWidgetClass,
    toplevel,(void*)0);

    XtRealizeWidget(toplevel);

    XtAppMainLoop(app_context);
    return 0;
    }

    Product's homepage

      


    TAGS:

    command interpreter | CeeSpot | command | interpreter

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM