Kintsugi OS 0.5.0
x86 Monolithic OS
Loading...
Searching...
No Matches
commands_misc.c File Reference
#include "../kklibc/kklibc.h"
#include "shell.h"

Functions

static int help (int argc, char **argv)
 
static int echo (int argc, char **argv)
 
static int random_number (int argc, char **argv)
 
static int power (int argc, char **argv)
 
static int random_range (int argc, char **argv)
 

Variables

const shell_command_t shell_misc_commands []
 

Function Documentation

◆ echo()

static int echo ( int  argc,
char **  argv 
)
static

◆ help()

static int help ( int  argc,
char **  argv 
)
static

◆ power()

static int power ( int  argc,
char **  argv 
)
static

◆ random_number()

static int random_number ( int  argc,
char **  argv 
)
static

◆ random_range()

static int random_range ( int  argc,
char **  argv 
)
static

Variable Documentation

◆ shell_misc_commands

const shell_command_t shell_misc_commands[]
Initial value:
= {
{ "help", "misc", "help [category|command]", "Thematic help", help },
{ "echo", "misc", "echo [text ...]", "Print arguments", echo },
{ "rand", "misc", "rand <seed>", "Random number", random_number },
{ "randrange", "misc", "randrange <seed> <min> <max>", "Random number in range", random_range },
{ "binpow", "misc", "binpow <base> <exponent>", "Integer power", power },
{ 0 }
}
static int echo(int argc, char **argv)
Definition commands_misc.c:27
static int random_range(int argc, char **argv)
Definition commands_misc.c:52
static int power(int argc, char **argv)
Definition commands_misc.c:44
static int random_number(int argc, char **argv)
Definition commands_misc.c:35
static int help(int argc, char **argv)
Definition commands_misc.c:4