├── BUILDS ├── LICENSE ├── README.md ├── TODO ├── compiler ├── addressof.bas ├── arrays.bas ├── cmp.bas ├── div.bas ├── example.bas ├── float.bas ├── func.bas ├── getc.bas ├── hello.bas ├── if.bas ├── include.hb ├── input.bas ├── nativelib.bas ├── preproc.bas ├── readme.txt ├── recur.bas ├── string.bas ├── struct.bas ├── t++.c ├── tbc.c ├── test_func_lib.bas └── while.bas ├── disasm ├── build.sh ├── cgen.c ├── readme.txt ├── readrex.c ├── rexdump.c └── rexpack.c ├── docs ├── Building.html ├── CPU.html ├── ConfigureScript.html ├── DynamicLinking.html ├── ExceptionHandling.html ├── Format.html ├── Memory.html ├── Multithreading.html ├── NativeLinking.html ├── Opcodes.html ├── Porting.html ├── REX.html ├── REXCall.html ├── Syscalls.html ├── T++.html ├── data │ ├── CREDITS.txt │ ├── background.jpg │ └── logo.png ├── libR3X.html └── notes.txt ├── fasm ├── examples │ ├── elfexe │ │ ├── dynamic │ │ │ ├── elf.inc │ │ │ ├── hello │ │ │ ├── hello.asm │ │ │ ├── hello64 │ │ │ ├── hello64.asm │ │ │ ├── import32.inc │ │ │ ├── import64.inc │ │ │ └── proc32.inc │ │ ├── hello │ │ ├── hello.asm │ │ ├── hello64 │ │ └── hello64.asm │ ├── elfobj │ │ ├── msgdemo.asm │ │ ├── msgdemo.o │ │ ├── writemsg.asm │ │ └── writemsg.o │ └── libcdemo │ │ ├── ccall.inc │ │ ├── libcdemo.asm │ │ └── libcdemo.o ├── fasm.txt ├── license.txt ├── source │ ├── DOS │ │ ├── fasm.asm │ │ ├── modes.inc │ │ └── system.inc │ ├── Linux │ │ ├── fasm.asm │ │ └── system.inc │ ├── Win32 │ │ ├── fasm.asm │ │ └── system.inc │ ├── assemble.inc │ ├── avx.inc │ ├── errors.inc │ ├── exprcalc.inc │ ├── exprpars.inc │ ├── formats.inc │ ├── libc │ │ ├── fasm.asm │ │ └── system.inc │ ├── messages.inc │ ├── parser.inc │ ├── preproce.inc │ ├── symbdump.inc │ ├── tables.inc │ ├── variable.inc │ ├── version.inc │ └── x86_64.inc ├── tools │ ├── dos │ │ ├── listing.asm │ │ ├── loader.inc │ │ ├── prepsrc.asm │ │ ├── symbols.asm │ │ └── system.inc │ ├── libc │ │ ├── ccall.inc │ │ ├── listing.asm │ │ ├── prepsrc.asm │ │ ├── symbols.asm │ │ └── system.inc │ ├── listing.inc │ ├── prepsrc.inc │ ├── readme.txt │ ├── symbols.inc │ └── win32 │ │ ├── listing.asm │ │ ├── prepsrc.asm │ │ ├── symbols.asm │ │ └── system.inc └── whatsnew.txt ├── llvm └── lib │ └── Target │ ├── R3X │ └── R3XTargetMachine.cpp │ └── llvm.txt ├── server ├── build.sh ├── readme.txt └── server.c └── src ├── 128x128.png ├── bios.c ├── build.sh ├── cpu.c ├── disassemble.c ├── dispatcher.c ├── dynamic.c ├── exception.c ├── font.c ├── format.c ├── garbagecollector.c ├── graphics.c ├── include ├── big_endian.h ├── nt_malloc.h ├── r3x_bios.h ├── r3x_checksum_generator.h ├── r3x_cpu.h ├── r3x_disassemble.h ├── r3x_dispatcher.h ├── r3x_dynamic.h ├── r3x_exception.h ├── r3x_format.h ├── r3x_garbage_collector.h ├── r3x_graphics.h ├── r3x_memory.h ├── r3x_native.h ├── r3x_object.h ├── r3x_opcode_table.h ├── r3x_opcodes.h ├── r3x_pack.h ├── r3x_script.h ├── r3x_stack.h ├── r3x_stacktrace.h ├── r3x_stream.h ├── r3x_version.h ├── system.h └── win32 │ ├── dbghelp.h │ └── dlfcn.h ├── lib ├── gl │ ├── gl.bas │ ├── rxgl.c │ └── rxgl.h ├── include │ ├── nt_malloc.h │ └── virtual-machine.h ├── ntmalloc │ └── nt_malloc.c ├── rstdlib │ ├── include │ │ └── rstdlib.h │ ├── ircbot.bas │ ├── readme.txt │ ├── rmath.c │ ├── rsocket.c │ ├── rstdlib.c │ └── stdlibtest.bas └── rxvmlib │ └── rxvmlib.c ├── main.c ├── memory.c ├── native.c ├── object.c ├── packageloader.c ├── programs ├── args.il ├── asshole.il ├── bios.il ├── dynamiclib.il ├── example.il ├── exception.il ├── hello.il ├── jmp.il ├── libR3X │ ├── corelib.pkg │ ├── dynR3X.pkg │ ├── libR3X.pkg │ ├── r3x_asm.pkg │ └── simplelib.pkg ├── math.il ├── mylib.c ├── nativelib.il ├── overflow.il ├── perf.il ├── r3x_ex.il ├── rfc.il ├── simplelib.il ├── stack.il ├── stream.il ├── symbols.exe └── symbols.il ├── rfc.c ├── script.c ├── stack.c ├── stream.c └── win32 └── dlfcn.c /BUILDS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/BUILDS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/README.md -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/TODO -------------------------------------------------------------------------------- /compiler/addressof.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/compiler/addressof.bas -------------------------------------------------------------------------------- /compiler/arrays.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/compiler/arrays.bas -------------------------------------------------------------------------------- /compiler/cmp.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/compiler/cmp.bas -------------------------------------------------------------------------------- /compiler/div.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/compiler/div.bas -------------------------------------------------------------------------------- /compiler/example.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/compiler/example.bas -------------------------------------------------------------------------------- /compiler/float.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/compiler/float.bas -------------------------------------------------------------------------------- /compiler/func.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/compiler/func.bas -------------------------------------------------------------------------------- /compiler/getc.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/compiler/getc.bas -------------------------------------------------------------------------------- /compiler/hello.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/compiler/hello.bas -------------------------------------------------------------------------------- /compiler/if.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/compiler/if.bas -------------------------------------------------------------------------------- /compiler/include.hb: -------------------------------------------------------------------------------- 1 | #define ADD_X_Y(x, y) (x + y) 2 | -------------------------------------------------------------------------------- /compiler/input.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/compiler/input.bas -------------------------------------------------------------------------------- /compiler/nativelib.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/compiler/nativelib.bas -------------------------------------------------------------------------------- /compiler/preproc.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/compiler/preproc.bas -------------------------------------------------------------------------------- /compiler/readme.txt: -------------------------------------------------------------------------------- 1 | See docs/BASIC.html 2 | -------------------------------------------------------------------------------- /compiler/recur.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/compiler/recur.bas -------------------------------------------------------------------------------- /compiler/string.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/compiler/string.bas -------------------------------------------------------------------------------- /compiler/struct.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/compiler/struct.bas -------------------------------------------------------------------------------- /compiler/t++.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/compiler/t++.c -------------------------------------------------------------------------------- /compiler/tbc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/compiler/tbc.c -------------------------------------------------------------------------------- /compiler/test_func_lib.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/compiler/test_func_lib.bas -------------------------------------------------------------------------------- /compiler/while.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/compiler/while.bas -------------------------------------------------------------------------------- /disasm/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/disasm/build.sh -------------------------------------------------------------------------------- /disasm/cgen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/disasm/cgen.c -------------------------------------------------------------------------------- /disasm/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/disasm/readme.txt -------------------------------------------------------------------------------- /disasm/readrex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/disasm/readrex.c -------------------------------------------------------------------------------- /disasm/rexdump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/disasm/rexdump.c -------------------------------------------------------------------------------- /disasm/rexpack.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/Building.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/docs/Building.html -------------------------------------------------------------------------------- /docs/CPU.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/docs/CPU.html -------------------------------------------------------------------------------- /docs/ConfigureScript.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/docs/ConfigureScript.html -------------------------------------------------------------------------------- /docs/DynamicLinking.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/docs/DynamicLinking.html -------------------------------------------------------------------------------- /docs/ExceptionHandling.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/docs/ExceptionHandling.html -------------------------------------------------------------------------------- /docs/Format.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/docs/Format.html -------------------------------------------------------------------------------- /docs/Memory.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/docs/Memory.html -------------------------------------------------------------------------------- /docs/Multithreading.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/docs/Multithreading.html -------------------------------------------------------------------------------- /docs/NativeLinking.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/docs/NativeLinking.html -------------------------------------------------------------------------------- /docs/Opcodes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/docs/Opcodes.html -------------------------------------------------------------------------------- /docs/Porting.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/docs/Porting.html -------------------------------------------------------------------------------- /docs/REX.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/docs/REX.html -------------------------------------------------------------------------------- /docs/REXCall.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/docs/REXCall.html -------------------------------------------------------------------------------- /docs/Syscalls.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/docs/Syscalls.html -------------------------------------------------------------------------------- /docs/T++.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/docs/T++.html -------------------------------------------------------------------------------- /docs/data/CREDITS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/docs/data/CREDITS.txt -------------------------------------------------------------------------------- /docs/data/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/docs/data/background.jpg -------------------------------------------------------------------------------- /docs/data/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/docs/data/logo.png -------------------------------------------------------------------------------- /docs/libR3X.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/docs/libR3X.html -------------------------------------------------------------------------------- /docs/notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/docs/notes.txt -------------------------------------------------------------------------------- /fasm/examples/elfexe/dynamic/elf.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/examples/elfexe/dynamic/elf.inc -------------------------------------------------------------------------------- /fasm/examples/elfexe/dynamic/hello: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/examples/elfexe/dynamic/hello -------------------------------------------------------------------------------- /fasm/examples/elfexe/dynamic/hello.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/examples/elfexe/dynamic/hello.asm -------------------------------------------------------------------------------- /fasm/examples/elfexe/dynamic/hello64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/examples/elfexe/dynamic/hello64 -------------------------------------------------------------------------------- /fasm/examples/elfexe/dynamic/hello64.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/examples/elfexe/dynamic/hello64.asm -------------------------------------------------------------------------------- /fasm/examples/elfexe/dynamic/import32.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/examples/elfexe/dynamic/import32.inc -------------------------------------------------------------------------------- /fasm/examples/elfexe/dynamic/import64.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/examples/elfexe/dynamic/import64.inc -------------------------------------------------------------------------------- /fasm/examples/elfexe/dynamic/proc32.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/examples/elfexe/dynamic/proc32.inc -------------------------------------------------------------------------------- /fasm/examples/elfexe/hello: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/examples/elfexe/hello -------------------------------------------------------------------------------- /fasm/examples/elfexe/hello.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/examples/elfexe/hello.asm -------------------------------------------------------------------------------- /fasm/examples/elfexe/hello64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/examples/elfexe/hello64 -------------------------------------------------------------------------------- /fasm/examples/elfexe/hello64.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/examples/elfexe/hello64.asm -------------------------------------------------------------------------------- /fasm/examples/elfobj/msgdemo.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/examples/elfobj/msgdemo.asm -------------------------------------------------------------------------------- /fasm/examples/elfobj/msgdemo.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/examples/elfobj/msgdemo.o -------------------------------------------------------------------------------- /fasm/examples/elfobj/writemsg.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/examples/elfobj/writemsg.asm -------------------------------------------------------------------------------- /fasm/examples/elfobj/writemsg.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/examples/elfobj/writemsg.o -------------------------------------------------------------------------------- /fasm/examples/libcdemo/ccall.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/examples/libcdemo/ccall.inc -------------------------------------------------------------------------------- /fasm/examples/libcdemo/libcdemo.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/examples/libcdemo/libcdemo.asm -------------------------------------------------------------------------------- /fasm/examples/libcdemo/libcdemo.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/examples/libcdemo/libcdemo.o -------------------------------------------------------------------------------- /fasm/fasm.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/fasm.txt -------------------------------------------------------------------------------- /fasm/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/license.txt -------------------------------------------------------------------------------- /fasm/source/DOS/fasm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/source/DOS/fasm.asm -------------------------------------------------------------------------------- /fasm/source/DOS/modes.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/source/DOS/modes.inc -------------------------------------------------------------------------------- /fasm/source/DOS/system.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/source/DOS/system.inc -------------------------------------------------------------------------------- /fasm/source/Linux/fasm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/source/Linux/fasm.asm -------------------------------------------------------------------------------- /fasm/source/Linux/system.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/source/Linux/system.inc -------------------------------------------------------------------------------- /fasm/source/Win32/fasm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/source/Win32/fasm.asm -------------------------------------------------------------------------------- /fasm/source/Win32/system.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/source/Win32/system.inc -------------------------------------------------------------------------------- /fasm/source/assemble.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/source/assemble.inc -------------------------------------------------------------------------------- /fasm/source/avx.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/source/avx.inc -------------------------------------------------------------------------------- /fasm/source/errors.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/source/errors.inc -------------------------------------------------------------------------------- /fasm/source/exprcalc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/source/exprcalc.inc -------------------------------------------------------------------------------- /fasm/source/exprpars.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/source/exprpars.inc -------------------------------------------------------------------------------- /fasm/source/formats.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/source/formats.inc -------------------------------------------------------------------------------- /fasm/source/libc/fasm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/source/libc/fasm.asm -------------------------------------------------------------------------------- /fasm/source/libc/system.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/source/libc/system.inc -------------------------------------------------------------------------------- /fasm/source/messages.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/source/messages.inc -------------------------------------------------------------------------------- /fasm/source/parser.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/source/parser.inc -------------------------------------------------------------------------------- /fasm/source/preproce.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/source/preproce.inc -------------------------------------------------------------------------------- /fasm/source/symbdump.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/source/symbdump.inc -------------------------------------------------------------------------------- /fasm/source/tables.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/source/tables.inc -------------------------------------------------------------------------------- /fasm/source/variable.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/source/variable.inc -------------------------------------------------------------------------------- /fasm/source/version.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/source/version.inc -------------------------------------------------------------------------------- /fasm/source/x86_64.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/source/x86_64.inc -------------------------------------------------------------------------------- /fasm/tools/dos/listing.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/tools/dos/listing.asm -------------------------------------------------------------------------------- /fasm/tools/dos/loader.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/tools/dos/loader.inc -------------------------------------------------------------------------------- /fasm/tools/dos/prepsrc.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/tools/dos/prepsrc.asm -------------------------------------------------------------------------------- /fasm/tools/dos/symbols.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/tools/dos/symbols.asm -------------------------------------------------------------------------------- /fasm/tools/dos/system.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/tools/dos/system.inc -------------------------------------------------------------------------------- /fasm/tools/libc/ccall.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/tools/libc/ccall.inc -------------------------------------------------------------------------------- /fasm/tools/libc/listing.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/tools/libc/listing.asm -------------------------------------------------------------------------------- /fasm/tools/libc/prepsrc.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/tools/libc/prepsrc.asm -------------------------------------------------------------------------------- /fasm/tools/libc/symbols.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/tools/libc/symbols.asm -------------------------------------------------------------------------------- /fasm/tools/libc/system.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/tools/libc/system.inc -------------------------------------------------------------------------------- /fasm/tools/listing.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/tools/listing.inc -------------------------------------------------------------------------------- /fasm/tools/prepsrc.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/tools/prepsrc.inc -------------------------------------------------------------------------------- /fasm/tools/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/tools/readme.txt -------------------------------------------------------------------------------- /fasm/tools/symbols.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/tools/symbols.inc -------------------------------------------------------------------------------- /fasm/tools/win32/listing.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/tools/win32/listing.asm -------------------------------------------------------------------------------- /fasm/tools/win32/prepsrc.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/tools/win32/prepsrc.asm -------------------------------------------------------------------------------- /fasm/tools/win32/symbols.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/tools/win32/symbols.asm -------------------------------------------------------------------------------- /fasm/tools/win32/system.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/tools/win32/system.inc -------------------------------------------------------------------------------- /fasm/whatsnew.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/fasm/whatsnew.txt -------------------------------------------------------------------------------- /llvm/lib/Target/R3X/R3XTargetMachine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/llvm/lib/Target/R3X/R3XTargetMachine.cpp -------------------------------------------------------------------------------- /llvm/lib/Target/llvm.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/llvm/lib/Target/llvm.txt -------------------------------------------------------------------------------- /server/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/server/build.sh -------------------------------------------------------------------------------- /server/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/server/readme.txt -------------------------------------------------------------------------------- /server/server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/server/server.c -------------------------------------------------------------------------------- /src/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/128x128.png -------------------------------------------------------------------------------- /src/bios.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/bios.c -------------------------------------------------------------------------------- /src/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/build.sh -------------------------------------------------------------------------------- /src/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/cpu.c -------------------------------------------------------------------------------- /src/disassemble.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/disassemble.c -------------------------------------------------------------------------------- /src/dispatcher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/dispatcher.c -------------------------------------------------------------------------------- /src/dynamic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/dynamic.c -------------------------------------------------------------------------------- /src/exception.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/exception.c -------------------------------------------------------------------------------- /src/font.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/font.c -------------------------------------------------------------------------------- /src/format.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/format.c -------------------------------------------------------------------------------- /src/garbagecollector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/garbagecollector.c -------------------------------------------------------------------------------- /src/graphics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/graphics.c -------------------------------------------------------------------------------- /src/include/big_endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/include/big_endian.h -------------------------------------------------------------------------------- /src/include/nt_malloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/include/nt_malloc.h -------------------------------------------------------------------------------- /src/include/r3x_bios.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/include/r3x_bios.h -------------------------------------------------------------------------------- /src/include/r3x_checksum_generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/include/r3x_checksum_generator.h -------------------------------------------------------------------------------- /src/include/r3x_cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/include/r3x_cpu.h -------------------------------------------------------------------------------- /src/include/r3x_disassemble.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/include/r3x_disassemble.h -------------------------------------------------------------------------------- /src/include/r3x_dispatcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/include/r3x_dispatcher.h -------------------------------------------------------------------------------- /src/include/r3x_dynamic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/include/r3x_dynamic.h -------------------------------------------------------------------------------- /src/include/r3x_exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/include/r3x_exception.h -------------------------------------------------------------------------------- /src/include/r3x_format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/include/r3x_format.h -------------------------------------------------------------------------------- /src/include/r3x_garbage_collector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/include/r3x_garbage_collector.h -------------------------------------------------------------------------------- /src/include/r3x_graphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/include/r3x_graphics.h -------------------------------------------------------------------------------- /src/include/r3x_memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/include/r3x_memory.h -------------------------------------------------------------------------------- /src/include/r3x_native.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/include/r3x_native.h -------------------------------------------------------------------------------- /src/include/r3x_object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/include/r3x_object.h -------------------------------------------------------------------------------- /src/include/r3x_opcode_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/include/r3x_opcode_table.h -------------------------------------------------------------------------------- /src/include/r3x_opcodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/include/r3x_opcodes.h -------------------------------------------------------------------------------- /src/include/r3x_pack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/include/r3x_pack.h -------------------------------------------------------------------------------- /src/include/r3x_script.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/include/r3x_script.h -------------------------------------------------------------------------------- /src/include/r3x_stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/include/r3x_stack.h -------------------------------------------------------------------------------- /src/include/r3x_stacktrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/include/r3x_stacktrace.h -------------------------------------------------------------------------------- /src/include/r3x_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/include/r3x_stream.h -------------------------------------------------------------------------------- /src/include/r3x_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/include/r3x_version.h -------------------------------------------------------------------------------- /src/include/system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/include/system.h -------------------------------------------------------------------------------- /src/include/win32/dbghelp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/include/win32/dbghelp.h -------------------------------------------------------------------------------- /src/include/win32/dlfcn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/include/win32/dlfcn.h -------------------------------------------------------------------------------- /src/lib/gl/gl.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/lib/gl/gl.bas -------------------------------------------------------------------------------- /src/lib/gl/rxgl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/lib/gl/rxgl.c -------------------------------------------------------------------------------- /src/lib/gl/rxgl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/lib/gl/rxgl.h -------------------------------------------------------------------------------- /src/lib/include/nt_malloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/lib/include/nt_malloc.h -------------------------------------------------------------------------------- /src/lib/include/virtual-machine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/lib/include/virtual-machine.h -------------------------------------------------------------------------------- /src/lib/ntmalloc/nt_malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/lib/ntmalloc/nt_malloc.c -------------------------------------------------------------------------------- /src/lib/rstdlib/include/rstdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/lib/rstdlib/include/rstdlib.h -------------------------------------------------------------------------------- /src/lib/rstdlib/ircbot.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/lib/rstdlib/ircbot.bas -------------------------------------------------------------------------------- /src/lib/rstdlib/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/lib/rstdlib/readme.txt -------------------------------------------------------------------------------- /src/lib/rstdlib/rmath.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/lib/rstdlib/rmath.c -------------------------------------------------------------------------------- /src/lib/rstdlib/rsocket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/lib/rstdlib/rsocket.c -------------------------------------------------------------------------------- /src/lib/rstdlib/rstdlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/lib/rstdlib/rstdlib.c -------------------------------------------------------------------------------- /src/lib/rstdlib/stdlibtest.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/lib/rstdlib/stdlibtest.bas -------------------------------------------------------------------------------- /src/lib/rxvmlib/rxvmlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/lib/rxvmlib/rxvmlib.c -------------------------------------------------------------------------------- /src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/main.c -------------------------------------------------------------------------------- /src/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/memory.c -------------------------------------------------------------------------------- /src/native.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/native.c -------------------------------------------------------------------------------- /src/object.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/object.c -------------------------------------------------------------------------------- /src/packageloader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/packageloader.c -------------------------------------------------------------------------------- /src/programs/args.il: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/programs/args.il -------------------------------------------------------------------------------- /src/programs/asshole.il: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/programs/asshole.il -------------------------------------------------------------------------------- /src/programs/bios.il: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/programs/bios.il -------------------------------------------------------------------------------- /src/programs/dynamiclib.il: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/programs/dynamiclib.il -------------------------------------------------------------------------------- /src/programs/example.il: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/programs/example.il -------------------------------------------------------------------------------- /src/programs/exception.il: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/programs/exception.il -------------------------------------------------------------------------------- /src/programs/hello.il: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/programs/hello.il -------------------------------------------------------------------------------- /src/programs/jmp.il: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/programs/jmp.il -------------------------------------------------------------------------------- /src/programs/libR3X/corelib.pkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/programs/libR3X/corelib.pkg -------------------------------------------------------------------------------- /src/programs/libR3X/dynR3X.pkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/programs/libR3X/dynR3X.pkg -------------------------------------------------------------------------------- /src/programs/libR3X/libR3X.pkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/programs/libR3X/libR3X.pkg -------------------------------------------------------------------------------- /src/programs/libR3X/r3x_asm.pkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/programs/libR3X/r3x_asm.pkg -------------------------------------------------------------------------------- /src/programs/libR3X/simplelib.pkg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/programs/math.il: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/programs/math.il -------------------------------------------------------------------------------- /src/programs/mylib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/programs/mylib.c -------------------------------------------------------------------------------- /src/programs/nativelib.il: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/programs/nativelib.il -------------------------------------------------------------------------------- /src/programs/overflow.il: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/programs/overflow.il -------------------------------------------------------------------------------- /src/programs/perf.il: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/programs/perf.il -------------------------------------------------------------------------------- /src/programs/r3x_ex.il: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/programs/r3x_ex.il -------------------------------------------------------------------------------- /src/programs/rfc.il: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/programs/rfc.il -------------------------------------------------------------------------------- /src/programs/simplelib.il: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/programs/simplelib.il -------------------------------------------------------------------------------- /src/programs/stack.il: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/programs/stack.il -------------------------------------------------------------------------------- /src/programs/stream.il: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/programs/stream.il -------------------------------------------------------------------------------- /src/programs/symbols.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/programs/symbols.exe -------------------------------------------------------------------------------- /src/programs/symbols.il: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/programs/symbols.il -------------------------------------------------------------------------------- /src/rfc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/rfc.c -------------------------------------------------------------------------------- /src/script.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/script.c -------------------------------------------------------------------------------- /src/stack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/stack.c -------------------------------------------------------------------------------- /src/stream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/stream.c -------------------------------------------------------------------------------- /src/win32/dlfcn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Benderx2/R3X/HEAD/src/win32/dlfcn.c --------------------------------------------------------------------------------