diff --git a/README.md b/README.md new file mode 100644 index 0000000..2f0aa28 --- /dev/null +++ b/README.md @@ -0,0 +1,65 @@ +#Rex + +##Rex is a simple CLI-Interface using asyncio and aioconsole. + + +: @@@@ +: &@((((((((@@&(@@@ +: &(((((@(((((((@((((((((((((((( +: ,(((((((%(((((((((@((((((@ +: (((((@(@((((((((( +: @((((((((((@@ +: @( +: @( +: @( @@@@@@@@@@ +: @( @ +: @( @ & +: @( @@ @ &@ +: @( / @ ( @ +: @( % @ & ( +: @( @ @ ( +: @( @ @ +: @( @ # @ +: @( * # #* ( +: @( @ ### #### +: @( @ ##### ## ## , +: @( ## ## ## ## @ +: @( @ ,, , ,, ## #,##. #### ## ,,,, ,. @ +: @( (@ ,, , ,, ### ## # # ## ### ,,,, ,. @(@ +: @( @ ((@ ,, , ,, ### # (### ,,,, , @((* @@ +: @( @ ((( (((* +: @( @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +: %(((@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +: %(((@ @################################################################### +: %(((@ @####@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##### +: %(((@ @ #########@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@######## +: @ ##########&@@@@@@@@@@@@@@@@@@@@@@@@@@@########### +: @ ########%@@@@@@@@@@@@@@@@@######### +: @ ####@@@@@@@@@@@@@@##### +: * % ###@@@@@@@@@@@@@### @ +: / % @ ###@@@@@@@@@@@### @ ( +: @ @ ###@@@@@@@@@###. @ , @ +: @ @ @ ###@@@@@@@@@### @ +: @ @ ###@@@@@@@### @ @ @ +: & @ #@@,,,,@@## @ @ @ +: @ @ . @,@@@@,@@@,, @ @ @ +: @ @ @ (@@@@#######@@@,@ @ % @ +: @ # @ @@,@ ########### @@@ @ @ +: @ @ ,,@ ########### &,, @ @@@ +: @@@ ,, ########### *,, @@@@ +: (,@ ########### @,, +: *, ########### ,,@ @@ +: (. @ %, ########### @& #@ @ +: @ @ #@ ########### , #@ @ +: @ @ #@@@@@@@@@# @@ @ +: .@ (@/ #@@@@@@@@@# @@ @@ +: (@ @@@@@@@@@ @@ , +: @ #@* @@@@@@@@@# @ +: @ @ +: @@@@, @@@ + +Commands are mapped using an nested dictionary containing async functions. +When parsing a command the nested dictionary gets traversed like a tree and the leftover +parts are given as arguments to the found function. + +Autocomplete / History / Syntax hints are all automatically generated from the cmd-dictionary