├── .github └── workflows │ ├── manual.yml-1 │ └── nightly.yml-1 ├── .gitignore ├── FAQ.md ├── LICENSE ├── README.md ├── builtin ├── COPYRIGHT ├── LICENSE ├── builtin.go ├── maths.go ├── misc.go └── string.go ├── cpu.go ├── delay ├── ddelay.go ├── udelay.go └── wdelay.go ├── dev-docs └── basicbots-dev.md ├── display.go ├── docs ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── CONTRIBUTORS.md ├── EFFECTIVE_GO.md ├── ROADMAP.md ├── SECURITY.md ├── STYLE_GUIDE.md ├── STYLE_GUIDE_1.md ├── STYLE_GUIDE_2.md ├── UPDATES.md └── truthtable.ods ├── documentation ├── BASIC-old.md ├── BASIC.md ├── BASICBOTS.md ├── CODE-EXAMPLES.md └── LICENSE ├── endgame.go ├── eval ├── COPYRIGHT ├── LICENSE ├── eval.go ├── for_loop.go ├── stack.go └── vars.go ├── functions.go ├── globals.go ├── go.mod ├── go.sum ├── images ├── basicbots-logo-512x512.png ├── example1.gif ├── example2.gif ├── example4.gif ├── example5.gif └── example6.gif ├── latest └── txtfile ├── main.go ├── makefile-nightly ├── makefile-no ├── makewindows.bat-no ├── missile.go ├── movement.go ├── object ├── COPYRIGHT ├── LICENSE └── object.go ├── robots.go ├── robots ├── blaster.bas ├── corner-runner.bas ├── corner-v2.bas ├── nexus.bas ├── rabbit-v1.bas ├── rook.bas ├── sniper-v1.bas └── target.bas ├── scan.go ├── testbots ├── bench.bas ├── bench2.bas ├── bench3.bas └── shooter.bas ├── token ├── COPYRIGHT ├── LICENSE └── token.go ├── tokenizer ├── COPYRIGHT ├── LICENSE └── tokenizer.go └── workspace.code-workspace /.github/workflows/manual.yml-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/.github/workflows/manual.yml-1 -------------------------------------------------------------------------------- /.github/workflows/nightly.yml-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/.github/workflows/nightly.yml-1 -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/.gitignore -------------------------------------------------------------------------------- /FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/FAQ.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/README.md -------------------------------------------------------------------------------- /builtin/COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/builtin/COPYRIGHT -------------------------------------------------------------------------------- /builtin/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/builtin/LICENSE -------------------------------------------------------------------------------- /builtin/builtin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/builtin/builtin.go -------------------------------------------------------------------------------- /builtin/maths.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/builtin/maths.go -------------------------------------------------------------------------------- /builtin/misc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/builtin/misc.go -------------------------------------------------------------------------------- /builtin/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/builtin/string.go -------------------------------------------------------------------------------- /cpu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/cpu.go -------------------------------------------------------------------------------- /delay/ddelay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/delay/ddelay.go -------------------------------------------------------------------------------- /delay/udelay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/delay/udelay.go -------------------------------------------------------------------------------- /delay/wdelay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/delay/wdelay.go -------------------------------------------------------------------------------- /dev-docs/basicbots-dev.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/dev-docs/basicbots-dev.md -------------------------------------------------------------------------------- /display.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/display.go -------------------------------------------------------------------------------- /docs/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/docs/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/docs/CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/docs/CONTRIBUTORS.md -------------------------------------------------------------------------------- /docs/EFFECTIVE_GO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/docs/EFFECTIVE_GO.md -------------------------------------------------------------------------------- /docs/ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/docs/ROADMAP.md -------------------------------------------------------------------------------- /docs/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/docs/SECURITY.md -------------------------------------------------------------------------------- /docs/STYLE_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/docs/STYLE_GUIDE.md -------------------------------------------------------------------------------- /docs/STYLE_GUIDE_1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/docs/STYLE_GUIDE_1.md -------------------------------------------------------------------------------- /docs/STYLE_GUIDE_2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/docs/STYLE_GUIDE_2.md -------------------------------------------------------------------------------- /docs/UPDATES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/docs/UPDATES.md -------------------------------------------------------------------------------- /docs/truthtable.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/docs/truthtable.ods -------------------------------------------------------------------------------- /documentation/BASIC-old.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/documentation/BASIC-old.md -------------------------------------------------------------------------------- /documentation/BASIC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/documentation/BASIC.md -------------------------------------------------------------------------------- /documentation/BASICBOTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/documentation/BASICBOTS.md -------------------------------------------------------------------------------- /documentation/CODE-EXAMPLES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/documentation/CODE-EXAMPLES.md -------------------------------------------------------------------------------- /documentation/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/documentation/LICENSE -------------------------------------------------------------------------------- /endgame.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/endgame.go -------------------------------------------------------------------------------- /eval/COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/eval/COPYRIGHT -------------------------------------------------------------------------------- /eval/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/eval/LICENSE -------------------------------------------------------------------------------- /eval/eval.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/eval/eval.go -------------------------------------------------------------------------------- /eval/for_loop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/eval/for_loop.go -------------------------------------------------------------------------------- /eval/stack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/eval/stack.go -------------------------------------------------------------------------------- /eval/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/eval/vars.go -------------------------------------------------------------------------------- /functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/functions.go -------------------------------------------------------------------------------- /globals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/globals.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/go.sum -------------------------------------------------------------------------------- /images/basicbots-logo-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/images/basicbots-logo-512x512.png -------------------------------------------------------------------------------- /images/example1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/images/example1.gif -------------------------------------------------------------------------------- /images/example2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/images/example2.gif -------------------------------------------------------------------------------- /images/example4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/images/example4.gif -------------------------------------------------------------------------------- /images/example5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/images/example5.gif -------------------------------------------------------------------------------- /images/example6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/images/example6.gif -------------------------------------------------------------------------------- /latest/txtfile: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/main.go -------------------------------------------------------------------------------- /makefile-nightly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/makefile-nightly -------------------------------------------------------------------------------- /makefile-no: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/makefile-no -------------------------------------------------------------------------------- /makewindows.bat-no: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/makewindows.bat-no -------------------------------------------------------------------------------- /missile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/missile.go -------------------------------------------------------------------------------- /movement.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/movement.go -------------------------------------------------------------------------------- /object/COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/object/COPYRIGHT -------------------------------------------------------------------------------- /object/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/object/LICENSE -------------------------------------------------------------------------------- /object/object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/object/object.go -------------------------------------------------------------------------------- /robots.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/robots.go -------------------------------------------------------------------------------- /robots/blaster.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/robots/blaster.bas -------------------------------------------------------------------------------- /robots/corner-runner.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/robots/corner-runner.bas -------------------------------------------------------------------------------- /robots/corner-v2.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/robots/corner-v2.bas -------------------------------------------------------------------------------- /robots/nexus.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/robots/nexus.bas -------------------------------------------------------------------------------- /robots/rabbit-v1.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/robots/rabbit-v1.bas -------------------------------------------------------------------------------- /robots/rook.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/robots/rook.bas -------------------------------------------------------------------------------- /robots/sniper-v1.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/robots/sniper-v1.bas -------------------------------------------------------------------------------- /robots/target.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/robots/target.bas -------------------------------------------------------------------------------- /scan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/scan.go -------------------------------------------------------------------------------- /testbots/bench.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/testbots/bench.bas -------------------------------------------------------------------------------- /testbots/bench2.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/testbots/bench2.bas -------------------------------------------------------------------------------- /testbots/bench3.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/testbots/bench3.bas -------------------------------------------------------------------------------- /testbots/shooter.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/testbots/shooter.bas -------------------------------------------------------------------------------- /token/COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/token/COPYRIGHT -------------------------------------------------------------------------------- /token/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/token/LICENSE -------------------------------------------------------------------------------- /token/token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/token/token.go -------------------------------------------------------------------------------- /tokenizer/COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/tokenizer/COPYRIGHT -------------------------------------------------------------------------------- /tokenizer/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/tokenizer/LICENSE -------------------------------------------------------------------------------- /tokenizer/tokenizer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/tokenizer/tokenizer.go -------------------------------------------------------------------------------- /workspace.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misterunix/basicbots/HEAD/workspace.code-workspace --------------------------------------------------------------------------------