Skip to content

Commit 1f850d9

Browse files
committed
renamed some stuff for clarity
1 parent 970bc38 commit 1f850d9

File tree

7 files changed

+29
-29
lines changed

7 files changed

+29
-29
lines changed

Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
all:
22
(cd src && make)
33
mkdir -p build
4-
mv src/temp/BrainMachina build/
4+
mv src/temp/brainfvck build/
55
rm -rf src/temp
66

77
hello_world_1:
8-
./build/BrainMachina ./examples/hello_world_1.bm
8+
./build/brainfvck ./examples/hello_world_1.bm
99

1010
hello_world_2:
11-
./build/BrainMachina ./examples/hello_world_2.bm
11+
./build/brainfvck ./examples/hello_world_2.bm

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1-
# BrainMachina
1+
# BrainFvck
22
an Interpreter for Brainf*ck (Turing tar-pit Language), implemented using Bison, Flex and GCC.
33

44
## Installation
55
- ### on Ubuntu (18.04):
66
```sh
7-
sudo pip3 install git+https://github.com/AlyShmahell/BrainMachina
7+
sudo pip3 install git+https://github.com/AlyShmahell/brainfvck
88
```
99
## Running
1010
#### with stdin
1111
```sh
12-
BrainMachina
12+
brainfvck
1313
```
1414
#### with file input
1515
```sh
16-
BrainMachina <file_name>
16+
brainfvck <file_name>
1717
```
1818
## Sample Programs
1919
#### Hello World

install

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ import os
44

55
if __name__ == '__main__':
66
os.system("make")
7-
os.system("sudo mv build/BrainMachina /usr/local/bin/")
7+
os.system("sudo mv build/brainfvck /usr/local/bin/")

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ def run(self):
2020

2121

2222
setup(
23-
name='BrainMachina',
23+
name='brainfvck',
2424
version='1.0.0',
2525
author='Aly Shmahell',
2626
author_email='aly.shmahell@gmail.com',
2727
license=license,
28-
url='https://github.com/AlyShmahell/BrainMachina',
28+
url='https://github.com/AlyShmahell/brainfvck',
2929
cmdclass={'install': customInstallClass}
3030
)

src/Makefile

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
1-
all: BrainMachina.l BrainMachina.y
1+
all: brainfvck.l brainfvck.y
22
# calling flex
3-
flex BrainMachina.l
4-
# copying lex.yy.c to BrainMachina.lexer.c
5-
cp lex.yy.c BrainMachina.lexer.c
3+
flex brainfvck.l
4+
# copying lex.yy.c to brainfvck.lexer.c
5+
cp lex.yy.c brainfvck.lexer.c
66
# removing lex.yy.c
77
rm lex.yy.c
88
# calling bison
9-
bison -d BrainMachina.y
10-
# copying BrainMachina.tab.h to BrainMachina.tokens.h
11-
cp BrainMachina.tab.h BrainMachina.tokens.h
12-
# removing BrainMachina.tab.h
13-
rm BrainMachina.tab.h
14-
# copying BrainMachina.tab.c to BrainMachina.c
15-
cp BrainMachina.tab.c BrainMachina.c
16-
# removing BrainMachina.tab.c
17-
rm -rf BrainMachina.tab.c
9+
bison -d brainfvck.y
10+
# copying brainfvck.tab.h to brainfvck.tokens.h
11+
cp brainfvck.tab.h brainfvck.tokens.h
12+
# removing brainfvck.tab.h
13+
rm brainfvck.tab.h
14+
# copying brainfvck.tab.c to brainfvck.c
15+
cp brainfvck.tab.c brainfvck.c
16+
# removing brainfvck.tab.c
17+
rm -rf brainfvck.tab.c
1818
# making temp
1919
mkdir temp -p
20-
# compiling BrainMachina.tab.c
21-
g++ BrainMachina.c -o temp/BrainMachina -std=c++11
22-
# removing BrainMachina.c, BrainMachina.tokens.h and BrainMachina.lexer.c
23-
rm -rf BrainMachina.c BrainMachina.tokens.h BrainMachina.lexer.c
20+
# compiling brainfvck.tab.c
21+
g++ brainfvck.c -o temp/brainfvck -std=c++11
22+
# removing brainfvck.c, brainfvck.tokens.h and brainfvck.lexer.c
23+
rm -rf brainfvck.c brainfvck.tokens.h brainfvck.lexer.c
2424

src/BrainMachina.l renamed to src/brainfvck.l

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
%{
22
#include <stdio.h>
3-
#include "BrainMachina.tokens.h"
3+
#include "brainfvck.tokens.h"
44
int line = 1;
55
%}
66

src/BrainMachina.y renamed to src/brainfvck.y

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
#include <vector>
88
#include <iostream>
99
#include <unordered_map>
10-
#include "BrainMachina.lexer.c"
10+
#include "brainfvck.lexer.c"
1111
/**
1212
* Brainf*ck Globals
1313
*/

0 commit comments

Comments
 (0)