auto | |||
filename | summary | docs | #lines |
---|---|---|---|
&_until.p | help | 18 | |
&_while.p | help | 17 | |
*_n.p | multiplies top N items on stack | help | 14 |
+_n.p | adds top N items on stack | help | 14 |
-&-.p | 1 | ||
<##.p | compile-time statement bracket (get-many) | help | 2 |
<#.p | compile-time expr bracket (get-one) | help | 2 |
<#|.p | compile-time count bracket | help | 2 |
<<|.p | procedure variable composition brackets | help | 19 |
<|.p | shorthand for anonymous functions (lambdas) | help | 29 |
@.p | invaluable infix call syntax - write f(x,y) as x @f y | help | 49 |
SPACE.p | measure heap space consumed -- used at PLUG92 | help | 47 |
TIME.p | facility for timing commands -- used at PLUG92 | help | 129 |
allfirst.p | help | 25 | |
alllast.p | help | 38 | |
app_n.p | iterate over a counted group | help | 12 |
apprepeater.p | iterate over a repeater | help | 22 |
ceiling.p | help | 14 | |
chain_repeaters.p | compose a list of repeaters into a single repeater | help | 32 |
cons_last.p | adds an item onto the end of a list | help | 11 |
consrepeater.p | help | 6 | |
const.p | useful combinator, const( x )( y ) => x | help | 13 |
datainout.p | more sophisticated version of datafile | help | 1592 |
daytimediff.p | differences in time in friendly format | help | 40 |
def_typespec_predicate.p | 27 | ||
dest_last.p | help | 16 | |
destrepeater.p | explodes elements of repeater with a count | help | 18 |
discinline.p | like discin <> incharline but more efficient | help | 41 |
discoutline.p | like discout but works on whole strings | help | 19 |
exact_dl.p | dl (list explode) with a count check | help | 13 |
exact_explode.p | explode with a count check | help | 13 |
fetch_optarg.p | 1 | ||
filecomplete.p | completes filenames (used by lib vedfnc) | help | 30 |
files_in_directory.p | gets all files in a directory | 26 | |
files_matching.p | all files matching wildcard specification | help | 21 |
first.p | find the first element (uses class_apply) | 11 | |
floor.p | finds the nearest integer to -infinity | help | 16 |
forall_match.p | all matches | help | 216 |
gensymbefore.p | comparison predicate for gensym'd words | help | 57 |
in_directory.p | for-extension for iterating over directories | help | 68 |
in_items.p | for-extension for iterating over the stack | help | 59 |
incharline.p | character repeater to line repeater | help | 43 |
is_white_space.p | help | 9 | |
isnull.p | an is-empty predicate that works on many datatypes | help | 20 |
isrecordclasskey.p | 10 | ||
isvectorclasskey.p | help | 11 | |
itemtopd.p | converts any item into a procedure via its own class_apply. | help | 15 |
length_>=.p | efficient version of length( X ) >= N | help | 39 |
lfor.p | help | 842 | |
library.p | a simple module control facility for code development | 148 | |
libsrc.p | like -lib- but uses -vedsrclist- | help | 25 |
lif.p | 53 | ||
listreadline.p | like readline, but gets nested lists | help | 52 |
listtopd.p | converts a list to an item repeater | help | 37 |
lrepeat.p | 78 | ||
lunless.p | 53 | ||
luntil.p | 28 | ||
lvars_optargs.p | 1 | ||
lwhile.p | 28 | ||
maprepeater.p | like maplist but for repeaters | help | 25 |
module.p | enhanced syntax for section/endsection | help | 26 |
new_char_accumulator.p | help | 63 | |
new_item_accumulator.p | help | 69 | |
new_property.p | simpler property constructor | help | 52 |
newpushable.p | wraps a repeater so it is updateable (can push items back on) | help | 36 |
oneof_n.p | Randomly chooses one of N items on the stack and erases the rest. | 13 | |
plant_in_line.p | permits a crude but effective form of in-lining. | help | 82 |
pop11_comp_section.p | service function for module/endmodule syntax | 160 | |
pr_num_bin.p | print numbers as binary, hex, octal, and decimal | help | 55 |
print_file.p | print a file to cucharout | help | 18 |
printi.p | help | 70 | |
property_keys_list.p | returns a list of all the keys of a property. | help | 12 |
property_keys_n.p | Returns a counted group of all the keys in a property. | 12 | |
psprint.p | ref | 9 | |
read_variables.p | help | 29 | |
restack.p | syntax word for manipulating top items of stack | help | 274 |
rev_n.p | reverses order of top N items of the stack | help | 26 |
revdl.p | help | 13 | |
second.p | 9 | ||
section_publish.p | help | 140 | |
section_subscribe.p | help | 1 | |
slice.p | 30 | ||
split.p | help | 9 | |
split_fields.p | help | 19 | |
split_with.p | help | 23 | |
sys_grbg_destlist.p | help | 11 | |
sys_grbg_dl.p | help | 9 | |
sysplant.p | plants code from list of tokens | help | 11 |
syssort_by.p | help | 13 | |
syssort_n.p | help | 13 | |
third.p | 9 | ||
usessrc.p | like -uses- but uses -vedsrclist- | help | 24 |
lib | |||
filename | summary | docs | #lines |
alxample.p | example for use with lib eprospect | 71 | |
atndict.p | 104 | ||
atndraw.p | 452 | ||
atnends.p | 84 | ||
atngramm.p | 90 | ||
atnparse.p | help | 321 | |
buffers.p | an implementation of extensible vectors | help | 531 |
chart.p | 453 | ||
cliques.p | help | 291 | |
context.p | save/restore collections of globals | help | 160 |
ctbrackets.p | compile-time brackets <# #>, <## ##>, <#| |#> | help | 54 |
data_io.p | 209 | ||
dollar_dollar.p | syntax for quasi-quoting prolog terms elegantly | help | 84 |
epson_fx_1000.p | library supporting the EPSON FX 1000 printer | help | 168 |
extend_section.p | help | 17 | |
for_lvars.p | help | 36 | |
modtransfms.p | affine transformations in any whole-numbered dimension | ref | 823 |
named_args.p | Named (or optional) arguments library. | help | 732 |
newobj.p | a simple object-oriented programming library | 911 | |
newtokeniser.p | help | 432 | |
profiler.p | Jon Meyer's alpha release of a code profiler | ref | 612 |
server.p | A simple server shell. | ref | 435 |
sublists.p | returns the list of all sublists of a list | 56 | |
universal_time.p | library for working with universal time. | help | 263 |