Timeline



Jul 14, 2024:

9:11 PM Changeset [b2ca052] by Peter A. Buhr <pabuhr@…>
move planet test under directory enum_tests
9:05 PM Changeset [eb5dbfd] by Peter A. Buhr <pabuhr@…>
add enumeration planet program to test suite
6:00 PM Changeset [a1a1f37d] by Peter A. Buhr <pabuhr@…>
change order of ungetc parameters to harmonize with C ungetc
5:57 PM Changeset [2e6b2a0] by Peter A. Buhr <pabuhr@…>
change assert to abort, second attempt to read enumerators

Jul 13, 2024:

3:29 PM Changeset [8315947] by JiadaL <j82liang@…>
Remove automatic conversion from Enum type name to its len; change …

Jul 12, 2024:

3:30 PM Changeset [76b507d] by JiadaL <j82liang@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:30 PM Changeset [0c327ce] by JiadaL <j82liang@…>
1. Add bound check to Serial function: now compiler generates the …
11:45 AM Changeset [3e135c8] by Andrew Beach <ajbeach@…>
Not sure why we copy in the return values all the time, but we do. …

Jul 11, 2024:

3:04 PM Changeset [9c447e2] by JiadaL <j82liang@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:04 PM Changeset [236f133] by JiadaL <j82liang@…>
Remove quasi_void for enums. The idea of quasi_void from Mike was to …
2:30 PM Changeset [358e3481] by Andrew Beach <ajbeach@…>
Visit the else_ children of loops. I don't know how things worked this …
7:32 AM Changeset [3be81a4] by Peter A. Buhr <pabuhr@…>
corrections, update loop control

Jul 10, 2024:

6:55 PM Changeset [9d5eacb] by JiadaL <j82liang@…>
Fix the bug with typed anomynous enum got incorrect forward declaration
3:45 AM Changeset [725f777f] by JiadaL <j82liang@…>
Add attribute functions back after the bug fix
3:39 AM Changeset [dbff8ec] by JiadaL <j82liang@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:39 AM Changeset [bb336a6] by JiadaL <j82liang@…>
Fixed the problem when enum use another enumerator as initializer

Jul 9, 2024:

2:40 PM Changeset [f3811df] by Andrew Beach <ajbeach@…>
Added an overview of how named parameters could be added to Cforall.
10:50 AM Changeset [b9f6791f] by Peter A. Buhr <pabuhr@…>
allow empty global declaration ';', adjust semi-colon rules after …

Jul 8, 2024:

11:56 PM Changeset [2f4c910] by Peter A. Buhr <pabuhr@…>
set return argument for boolean read
8:40 PM Changeset [d287f3e] by Peter A. Buhr <pabuhr@…>
fix selecting wrong input operator for enumeration, first attempt at …
8:37 PM Changeset [c015e2d] by Peter A. Buhr <pabuhr@…>
update reading boolean and match text
8:35 PM Changeset [a4e1b09] by Peter A. Buhr <pabuhr@…>
formatting
8:33 PM Changeset [061b001] by Peter A. Buhr <pabuhr@…>
update target names for running test suite
9:03 AM Changeset [e26a842] by Peter A. Buhr <pabuhr@…>
update example programs
9:01 AM Changeset [5a553e2] by Peter A. Buhr <pabuhr@…>
proofreading array chapter
9:00 AM Changeset [1e110bf] by Peter A. Buhr <pabuhr@…>
harmonize format of section titles
8:54 AM Changeset [f06ba98] by Peter A. Buhr <pabuhr@…>
add lstlisting for Pascal

Jul 5, 2024:

