|
|
@eae8b37
|
2 weeks |
j82liang |
Move enum.hfa/enum.cfa to prelude
|
|
|
@1a7203d
|
2 months |
pabuhr |
change CFA runtime libraries to use C designator syntax
|
|
|
@737bf73
|
4 months |
pabuhr |
correct check for EOF when reading character strings
|
|
|
@3ac5fd8
|
4 months |
pabuhr |
first attempt changing end-of-file to an exception
|
|
|
@b12e4ad
|
5 months |
pabuhr |
add stream parameter to OSTYPE_VOID_IMPL macro and update all macro calls
|
|
|
@d796be70
|
5 months |
pabuhr |
commenting
|
|
|
@a1a1f37d
|
5 months |
pabuhr |
change order of ungetc parameters to harmonize with C ungetc
|
|
|
@2f4c910
|
5 months |
pabuhr |
set return argument for boolean read
|
|
|
@c015e2d
|
5 months |
pabuhr |
update reading boolean and match text
|
|
|
@6b228cae
|
10 months |
pabuhr |
more testing for missing data when reading
|
|
|
@7b93027e
|
10 months |
pabuhr |
remove unnecessary code, start missing values for C strings
|
|
|
@714e206
|
10 months |
pabuhr |
more cleanup, changes related to detection of missing values during input
|
|
|
@211def2
|
10 months |
pabuhr |
omnibus I/O changes to get quoted manipulator to work
|
|
|
@63e129c
|
11 months |
pabuhr |
cleanup, fix bug for input manipulator nl
|
|
|
@baa1d5d
|
11 months |
pabuhr |
update testing for manipulators
|
|
|
@5764204
|
11 months |
pabuhr |
restrict nesting of manipulators and update manipulator test
|
|
|
@3db78b89
|
11 months |
mlbrooks |
Fix string reading bug: Manipulator ignore should not write to its …
|
|
|
@4aae2bd
|
12 months |
pabuhr |
continue to work on quoted formatting and generalization
|
|
|
@8c13ca8
|
13 months |
pabuhr |
raise exception missing_data when read fails to find value, initial …
|
|
|
@3e4bf0d
|
13 months |
pabuhr |
input manipulators for getline, excl, and incl reset argument to null …
|
|
|
@1b0184b
|
14 months |
pabuhr |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
|
|
|
@f842032
|
14 months |
pabuhr |
remove ISTYPE_VOID and ISTYPE_VOID_IMPL, and ends for input
|
|
|
@e0dc038
|
14 months |
pabuhr |
first attempt at new C string input
|
|
|
@37ceccb
|
14 months |
mlbrooks |
Change string-read semantics so that reading nothing leaves the …
|
|
|
@0d49efb
|
15 months |
pabuhr |
allow precision < 3 for manipulator eng
|
|
|
@0860d9c
|
15 months |
mlbrooks |
Fix read-to-variable-length-string cases when internal buffer fills.
…
|
|
|
@8cffa4f
|
15 months |
mlbrooks |
Support match-failure reporting for string input.
On failed match, …
|
|
|
@bf1cbde
|
15 months |
mlbrooks |
Implement "scanset" semantics for manipulator skip , in place of …
|
|
|
@2fa0237
|
16 months |
mlbrooks |
Fix cstring input length interpretation issue that had a buffer …
|
|
|
@0f107e4
|
16 months |
pabuhr |
add reading fixed strings, seperate skip input manipulator, getline …
|
|
|
@686912c
|
16 months |
pabuhr |
third attempt at input manipulators for strings
|
|
|
@38de914
|
16 months |
pabuhr |
second attempt at input manipulators for strings
|
|
|
@0926487
|
16 months |
pabuhr |
formatting, use C-style compound literal
|
|
|
@aa25216
|
16 months |
pabuhr |
remove special case for getline in C-string input
|
|
|
@5ad2c6c7
|
16 months |
pabuhr |
update reading C strings with size check
|
|
|
@bcbc7e4
|
16 months |
pabuhr |
fix printing of decimal point when manipulator nodp is on
|
|
|
@2f34fde
|
16 months |
pabuhr |
add new wdi manipulator for C-strings to specify string and read size
|
|
|
@09a767e
|
17 months |
pabuhr |
fix incorrect location of decimal point for floating-point value in …
|
|
|
@e7a8f65
|
17 months |
pabuhr |
force all input of C strings to specify a maximum length for the …
|
|
|
@ff7f6d07
|
17 months |
pabuhr |
formatting
|
|
|
@28c2933
|
17 months |
pabuhr |
formatting
|
|
|
@c635047
|
17 months |
pabuhr |
more convertion to new void-creation stream macros
|
|
|
@94d2544
|
17 months |
pabuhr |
formatting, create macros OSTYPE_VOID, OSTYPE_VOID_IMPL. ISTYPE_VOID, …
|
|
|
@f5d9c37
|
18 months |
pabuhr |
harmonize separator manipulators names with newline names: change from …
|
|
|
@fb907d3
|
22 months |
pabuhr |
add explicit cast of with function exp10
ADTast-experimental
|
|
|
@ebf8ca5
|
2 years |
pabuhr |
switch for-loop from C to CFA format
ADTast-experimentalpthread-emulation
|
|
|
@f6a4917
|
2 years |
pabuhr |
change C loop control to CFA loop control
ADTast-experimentalpthread-emulation
|
|
|
@cce4648
|
3 years |
Thierry Delisle |
Visibility for streams
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@6a33e40
|
3 years |
pabuhr |
print 0p for NULL char * pointer
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@b5f17e14
|
3 years |
pabuhr |
support locale for digit separator in floating-point numbers
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@0c51f9ad
|
3 years |
pabuhr |
support locale for digit separator
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@c8371b5
|
3 years |
pabuhr |
change getANL to getANL$ (private)
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@8dcb832
|
3 years |
pabuhr |
remove mutual-exclusion acquire for streams, add EINTR restarts for C …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@b1e614f4
|
4 years |
pabuhr |
check for log10(0) in output manipulator eng
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@ef3ac46
|
4 years |
pabuhr |
move flush from basic_ostream to ostream, refactor istream into …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@85d8153
|
4 years |
pabuhr |
divide ostream trait into basic_ostream and ostream where the former …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@6c5d92f
|
4 years |
pabuhr |
for private variables and functions, move prefix $ to suffix $
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@fd4c009
|
4 years |
pabuhr |
fix incorrectly decimal-point printing, add engineering-notation …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@e474cf09
|
4 years |
pabuhr |
add concurrency lock to IO stream and provide user interface to lock stream
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@1adab3e
|
4 years |
Thierry Delisle |
Reverted change that leads to infinite errors
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@c08c3cf
|
4 years |
pabuhr |
fix conflict
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@467c8b7
|
4 years |
pabuhr |
start adding I/O acquire
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@fd54fef
|
4 years |
mlbrooks |
Converting the project to use the new syntax for otype, dtype and …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@7cfef0d
|
4 years |
pabuhr |
move routines floor, ceiling, ceiling_div from bitmanip.hfa to math.hfa
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@51230f1b
|
4 years |
pabuhr |
remove special print for zero_t and one_t
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@53fd995
|
4 years |
pabuhr |
change ceiling calls to ceiling_div
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@ffa48a8
|
4 years |
pabuhr |
patch bug causing print of -0 for gcc 5 & 6
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@cadec25
|
4 years |
pabuhr |
#ifdef int128 code for reading
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@fe68bdf
|
4 years |
pabuhr |
add reading for int128 values
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@7d9bbef
|
4 years |
pabuhr |
add commented out debug prints
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@ac9ba12
|
4 years |
pabuhr |
add comments
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@2c60c644
|
4 years |
pabuhr |
new version for printing int128 values including manipulators
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@8d321f9
|
5 years |
pabuhr |
adjust / comments, change exception name from IO_OPEN_FAILURE to …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@6026628
|
5 years |
pabuhr |
remove extern "C" from include files protected in CFA stdhdr directory
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@1488f94
|
5 years |
pabuhr |
more work on manipulators for int128 numbers
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@c7978c0
|
5 years |
pabuhr |
rewrite printing 64-bit numbers in binary
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@fd4d3017
|
5 years |
pabuhr |
more work on manipulators for int128 numbers
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@b25aafa
|
5 years |
pabuhr |
more work on manipulators for int128 numbers
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@dab31d0
|
5 years |
pabuhr |
more work on manipulators for int128 numbers
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@0a2e1c05
|
5 years |
pabuhr |
more work on manipulators for int128 numbers
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@37e5640
|
5 years |
pabuhr |
more work on manipulators for int128 numbers
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@c4e3c28b
|
5 years |
pabuhr |
more work on manipulators for int128 numbers
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@9edf835
|
5 years |
pabuhr |
more work on manipulators for int128 numbers
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@40b5417
|
5 years |
pabuhr |
more work on manipulators for int128 numbers
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@3d2852a
|
5 years |
pabuhr |
more work on manipulators for int128 numbers
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@7fd71c7
|
5 years |
pabuhr |
more work on manipulators for int128 numbers, begin test file for …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@852a2f06
|
5 years |
pabuhr |
fix recusion for base10_128, fix printing of int128 with width using …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@dd7c6520
|
5 years |
pabuhr |
fixed printing int128 binary, and started fixing int128 decimal
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@e59e663
|
5 years |
pabuhr |
fix build error
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@bd5b443
|
5 years |
pabuhr |
add printing macros for int128 to iostream
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@d1a9ff5
|
5 years |
pabuhr |
change private names to start with $, change NULL to 0p
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@e3fea42
|
5 years |
pabuhr |
change "const char *" to "const char []"
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@4f37255
|
5 years |
pabuhr |
formatting
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@65240bb
|
5 years |
pabuhr |
first attempt to add streams exit and abort, rename private iostream …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@dc5072f
|
6 years |
pabuhr |
remove const char * input because of error
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@04396aa
|
6 years |
pabuhr |
formatting, add const char * and char * sin operators, add skip( n ) …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@86a8be5
|
6 years |
pabuhr |
not wd with char type, and update test appropriately
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@b117e0c
|
6 years |
pabuhr |
formatting
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@61c7239
|
6 years |
pabuhr |
first attempt input/output manipulators
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@3c573e9
|
6 years |
pabuhr |
first draft of output manipulators and start input manipulators
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|