code
/
ocean
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ocean
2021-12-27
NeilBrown
oceani: introduce List an ExpressionList as early as...
commit
|
commitdiff
|
tree
|
snapshot
2021-12-22
NeilBrown
oceani: don't let error in one statement hides errors...
commit
|
commitdiff
|
tree
|
snapshot
2021-12-20
NeilBrown
oceani: remove "and then" and "or else"
commit
|
commitdiff
|
tree
|
snapshot
2021-12-19
NeilBrown
oceani-tests: Add testing for --bracket printing.
commit
|
commitdiff
|
tree
|
snapshot
2021-12-18
NeilBrown
oceani: discard AssignRef and DeclareRef
commit
|
commitdiff
|
tree
|
snapshot
2021-12-18
NeilBrown
oceani: last fixes for UNTESTED for now.
commit
|
commitdiff
|
tree
|
snapshot
2021-12-18
NeilBrown
oceani: exercise more parsing options for blocks.
commit
|
commitdiff
|
tree
|
snapshot
2021-12-18
NeilBrown
oceani: test UNTESTED parsing of structures
commit
|
commitdiff
|
tree
|
snapshot
2021-12-18
NeilBrown
oceani: mark some more UNTESTED code
commit
|
commitdiff
|
tree
|
snapshot
2021-12-18
NeilBrown
oceani: remove all UNTESTED again.
commit
|
commitdiff
|
tree
|
snapshot
2021-12-18
NeilBrown
oceani: handle some more untested code.
commit
|
commitdiff
|
tree
|
snapshot
2021-12-18
NeilBrown
oceani: remove the last of the UNTESTED - for now.
commit
|
commitdiff
|
tree
|
snapshot
2021-12-18
NeilBrown
oceani: fix parsing of error in struct field.
commit
|
commitdiff
|
tree
|
snapshot
2021-12-18
NeilBrown
oceani: more test coverage
commit
|
commitdiff
|
tree
|
snapshot
2021-12-18
NeilBrown
oceani: more test coverage.
commit
|
commitdiff
|
tree
|
snapshot
2021-12-18
NeilBrown
oceani: improve test coverage
commit
|
commitdiff
|
tree
|
snapshot
2021-12-18
NeilBrown
oceani: use new slice syntax for argv argument.
commit
|
commitdiff
|
tree
|
snapshot
2021-12-18
NeilBrown
oceani: add a 'length' operator
commit
|
commitdiff
|
tree
|
snapshot
2021-12-18
NeilBrown
oceani: add transparent AddressOf operator for function...
commit
|
commitdiff
|
tree
|
snapshot
2021-12-17
NeilBrown
oceani: assignment to a pointer can take an address.
commit
|
commitdiff
|
tree
|
snapshot
2021-12-17
NeilBrown
oceani: add type entry for new structs early.
commit
|
commitdiff
|
tree
|
snapshot
2021-12-17
NeilBrown
oceani: move the 'info:' report for assignments.
commit
|
commitdiff
|
tree
|
snapshot
2021-12-17
NeilBrown
oceani: propagate_type should return the found type...
commit
|
commitdiff
|
tree
|
snapshot
2021-12-17
NeilBrown
oceani: pass 'rules' into the 'compat' type function.
commit
|
commitdiff
|
tree
|
snapshot
2021-12-15
NeilBrown
oceani: add tracking of rval vs lval
commit
|
commitdiff
|
tree
|
snapshot
2021-12-15
NeilBrown
oceani: rename Enoconst to Eruntime
commit
|
commitdiff
|
tree
|
snapshot
2021-12-14
NeilBrown
oceani: discard Rnolabel
commit
|
commitdiff
|
tree
|
snapshot
2021-12-13
NeilBrown
oceani: change labels to look like enum values, not...
commit
|
commitdiff
|
tree
|
snapshot
2021-12-11
NeilBrown
oceani: allow field references on references.
commit
|
commitdiff
|
tree
|
snapshot
2021-12-11
NeilBrown
oceani: factor out field reference into per-type handler
commit
|
commitdiff
|
tree
|
snapshot
2021-12-11
NeilBrown
oceani: replace some magic numbers with an enum.
commit
|
commitdiff
|
tree
|
snapshot
2021-12-08
NeilBrown
oceani: add reference type
commit
|
commitdiff
|
tree
|
snapshot
2021-12-08
NeilBrown
oceani: don't add extra indent for Declare and Assign
commit
|
commitdiff
|
tree
|
snapshot
2021-12-08
NeilBrown
oceani: improve content in some error messages.
commit
|
commitdiff
|
tree
|
snapshot
2021-12-08
NeilBrown
oceani: introduce 'test' and 'choose' operators
commit
|
commitdiff
|
tree
|
snapshot
2021-12-05
NeilBrown
oceani: remove the HACK concerning type names starting...
commit
|
commitdiff
|
tree
|
snapshot
2021-12-04
NeilBrown
oceani: allow types to be used before declaration
commit
|
commitdiff
|
tree
|
snapshot
2021-12-04
NeilBrown
oceani: allow global constants to be used before declared.
commit
|
commitdiff
|
tree
|
snapshot
2021-12-04
NeilBrown
ocean: propagate_types: only set Efail on local err.
commit
|
commitdiff
|
tree
|
snapshot
2021-12-04
NeilBrown
oceani: change the 'ok' flag to 'perr' with well define...
commit
|
commitdiff
|
tree
|
snapshot
2021-12-03
NeilBrown
oceani: use more precision when printing numbers
commit
|
commitdiff
|
tree
|
snapshot
2021-12-03
NeilBrown
oceani - delay processing of global constants
commit
|
commitdiff
|
tree
|
snapshot
2021-12-03
NeilBrown
oceani: move prepare_type handling to after the parse.
commit
|
commitdiff
|
tree
|
snapshot
2021-12-03
NeilBrown
oceani: move struct field processing into ->prepare_type
commit
|
commitdiff
|
tree
|
snapshot
2021-12-03
NeilBrown
oceani: move all array size calculation to prepare_type
commit
|
commitdiff
|
tree
|
snapshot
2021-11-29
NeilBrown
oceani: indent grammar more consistently.
commit
|
commitdiff
|
tree
|
snapshot
2021-11-25
NeilBrown
oceani: make anon types more formal
commit
|
commitdiff
|
tree
|
snapshot
2021-11-23
NeilBrown
oceani: rearrange everything and introduce "Term"
commit
|
commitdiff
|
tree
|
snapshot
2021-11-23
NeilBrown
oceani: change SimpleStatement to be $*exec, not $...
commit
|
commitdiff
|
tree
|
snapshot
2021-11-23
NeilBrown
oceani: remove "expr precedence" section
commit
|
commitdiff
|
tree
|
snapshot
2021-11-23
NeilBrown
oceani: support functions returning multiple values.
commit
|
commitdiff
|
tree
|
snapshot
2021-11-20
NeilBrown
oceani: record if a variable declaration was given...
commit
|
commitdiff
|
tree
|
snapshot
2021-11-20
NeilBrown
oceani: pass a file to print_value() and related functions.
commit
|
commitdiff
|
tree
|
snapshot
2021-11-20
NeilBrown
parsergen: avoid creating extra line in code blocks.
commit
|
commitdiff
|
tree
|
snapshot
2021-11-20
NeilBrown
oceani: improve construction of per-function stack...
commit
|
commitdiff
|
tree
|
snapshot
2021-11-20
NeilBrown
oceani: pass a destination buffer into interp_exec...
commit
|
commitdiff
|
tree
|
snapshot
2021-11-15
NeilBrown
oceani: mark structure return from functions as not...
commit
|
commitdiff
|
tree
|
snapshot
2021-11-14
NeilBrown
parsergen: add action tables when needed.
commit
|
commitdiff
|
tree
|
snapshot
2021-11-13
NeilBrown
parsergen: move EOL handling out of shift()
commit
|
commitdiff
|
tree
|
snapshot
2021-11-13
NeilBrown
parsergen: rearrange 'struct state' to reduce wastage.
commit
|
commitdiff
|
tree
|
snapshot
2021-11-13
NeilBrown
parsergen: store reduction information separate from...
commit
|
commitdiff
|
tree
|
snapshot
2021-11-13
NeilBrown
boot-strap: update bootstrap code.
commit
|
commitdiff
|
tree
|
snapshot
2021-11-13
NeilBrown
oceani-tests: add valgrind testing for 'special' tests
commit
|
commitdiff
|
tree
|
snapshot
2021-11-13
NeilBrown
oceani-tests: include failing test in valgrind testing
commit
|
commitdiff
|
tree
|
snapshot
2021-11-13
NeilBrown
oceani-tests: perform coverage test last.
commit
|
commitdiff
|
tree
|
snapshot
2021-11-13
NeilBrown
oceani: add simple return type
commit
|
commitdiff
|
tree
|
snapshot
2021-11-13
NeilBrown
oceani: remove some stray white-space
commit
|
commitdiff
|
tree
|
snapshot
2021-11-13
NeilBrown
oceani: Improve Rboolok handling.
commit
|
commitdiff
|
tree
|
snapshot
2021-11-13
NeilBrown
oceani: fix parsing for function declaration parameters
commit
|
commitdiff
|
tree
|
snapshot
2021-11-13
NeilBrown
oceani: factor our common code in DeclareFunction
commit
|
commitdiff
|
tree
|
snapshot
2021-11-13
NeilBrown
oceani: remove the need for 'then' in function declarat...
commit
|
commitdiff
|
tree
|
snapshot
2021-11-12
NeilBrown
oceani: Add functions
commit
|
commitdiff
|
tree
|
snapshot
2021-11-09
NeilBrown
oceani: change variable name in "free global variables"
commit
|
commitdiff
|
tree
|
snapshot
2021-11-09
NeilBrown
mark-tested: don't fail if coverage is too low
commit
|
commitdiff
|
tree
|
snapshot
2021-11-09
NeilBrown
oceani: improve reporting of variables being freed...
commit
|
commitdiff
|
tree
|
snapshot
2021-11-09
NeilBrown
oceani: guard against code section being empty.
commit
|
commitdiff
|
tree
|
snapshot
2021-11-09
NeilBrown
oceani: Make 'List' separate from Print
commit
|
commitdiff
|
tree
|
snapshot
2021-11-08
NeilBrown
oceani: free variables as soon as they go out of scope.
commit
|
commitdiff
|
tree
|
snapshot
2021-11-08
NeilBrown
oceani: CloseParallel must mark anything not Pending...
commit
|
commitdiff
|
tree
|
snapshot
2021-11-08
NeilBrown
oceani: add comments to var_block_close() and remove...
commit
|
commitdiff
|
tree
|
snapshot
2021-11-08
NeilBrown
oceani: update min_depth promptly.
commit
|
commitdiff
|
tree
|
snapshot
2021-11-08
NeilBrown
oceani: perform analysis before printing
commit
|
commitdiff
|
tree
|
snapshot
2021-11-08
NeilBrown
oceani: add an 'interp' case for Func
commit
|
commitdiff
|
tree
|
snapshot
2021-11-08
NeilBrown
oceani: create separate scope for do part of while
commit
|
commitdiff
|
tree
|
snapshot
2021-11-08
NeilBrown
oceani: create a separate 'exec' for the while/do part
commit
|
commitdiff
|
tree
|
snapshot
2021-11-08
NeilBrown
oceani: move var_block_close() calls to the code sectio...
commit
|
commitdiff
|
tree
|
snapshot
2021-11-08
NeilBrown
oceani: fix up the while/do scope
commit
|
commitdiff
|
tree
|
snapshot
2021-11-08
NeilBrown
oceani: change variable.merged to never be NULL
commit
|
commitdiff
|
tree
|
snapshot
2021-11-08
NeilBrown
oceani: simplify loop in var_block_close()
commit
|
commitdiff
|
tree
|
snapshot
2021-11-08
NeilBrown
oceani: simplify test in var_block_close.
commit
|
commitdiff
|
tree
|
snapshot
2021-11-08
NeilBrown
oceani: add lots of UNTESTED markers.
commit
|
commitdiff
|
tree
|
snapshot
2021-11-08
NeilBrown
oceani: var storage needs to be free last
commit
|
commitdiff
|
tree
|
snapshot
2021-11-08
NeilBrown
oceani-tests: continue to improve test coverage
commit
|
commitdiff
|
tree
|
snapshot
2021-11-08
NeilBrown
oceani-tests: add some NOTEST markings.
commit
|
commitdiff
|
tree
|
snapshot
2021-11-08
NeilBrown
mark-untested: improve filter
commit
|
commitdiff
|
tree
|
snapshot
2021-11-08
NeilBrown
oceani: add test for duplicate main functions
commit
|
commitdiff
|
tree
|
snapshot
2021-11-08
NeilBrown
oceani: drop "program" in favour of "func"
commit
|
commitdiff
|
tree
|
snapshot
2021-11-08
NeilBrown
oceani-tests: add test for declaring a CondScope variable
commit
|
commitdiff
|
tree
|
snapshot
2021-11-08
NeilBrown
oceani-tests: add test for unknown field name.
commit
|
commitdiff
|
tree
|
snapshot
2021-11-08
NeilBrown
oceani: improve test coverage
commit
|
commitdiff
|
tree
|
snapshot
next