-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathREADME
More file actions
executable file
·33 lines (23 loc) · 968 Bytes
/
README
File metadata and controls
executable file
·33 lines (23 loc) · 968 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
TeXy README
seg2181, zh2312, xz2432, tmp2133 -> *@Columbia.edu
This deliverable was tested using Ubuntu 16.04 and LLVM 3.8
To compile and test:
$ make
$ ./testall.sh
The script is included in the main folder.
##########################################
New features implemented:
Static Array for types: Int, Float, Word, Bool
test-array.texy (Declare, Assignment and Access of Word Array)
fail-array1.texy (type mismatch in same array)
fail-array2.texy (bad index, not using integer)
File I/O and open/close, read/write
test-file.texy (also tests Word, our implementation of string)
test-file.txt (DO NOT REMOVE FILE FROM MAIN DIRECTORY)
OTHER TESTS:
fail-function.texy -> duplicate function name
test-fib.texy -> recursion succesful
test-func1.texy -> tests simple function successfully
test-gloabl1.texy -> tests that global vairables are recognized and working
test-if1.texy -> control flow of IF
test-while1.texy -> control flow of WHILE