CeeSpot 0.1
Sponsored Links
CeeSpot 0.1 Ranking & Summary
File size:
0.012 MB
Platform:
Any Platform
License:
BSD License
Price:
Downloads:
1655
Date added:
2005-04-14
Publisher:
dbrower
CeeSpot 0.1 description
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 dont 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 << "hello, worldn";
return 0;
}
::::::::::::::
hello-gcj
::::::::::::::
#!/usr/bin/ceespot
# CC = gcj
# CEXT = java
# CFLAGS = --main=Hello
class Hello {
public static void main(String[] args) {
System.out.println("Hello, world!");
}
}
::::::::::::::
hello-x
::::::::::::::
#!/usr/bin/ceespot
# CFLAGS = -L/usr/X11R6/lib -lX11 -lXaw
#include < X11/Intrinsic.h >
#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;
}
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 dont 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 << "hello, worldn";
return 0;
}
::::::::::::::
hello-gcj
::::::::::::::
#!/usr/bin/ceespot
# CC = gcj
# CEXT = java
# CFLAGS = --main=Hello
class Hello {
public static void main(String[] args) {
System.out.println("Hello, world!");
}
}
::::::::::::::
hello-x
::::::::::::::
#!/usr/bin/ceespot
# CFLAGS = -L/usr/X11R6/lib -lX11 -lXaw
#include < X11/Intrinsic.h >
#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;
}
CeeSpot 0.1 Screenshot
CeeSpot 0.1 Keywords
CeeSpot
CeeSpot 0.1
NULL
command interpreter
int
interpreter
script
include
command
compiles
CeeSpot 0.1
Interpreters
Programming
Bookmark CeeSpot 0.1
CeeSpot 0.1 Copyright
WareSeeker periodically updates pricing and software information of CeeSpot 0.1 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of CeeSpot 0.1 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
cspot
type the name of the command interpreter
command interpreter windows xp
bad or missing command interpreter
command interpreter separate from kernel
windows command interpreter
enter correct name of command interpreter
command interpreter system
dos command interpreter
command interpreter for windows 98
command interpreter access
Command-line interpreter
command interpreters
unix command interpreter
command interpreter c++
no command interpreter
command interpreter error
command interpreter vista
Related Software
Shttp is a partial implementation of HTTP/1.1. Free Download
cdspeed is an application that can decrease the speed of you cdrom. Free Download
MassResolve application performs reverse DNS lookups for network blocks or an input file. Free Download
jgnuplot is a Java library for interfacing with the gnuplot plotting package. Free Download
Coronet project is a library which implements an epoll and coroutine based library that allows for async operations. Free Download
Gauche is a scheme implementation for system scripting. Free Download
Kwest project is a Z-machine interpreter for KDE. Free Download
envelope is written for a Laserjet 5L printer, using Ghostscript. Free Download
Latest Software
Popular Software
Favourite Software