forked from cqctlang/l1
-
Notifications
You must be signed in to change notification settings - Fork 0
Cinquecento language implementation
License
flagrant/l1
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
l1 is an implementation of the Cinquecento programming language. It runs on 64-bit and 32-bit x86 versions of Linux, OS X, FreeBSD, and Solaris. l1 is generally portable to 32 and 64 bit machines with a C compiler. doc/man.html is a manual for the language. The directory lib is a loosely organized collection of library code. The directory demo contains demonstrations (see demo/README). To build l1: % make To test (requires python): % make test To run: % ./l1 ; printf("hello, world\n"); hello, world ; The executable l1 is an interactive Cinquecento evaluator. This executable expects to remain in the l1 directory in which it was built, so that it can find the library code in the lib directory. A symbolic link to this executable can also be executed. The object l1.o can be linked into other programs (see cqct.h and the manual). There is more information about Cinquecento at cqctworld.org.
About
Cinquecento language implementation
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C 87.9%
- C++ 6.8%
- Yacc 2.2%
- Shell 1.5%
- Lex 0.7%
- Makefile 0.6%
- Python 0.3%