5:41 PM Changeset [5a2b0b7] by Andrew Beach <ajbeach@…>
Reverted the change to the compiler. The other changes are both …
3:49 PM Changeset [550afde2] by Andrew Beach <ajbeach@…>
Constant strings on input. The previous changes only effected …
11:43 AM Changeset [c2cf2d0] by Andrew Beach <ajbeach@…>
Made string literals constants. Preformed required updates. Resisted …
10:12 AM Changeset [8c55d34] by Andrew Beach <ajbeach@…>
Fixed spelling mistake. (I'm 99% sure.)

Jul 4, 2024:

1:47 AM Changeset [99f7f37] by JiadaL <j82liang@…>
Fix the bug that enum {} var syntax cannot be recognized as cfa enum

Jul 3, 2024:

6:51 PM Changeset [f8f298c] by JiadaL <j82liang@…>
replace decl->base with isTyped()
5:32 PM Changeset [39cf5cc] by JiadaL <j82liang@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
5:32 PM Changeset [6d2b3dc] by JiadaL <j82liang@…>
Change (enum) range loop so that it works on any type that define …
4:18 PM Changeset [793eb2f] by Andrew Beach <ajbeach@…>
One extra whitespace line removed. I do not believe that represented …
3:43 PM Changeset [7fe4adbb] by Andrew Beach <ajbeach@…>
Added some code near the end of main to improve some internal …

Jul 2, 2024:

6:23 PM Changeset [597f284] by Peter A. Buhr <pabuhr@…>
update 'Too many recursive assertions' error message with possible cause
3:18 PM Changeset [062467b] by Peter A. Buhr <pabuhr@…>
inline enum relational and increment operators, comment out loop …
2:37 PM Changeset [bc48c0d] by Peter A. Buhr <pabuhr@…>
fix enumeration input to use reference type
2:33 PM Changeset [c40a982] by Peter A. Buhr <pabuhr@…>
change enumeration posE to posn
2:32 PM Changeset [7f8c232] by Peter A. Buhr <pabuhr@…>
formatting
2:30 PM Changeset [72abc90a] by Peter A. Buhr <pabuhr@…>
remove unnecessary assignment when looping with a structure type
2:27 PM Changeset [64eeb06] by Peter A. Buhr <pabuhr@…>
change basic_ostream to ostream, first attempt of enumeration input

Jun 29, 2024:

5:22 PM Changeset [011c29e] by JiadaL <j82liang@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
5:22 PM Changeset [73d0e3f4] by JiadaL <j82liang@…>
Current enum has bug when use as a reference as in ?++. Change …
7:33 AM Changeset [bc07190] by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
5:29 AM Changeset [115ac1ce] by JiadaL <j82liang@…>
Allow explict conversion from cfa enum to int (while disallow implicit)
5:02 AM Changeset [4117761] by JiadaL <j82liang@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
5:02 AM Changeset [5ccc733] by JiadaL <j82liang@…>
Fix the bug that C style enum cannot to use as an lvalue

Jun 28, 2024:

6:12 PM Changeset [62a38e7] by Peter A. Buhr <pabuhr@…>
remove calls to label() from planet program
2:17 PM Changeset [3c55fcd] by Andrew Beach <ajbeach@…>
Added some notes about how to enable heap statistics. Reformated some …
12:10 PM Changeset [259012e] by Peter A. Buhr <pabuhr@…>
put back quasi_void print
11:31 AM Changeset [01afd8d] by Peter A. Buhr <pabuhr@…>
add +~ and +~= for-control operators to match with -~ and -~= operators

Jun 27, 2024:

4:42 PM Changeset [7552fde] by JiadaL <j82liang@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
4:42 PM Changeset [d3aa55e9] by JiadaL <j82liang@…>
1. Disallow implicit conversion from cfa enum to int during on the …

Jun 26, 2024:

10:25 AM Changeset [55ba259e] by Peter A. Buhr <pabuhr@…>
clarify for-control for enumerations

Jun 25, 2024:

10:53 PM Changeset [d5efcb7] by Peter A. Buhr <pabuhr@…>
first attempt at updating enum auxiliary operations
9:26 PM Changeset [343c8be] by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
9:25 PM Changeset [089b39e1] by Peter A. Buhr <pabuhr@…>
clean up, prepare for downto enumerating
1:21 PM Changeset [d96d4f0] by Peter A. Buhr <pabuhr@…>
corrections to Pascal discussion
12:09 PM Changeset [6803ff1] by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
12:09 PM Changeset [f3b67b6] by Peter A. Buhr <pabuhr@…>
update test programs for different program languages
12:05 PM Changeset [41f4e2d] by Peter A. Buhr <pabuhr@…>
update Pascal enumeration
12:04 PM Changeset [29092213] by Peter A. Buhr <pabuhr@…>
update planet example program
12:04 PM Changeset [3b69398] by Peter A. Buhr <pabuhr@…>
add protect for latex abbreviation macros

Jun 24, 2024:

11:06 PM Changeset [5eb3f65] by Peter A. Buhr <pabuhr@…>
change enumeration function names labelE, valueE, posE to label, …
11:03 PM Changeset [253d0b4] by Peter A. Buhr <pabuhr@…>
change error message header, simplify forCtrl to have only identifier …

Jun 23, 2024:

4:55 PM Changeset [d66a43b] by Peter A. Buhr <pabuhr@…>
fix spelling mistake in file src/ControlStruct/TrasnlateEnumRange.hpp …

Jun 20, 2024:

9:40 PM Changeset [9d6082c] by Peter A. Buhr <pabuhr@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
9:40 PM Changeset [a8ced63] by Peter A. Buhr <pabuhr@…>
parse countof pseduo-function, update for-loop for enumeration
9:38 PM Changeset [07771bc] by Peter A. Buhr <pabuhr@…>
lex countof pseudo-function
2:58 PM Changeset [006d4c4] by Michael Brooks <mlbrooks@…>
Linked-list background additions for identity model and end treatment.

Jun 19, 2024:

3:44 PM Changeset [567c775] by JiadaL <j82liang@…>
Missing files from the last commit
3:20 PM Changeset [57e43cd] by JiadaL <j82liang@…>
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
3:20 PM Changeset [525f7ad] by JiadaL <j82liang@…>
1. Add count_e( enum_name ), a pseudo function that return the …

Jun 17, 2024:

9:53 PM Changeset [348f8992] by Peter A. Buhr <pabuhr@…>
git ignore parser.tab.cc
9:53 PM Changeset [f678c53b] by Peter A. Buhr <pabuhr@…>
formatting
Note: See TracTimeline for information about the timeline view.