An interpretive language to simplify bash terminal commands. So far the only compilers this uses is g++ or gcc.
compile [list of files] with [compiler] {secondary phrase} {executabale}
run [executable] {secondary phrase} {input files} {output file}
move [file/executable] to [destination]
show {details} [destination]
delete {dir [destination]} {[files/executables]}
Destination - Any string beginning with a letter and ending with a '/'. Includes "./" and "../"
File - Any string beginning with a letter and ending in '.' and 1-3 letters. (brt.l, brt.py, brt.brt)
Executable - Any string beginning with a letter
Compile
Run
Move
Show
Delete
With
As
To
g++
gcc
filename - Filenames will always end in .[a-z]{1,3}
destination - Desinations will always end with a "/"
executable - Executables will always end in just a letter
Supports using full filepath for destination and files/executables.
./hello1
./hello.cpp
./hello2.cpp
./helperfile/
./helper.cpp
compile hello2.cpp ./helperfile/helper.cpp with g++ as hello2
move helperfile/helper.cpp to ./
run hello1
show ./
Hello World!
./hello1
./hello2
./hello.cpp
./hello2.cpp
./helper.cpp
./helperfile/