code
/
ocean
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ocean
2019-05-29
NeilBrown
Remove excess blank lines
commit
|
commitdiff
|
tree
|
snapshot
2019-05-29
NeilBrown
scanner tests: handle errors and more
commit
|
commitdiff
|
tree
|
snapshot
2019-05-29
NeilBrown
scanner: handle completely unrecognized characters.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-29
NeilBrown
scanner: handle unknown marks once.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-29
NeilBrown
Separate demos from tests.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-28
NeilBrown
Add test code for the scanner
commit
|
commitdiff
|
tree
|
snapshot
2019-05-28
NeilBrown
scanner: fix typo in testing ignored flagged
commit
|
commitdiff
|
tree
|
snapshot
2019-05-28
NeilBrown
scanner: fix multi-line strings
commit
|
commitdiff
|
tree
|
snapshot
2019-05-26
NeilBrown
scanner: add options to allow more complete testing.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-26
NeilBrown
parsergen - fix newline parsing (again)
commit
|
commitdiff
|
tree
|
snapshot
2019-05-26
NeilBrown
parsergen: make it easier to test the simple 'calc...
commit
|
commitdiff
|
tree
|
snapshot
2019-05-18
NeilBrown
Oceani - Jamison Creek Version
JamisonCreek-3
commit
|
commitdiff
|
tree
|
snapshot
2019-05-18
NeilBrown
oceani-tests: add tests for str/bool command line args
commit
|
commitdiff
|
tree
|
snapshot
2019-05-18
NeilBrown
oceani: cleanup "sayhello" output
commit
|
commitdiff
|
tree
|
snapshot
2019-05-18
NeilBrown
oceani: add structs
commit
|
commitdiff
|
tree
|
snapshot
2019-05-18
NeilBrown
oceani: fix merging of conditionally-scoped variables.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-18
NeilBrown
oceani-tests: delay valgrind tests
commit
|
commitdiff
|
tree
|
snapshot
2019-05-18
NeilBrown
oceani: fix indent for Xval propagate
commit
|
commitdiff
|
tree
|
snapshot
2019-05-18
NeilBrown
oceani-tests: test code that has been printed
commit
|
commitdiff
|
tree
|
snapshot
2019-05-18
NeilBrown
oceani: print pre-declared constants when printing...
commit
|
commitdiff
|
tree
|
snapshot
2019-05-17
NeilBrown
scanner: handle missing newline at EOF
commit
|
commitdiff
|
tree
|
snapshot
2019-05-13
NeilBrown
oceani: add the option for "const" sections
commit
|
commitdiff
|
tree
|
snapshot
2019-05-13
NeilBrown
oceani: allow list of declarations as top level structure
commit
|
commitdiff
|
tree
|
snapshot
2019-05-11
NeilBrown
oceani: mark code that doesn't need testing.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-11
NeilBrown
oceani: move "complex types" earlier.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-10
NeilBrown
oceani: fix valgrind-reported errors.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-09
NeilBrown
oceani tests: check for conflicts.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-09
NeilBrown
parsergen: don't report expected shift/reduce conflicts.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-09
NeilBrown
oceani: add conditional expression
commit
|
commitdiff
|
tree
|
snapshot
2019-05-08
NeilBrown
oceani: add "and then" and "or else"
commit
|
commitdiff
|
tree
|
snapshot
2019-05-08
NeilBrown
oceani-tests: assorted more tests.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-06
NeilBrown
oceani-tests: add tests for various type errors.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-06
NeilBrown
oceani-tests: add tests for various token-errors
commit
|
commitdiff
|
tree
|
snapshot
2019-05-06
NeilBrown
oceani-tests: add tests for error cases.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-05
NeilBrown
oceani-tests: add tests for bad command line args.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-05
NeilBrown
mdcode: indent must start with a TAB
commit
|
commitdiff
|
tree
|
snapshot
2019-05-05
NeilBrown
oceani-tests: add test suite.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-05
NeilBrown
mdcode: don't include blank lines at end of section.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-05
NeilBrown
mdcode: allow a specific section to be extracted.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-01
NeilBrown
oceani: add array type.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-01
NeilBrown
oceani: prepare for adding new types with new syntax.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-01
NeilBrown
oceani: add "remainder" operator.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-01
NeilBrown
oceani: add some support for lvalues.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-01
NeilBrown
oceani: fix up test program.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-01
NeilBrown
oceani: delay constant assignment test to type analysis.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-01
NeilBrown
oceani: allow a type to control how it is printed.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-01
NeilBrown
oceani: delegate type compatability to type.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-01
NeilBrown
oceani: introduce type->prepare()
commit
|
commitdiff
|
tree
|
snapshot
2019-05-01
NeilBrown
oceani: disallow assignment if no 'dup' operation.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-01
NeilBrown
oceani: allow a variable to be declared with no value
commit
|
commitdiff
|
tree
|
snapshot
2019-05-01
NeilBrown
oceani: := is no longer a token.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-01
NeilBrown
oceani: make "Base Types" a subsection of "Types"
commit
|
commitdiff
|
tree
|
snapshot
2019-05-01
NeilBrown
oceani: move free_value() to the other generic value...
commit
|
commitdiff
|
tree
|
snapshot
2019-05-01
NeilBrown
oceani - assorted cleanups.
commit
|
commitdiff
|
tree
|
snapshot
2019-05-01
NeilBrown
oceani: initial support for named types.
commit
|
commitdiff
|
tree
|
snapshot
2019-04-20
NeilBrown
oceani: make set of types extensible.
commit
|
commitdiff
|
tree
|
snapshot
2019-04-20
NeilBrown
oceani: fix a couple of typos.
commit
|
commitdiff
|
tree
|
snapshot
2019-04-20
NeilBrown
oceani: discard Vnolabel infavour of rules.
commit
|
commitdiff
|
tree
|
snapshot
2019-04-02
NeilBrown
oceani: don't store 'tail' in 'struct value'.
commit
|
commitdiff
|
tree
|
snapshot
2019-03-22
NeilBrown
oceani.mdc: fix assorted typos.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-19
NeilBrown
oceani: detect and report tails on numbers and strings.
StoneyCreek
StoneyCreek-2
commit
|
commitdiff
|
tree
|
snapshot
2018-02-19
NeilBrown
scanner: capture the tail of a string.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-19
NeilBrown
oceani: track where each variable was declared.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-19
NeilBrown
oceani: minimal error tracking.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-19
NeilBrown
oceani: handle NULL from parse_oceani()
commit
|
commitdiff
|
tree
|
snapshot
2018-02-19
NeilBrown
oceani: Expression etc should be 'exec', not 'binode'.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-19
NeilBrown
parsergen: enable error handling.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-19
NeilBrown
parsergen: improve symbol-discard in error handling.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-19
NeilBrown
parsergen: be careful shifting TK_error
commit
|
commitdiff
|
tree
|
snapshot
2018-02-19
NeilBrown
parsergen: document min_prefix and starts_line.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-19
NeilBrown
parsergen: remove symbol synthesis option.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-18
NeilBrown
scanner: fix calculation of column.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-18
NeilBrown
scanner: improve text and fix typos.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-17
NeilBrown
oceani - add error reporting for type errors
commit
|
commitdiff
|
tree
|
snapshot
2018-02-17
NeilBrown
scanner: fix silly error calling indent_tab()
commit
|
commitdiff
|
tree
|
snapshot
2018-02-17
NeilBrown
oceani: pass parse_context through propagate_types
commit
|
commitdiff
|
tree
|
snapshot
2018-02-17
NeilBrown
oceani: fix type analysis for 'while' condition.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-13
NeilBrown
New lang: Stoney Creek
commit
|
commitdiff
|
tree
|
snapshot
2018-02-13
NeilBrown
scanner: fix parsing of comments.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-13
NeilBrown
parsergen.mdc: add precedence handling
commit
|
commitdiff
|
tree
|
snapshot
2018-02-13
NeilBrown
parsergen: record line number of reduce fragments.
commit
|
commitdiff
|
tree
|
snapshot
2018-02-13
NeilBrown
oceani/parsergen: assorted text improvements.
commit
|
commitdiff
|
tree
|
snapshot
2015-02-17
NeilBrown
oceani.mk: make sure libstring.o gets built
commit
|
commitdiff
|
tree
|
snapshot
2014-10-13
NeilBrown
More new files to .gitignore
FallsCreek
FallsCreek-1
commit
|
commitdiff
|
tree
|
snapshot
2014-10-13
NeilBrown
oceani: propagate_types should ignore NULL better.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-12
NeilBrown
oceani: accept newlines at start of {block}
commit
|
commitdiff
|
tree
|
snapshot
2014-10-12
NeilBrown
oceani: accept MULTI_STRING as well as STRING
commit
|
commitdiff
|
tree
|
snapshot
2014-10-12
NeilBrown
oceani: allow number of command line to be negative.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-12
NeilBrown
Parsergen: abort on error.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-11
NeilBrown
oceani: don't try to print a 'then' clause for a switch.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-11
NeilBrown
oceani: memdup argument strings when assigning to a...
commit
|
commitdiff
|
tree
|
snapshot
2014-10-10
NeilBrown
oceani: remove the 'style' link
commit
|
commitdiff
|
tree
|
snapshot
2014-10-07
NeilBrown
oceani: add proper 'then' handling.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-07
NeilBrown
oceani: initial interpreted for "ocean".
commit
|
commitdiff
|
tree
|
snapshot
2014-10-07
NeilBrown
pargergen: typo: i, not 1.
workingparser
commit
|
commitdiff
|
tree
|
snapshot
2014-10-03
NeilBrown
parsergen: update description to match current reality.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-03
NeilBrown
parsergen: remove special casing for pop(0).
commit
|
commitdiff
|
tree
|
snapshot
2014-10-03
NeilBrown
indent_test: integrate into Makefile scheme nicely.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-03
NeilBrown
parsergen: update doc for change from 'starts line...
commit
|
commitdiff
|
tree
|
snapshot
2014-10-03
NeilBrown
parse trace: report since_newline rather than newline_p...
commit
|
commitdiff
|
tree
|
snapshot
next