code
/
ocean
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ocean
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
2014-10-03
NeilBrown
indent test: various fixed to match new design.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-03
NeilBrown
parsergen: revise rule for NEWLINE forcing reduce
commit
|
commitdiff
|
tree
|
snapshot
2014-10-03
NeilBrown
parsergen: fix incorrect 'newline_permitted' setting.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-03
NeilBrown
parsegen: pop was not computing start_of_line properly.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-03
NeilBrown
parsergen: get rid of 'next' in parser_run()
commit
|
commitdiff
|
tree
|
snapshot
2014-10-03
NeilBrown
parsergen: next.indents in parser_run is always zero.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-03
NeilBrown
parsergen: don't pass full frame to parser_trace()
commit
|
commitdiff
|
tree
|
snapshot
2014-10-03
NeilBrown
parsergen: don't use 'frame' to pass args to shift...
commit
|
commitdiff
|
tree
|
snapshot
2014-10-03
NeilBrown
parsergen: fix handling of Newline in parse.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-02
NeilBrown
parsergen: fix handling of TK_in during parse.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-02
NeilBrown
parsergen: remove starts_indented.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-02
NeilBrown
parsergen: add since_indent to stack frame.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-02
NeilBrown
parsergen: calculate and record "min_prefix" for each...
commit
|
commitdiff
|
tree
|
snapshot
2014-10-02
NeilBrown
parsergen: revise "newline_permitted" definition.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-02
NeilBrown
parsergen: adjust for new definition of line_like symbols.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-02
NeilBrown
More indent_test.cgm mods.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-02
NeilBrown
NEWLINE must only ever follow a 'linelike' symbol.
commit
|
commitdiff
|
tree
|
snapshot
2014-10-02
NeilBrown
Newline handling stuff
commit
|
commitdiff
|
tree
|
snapshot
2014-10-02
NeilBrown
parsergen: various updates.
commit
|
commitdiff
|
tree
|
snapshot
2014-06-22
NeilBrown
parsergen: improve tracing.
commit
|
commitdiff
|
tree
|
snapshot
2014-06-22
NeilBrown
parsergen: fix up stack management
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
parsergen: work-around for indent parsing problem.
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
parsergen: fix return of final result.
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
parsergen: don't leave garbage in the $0 buffer.
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
parsergen: ensure value returned from parser_run is...
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
parsergen: make sure result in start symbol is returned.
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
parsergen: pass 'config' in to 'reduce' function.
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
parsergen: discard text_cmp now that it is in a library
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
mdcode: normalise text_cmp and export it.
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
indent_test / parsergen: fix various memory leaks.
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
indent_test: make use of new $<N syntax.
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
pargergen: support $<N in code fragments
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
parsergen: review and update text.
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
indent_test: make use of pointers as types for non...
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
parsergen: allow pointers as well as struct to be assoc...
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
parsergen: remove unused 'start' field from grammar.
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
pargergen: make use of --tag for calc grammar
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
parsergen: add --tag option.
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
mdcode.mdc: Allow more sections than just Example:...
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
parsergen: Don't look beyond the bottom of stack...
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
parsergen: initialise parser.next properly.
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
pargergen: don't ignore first token
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
Scanner: minor text updates
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
scanner: make sure parsing finishes properly when no...
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
Scanner: parsing of comments and strings must recognise...
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
scanner: clarify the interaction between parsing marks...
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
scanner: fix up detection of comments blended with...
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
Scanner: Capital E and P should be usable for exponents...
commit
|
commitdiff
|
tree
|
snapshot
2014-06-15
NeilBrown
scanner: provide wchar includes for all clients of...
commit
|
commitdiff
|
tree
|
snapshot
2014-06-13
NeilBrown
mdcode.mdc: fix error message slightly.
commit
|
commitdiff
|
tree
|
snapshot
2014-05-04
NeilBrown
Add test parser for indent and linebreak handling.
commit
|
commitdiff
|
tree
|
snapshot
2014-05-04
NeilBrown
parsergen: fix a couple of typos in text.
linebreakparser
commit
|
commitdiff
|
tree
|
snapshot
2014-05-04
NeilBrown
parsergen: improve tracing of parse for line-oriented...
commit
|
commitdiff
|
tree
|
snapshot
2014-05-04
NeilBrown
parsergen: track when newline is permitted, and discard...
commit
|
commitdiff
|
tree
|
snapshot
2014-05-04
NeilBrown
parsergen: compute starts_line for each state.
commit
|
commitdiff
|
tree
|
snapshot
2014-05-03
NeilBrown
parsergen: compute "can_eol" for each symbol.
commit
|
commitdiff
|
tree
|
snapshot
2013-11-24
NeilBrown
parsergen: add handling for TK_IN and TK_OUT
indentparser
commit
|
commitdiff
|
tree
|
snapshot
2013-11-24
NeilBrown
parsergen: centralise (some of) the collecting of next...
commit
|
commitdiff
|
tree
|
snapshot
2013-11-24
NeilBrown
parsergen: recorded a prefered shift-symbol for error...
commit
|
commitdiff
|
tree
|
snapshot
2013-11-24
NeilBrown
parsegen: unify the "next" frame to go onto stack.
commit
|
commitdiff
|
tree
|
snapshot
2013-11-24
NeilBrown
parsergen: various cosmetic fixes
commit
|
commitdiff
|
tree
|
snapshot
2013-07-25
NeilBrown
parsergen: report some tokens better when tracing.
commit
|
commitdiff
|
tree
|
snapshot
2013-07-25
NeilBrown
Refresh boot-strap files.
commit
|
commitdiff
|
tree
|
snapshot
2013-07-25
NeilBrown
Rename Indent and Undent to IN and OUT
commit
|
commitdiff
|
tree
|
snapshot
2013-07-21
NeilBrown
parsergen: remove 'depth' arg from do_reduce.
commit
|
commitdiff
|
tree
|
snapshot
2013-07-21
NeilBrown
parsergen: allow "$void" to remove current type.
draftparser
commit
|
commitdiff
|
tree
|
snapshot
2013-07-21
NeilBrown
parsergen: improve tracing.
commit
|
commitdiff
|
tree
|
snapshot
2013-07-21
NeilBrown
parsergen: make sure we continue making states until...
commit
|
commitdiff
|
tree
|
snapshot
2013-07-21
NeilBrown
parsergen: change sort order for items.
commit
|
commitdiff
|
tree
|
snapshot
2013-07-21
NeilBrown
parsergen: change symset function to use 'unsigned...
commit
|
commitdiff
|
tree
|
snapshot
next