Initial Import
Test: use new -f and -c option
Test: Download things from Internet to do more test
README: Init
README: make -f 's description less confusing
Include stdint.h
Test: changed to sh
Ignore test directory
Added Debug / Array Border Check, and fixed some logic
Makefile: Automatically delete test directory
Makefile: Add -r to rm for removing test directory
Brainfunk: fflush() after putchat()
README: Updated to reflect current status
Brainfunk: Rename type stack_t to stack_type to fix building on Android
Optimized stack operation
Brainfunk: inline peek()
Test: Run only known good test
Ignore brainfunk*
Makefile: Easier rebuild
Removed Old Texts in brainfunk.c
README: Added info for array checking
Brainfunk: Print panic message to stderr
Test: Refactored Code for testing codes from remote url
Removed a test that requires "?<MEM"
Test: Added Fetch message
Test: Fixed fetch()
Test: Fixed the typo
Brainfunk: Make size allocation runtime-adjustable
Brainfunk: Don't let -s modify memory size if FAST is defined
Brainfunk: Removed macro POWTWO()
Brainfunk: Fixed a typo in comment
Brainfunk: Why did pop() run (*ptr)++ and still works?
Makefile: Added -ansi in CFLAGS
Ignore object files
Split files, so I can modularize it
Makefile: Also delete all objects (*.o)
Makefile: Adjusted CFLAGS and LDFLAGS so -ansi won't give warning when linking
Brainfunk: Omit implicit declaration warning
Makfile: Added some comment
Brainfunk: Make backend completely independ
Brainfunk: Added fflush(NULL) in output()
New Frontend: VisualBrainfunk
Ignore visualbrainfunk
Only refresh() once per loop
Test: Test both brainfunk and visualbrainfunk
Brainfunk: Make panic() and Loop debug message independ of frontend
VisualBrainfunk: Split into multiple windows
VisualBrainfunk: Removed variable "color"
Makefile: Added target to count LOCs
VisualBrainfunk: refesh() only when output
VisualBrainfunk: Added ncurses windows
VisualBrainfunk: Almost complete
Updated README again
Fixed Build on GNU/Linux
VisualBrainfunk: Nearly Complete, except CODE_WINDOW
Clear IO_WINDOW after ?START prompt
Don't use normal string as formatting string
Makefile: Removed -ansi in CFLAGS
VisualBrainfunk: in calc_line_col(), line is y, col is x
Brainfunk: Removed all "FAST" ifdef
Brainfunk: Removed #ifdef FAST in libbrainfunk.h
VisualBrainfunk: Fixed CODE_WINDOW's scrolling and line number calculating
Test: Test only needs to apply to Brainfunk
README: Fixed Formatting
Brainfunk: Making your bytecode come true
VisualBrainfunk: Removed if(x > 5) in print_code()
Removed all "unsigned" to avoid troble
Better debug experience
Updated README.md
Forget to clear temp_arg
README: Making bugs (´・ω・`)
Ignore bitfunk
README.md: Fixed a typo
Bitfunk: A New Bytecode Interpreter!
Bitfunk: Improved Disassembly output
Added the missing newline in panic()
VisualBitfunk: New Graphical Frontend
Merged Bitcode version and normal version together, to reduce duplicated code
VisualBitfunk: PC is now using the right variable
Ignore visualbitfunk
Makefile: remove visualbitfunk in clean
VisualBitfunk: Removed Stack Window
Removed comments about -DFAST
bf2bitcode: Brainf**k to Bitcode converter
Added Bitcode direct loading support in all Bitcode Frontend
README.md: Added Information about bf2bitcode
README: Forget to add visualbitfunk
Makefile: no, -fprofile doesn't work
Makefile: Profiling
Makefile: Profiling with -pg
bf2bitcode: Placeholder functions
Makefile: Delete bf2bitcode
Preparing for the next bitcode format
bf2c: Brainfuck to C converter
Preparing for the next bitcode format
README: Added Information about bf2c
bf2c: Improved Output, and Array bound checking
Giving up to make bytecode
libstdbfc: Some minor change
We now correctly handle JEZ and JNZ