view src/ploki/README @ 8065:591b1467ccdf

<int-e> le/rn paste/"Paste" is a short story by Henry James. Its contents has been cut into pieces and distributed over numerous tin boxes on the World Wide Web, little pearls of wisdom buried among ordinary pastes.
author HackBot
date Sun, 15 May 2016 13:14:57 +0000
parents ac0403686959
children
line wrap: on
line source

DESCRIPTION

This is the ploki package. ploki is a programming language defined
by its implementation and designed by accident. There are short example
scripts in the examples/ subdirectory. You might want to copy
syntax/ploki.vim and indent/ploki.vim into your ~/.vim/ directory if you're
using vim; to get automatic filetype detection, create filetype.vim as
described in :help new-filetype and add the following entry:
    au BufNewFile,BufRead *.pk          setf ploki

See the files in doc/ for a description of the language.

BUILDING

You need a C compiler. Compile all *.c files into a single executable called
'ploki'. That's it.

If you have make, typing 'make ploki' should invoke your C compiler with the
right arguments. You may need to adjust some configuration variables: CC is
the C compiler used; CFLAGS are default arguments for the compiler; LDFLAGS
are default arguments for the linker.

You should edit MakeSkel if you're using GNU make, Makefile otherwise. Note
that Makefile is autogenerated by GNU make from MakeSkel and *.depend.

There is no 'configure' script; ploki is almost completely standard C and
should Just Work(TM). But have a look at config.h if you want to tweak the
autodetection of gcc, C99, presence of /dev/urandom, etc.


Have fun!
Lukas Mai