summaryrefslogtreecommitdiff
path: root/isl_stream.c
AgeCommit message (Expand)AuthorFilesLines
2013-06-04isl_stream_read_map: handle "implies" tokenSven Verdoolaege1-0/+2
2013-06-02isl_input.c: accept_div: accept floor/ceil of rational affine expressionSven Verdoolaege1-0/+4
2013-05-28add isl_token_get_typeSven Verdoolaege1-0/+7
2013-05-28add isl_token_get_strSven Verdoolaege1-0/+13
2013-05-28add isl_token_get_valSven Verdoolaege1-0/+14
2012-09-18isl_stream_new_str: fail on NULL inputSven Verdoolaege1-1/+4
2012-09-02relicense isl under the MIT licenseSven Verdoolaege1-1/+1
2011-09-18isl_stream: accept "==" tokenSven Verdoolaege1-1/+15
2011-09-15isl_stream_next_token: treat "-0" as two tokens '-' and '0'Sven Verdoolaege1-0/+10
2011-07-28isl_stream_read_map: accept ternary operators in variable definitionsSven Verdoolaege1-0/+1
2011-07-28isl_stream: support compound tokensSven Verdoolaege1-0/+20
2011-07-28privately export isl_token_newSven Verdoolaege1-2/+2
2011-07-28isl_stream_read_map: accept "!=" in expressionsSven Verdoolaege1-2/+10
2011-07-28isl_stream_read_map: accept "mod" in expressionsSven Verdoolaege1-0/+2
2011-03-18isl_stream_read_map: accept floord and ceild expressions in constraintsSven Verdoolaege1-0/+4
2011-03-18isl_stream_read_map: accept min and max expressions in constraintsSven Verdoolaege1-0/+2
2011-03-18isl_stream_getc: avoid memory leak when realloc failsSven Verdoolaege1-2/+4
2011-03-12isl_stream: accept "$" tokenSven Verdoolaege1-0/+1
2011-03-05isl_stream: accept "/\" and "\/" as alternatives for "and" and "or"Sven Verdoolaege1-1/+26
2011-03-05isl_stream: only quote newline using '\'Sven Verdoolaege1-8/+10
2011-03-05isl_stream: maintain private ungetc bufferSven Verdoolaege1-4/+5
2011-02-17isl_stream: support \<newline> line continuationSven Verdoolaege1-1/+15
2011-02-17isl_stream_read_map: accept 'true' and 'false' constraintsSven Verdoolaege1-0/+4
2011-02-17isl_stream_read_map: allow negationsSven Verdoolaege1-0/+10
2011-02-13isl_stream_read_map: read rational mapsSven Verdoolaege1-0/+2
2011-02-12isl_stream: keep track of textual representation of tokens for better error r...Sven Verdoolaege1-7/+30
2011-01-12isl_token_free: free string representation of keywordsSven Verdoolaege1-1/+3
2011-01-08isl_stream_next_token: keep track of string representation of keywordsSven Verdoolaege1-2/+8
2010-11-20Rename headers from isl_header.h to isl/header.hSven Verdoolaege1-2/+2
2010-10-26isl_stream: allow tokens to start with "_"Sven Verdoolaege1-1/+1
2010-08-18isl_stream_read_obj: read reductionsSven Verdoolaege1-0/+2
2010-08-18isl_stream_error: print unexpected identifier nameSven Verdoolaege1-0/+2
2010-07-30isl_hash_table_foreach: pass pointer to entry dataSven Verdoolaege1-2/+2
2010-07-30isl_hash_table_foreach: add user argumentSven Verdoolaege1-2/+2
2010-06-26isl_stream_new: read_defined_var_list: avoid double free on errorSven Verdoolaege1-4/+4
2010-06-26isl_stream_new_str: check result of allocationSven Verdoolaege1-3/+5
2010-06-25isl_stream.c: fix typoSven Verdoolaege1-1/+1
2010-06-19add isl_stream_flush_tokensSven Verdoolaege1-0/+11
2010-06-19add isl_stream_skip_lineSven Verdoolaege1-4/+15
2010-05-30fix some icc warningsSven Verdoolaege1-1/+1
2010-05-01isl_stream: accept lexicographic operatorsSven Verdoolaege1-4/+16
2010-04-24isl_stream_next_token: terminate string tokensSven Verdoolaege1-0/+1
2010-04-23isl_stream: accept string tokensSven Verdoolaege1-1/+16
2010-03-18isl_stream: accept "%" tokenSven Verdoolaege1-0/+1
2010-03-13isl_stream: accept "." tokenSven Verdoolaege1-0/+1
2010-03-09isl_stream: allow "_" in tokensSven Verdoolaege1-1/+2
2010-03-09isl_stream: accept "@" tokenSven Verdoolaege1-0/+1
2010-03-04isl_stream: parse NaNSven Verdoolaege1-0/+2
2010-03-04isl_stream: parse inftySven Verdoolaege1-0/+4
2010-03-04isl_stream: allow user specified keywordsSven Verdoolaege1-9/+95