view src/ploki/README @ 8916:0234daffd946

<oerjan> addquote <int-e> I couldn\'t help thinking that maybe if one considers the ramifications in full detail it will turn out that overthinking is often not helpful and therefore, not something to be proud of.
author HackBot
date Sun, 14 Aug 2016 02:31:47 +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