mirror of
https://github.com/samba-team/samba.git
synced 2024-12-28 07:21:54 +03:00
390f19b649
Available under the MIT license. Adding it to see how the build farm likes it. They claim to be 100% pure ANSI C and compile everywhere. Lets see. If it breaks badly, we can remove it again.
26 lines
1.1 KiB
Plaintext
26 lines
1.1 KiB
Plaintext
These are simple tests for Lua. Some of them contain useful code.
|
|
They are meant to be run to make sure Lua is built correctly and also
|
|
to be read, to see how Lua programs look.
|
|
|
|
Here is a one-line summary of each program:
|
|
|
|
bisect.lua bisection method for solving non-linear equations
|
|
cf.lua temperature conversion table (celsius to farenheit)
|
|
echo.lua echo command line arguments
|
|
env.lua environment variables as automatic global variables
|
|
factorial.lua factorial without recursion
|
|
fib.lua fibonacci function with cache
|
|
fibfor.lua fibonacci numbers with coroutines and generators
|
|
globals.lua report global variable usage
|
|
hello.lua the first program in every language
|
|
life.lua Conway's Game of Life
|
|
luac.lua bare-bones luac
|
|
printf.lua an implementation of printf
|
|
readonly.lua make global variables readonly
|
|
sieve.lua the sieve of of Eratosthenes programmed with coroutines
|
|
sort.lua two implementations of a sort function
|
|
table.lua make table, grouping all data for the same item
|
|
trace-calls.lua trace calls
|
|
trace-globals.lua trace assigments to global variables
|
|
xd.lua hex dump
|