]> ocean-lang.org Git - ocean/shortlog
ocean
2014-10-02 NeilBrownparsergen: revise "newline_permitted" definition.
2014-10-02 NeilBrownparsergen: adjust for new definition of line_like symbols.
2014-10-02 NeilBrownMore indent_test.cgm mods.
2014-10-02 NeilBrownNEWLINE must only ever follow a 'linelike' symbol.
2014-10-02 NeilBrownNewline handling stuff
2014-10-02 NeilBrownparsergen: various updates.
2014-06-22 NeilBrownparsergen: improve tracing.
2014-06-22 NeilBrownparsergen: fix up stack management
2014-06-15 NeilBrownparsergen: work-around for indent parsing problem.
2014-06-15 NeilBrownparsergen: fix return of final result.
2014-06-15 NeilBrownparsergen: don't leave garbage in the $0 buffer.
2014-06-15 NeilBrownparsergen: ensure value returned from parser_run is...
2014-06-15 NeilBrownparsergen: make sure result in start symbol is returned.
2014-06-15 NeilBrownparsergen: pass 'config' in to 'reduce' function.
2014-06-15 NeilBrownparsergen: discard text_cmp now that it is in a library
2014-06-15 NeilBrownmdcode: normalise text_cmp and export it.
2014-06-15 NeilBrownindent_test / parsergen: fix various memory leaks.
2014-06-15 NeilBrownindent_test: make use of new $<N syntax.
2014-06-15 NeilBrownpargergen: support $<N in code fragments
2014-06-15 NeilBrownparsergen: review and update text.
2014-06-15 NeilBrownindent_test: make use of pointers as types for non...
2014-06-15 NeilBrownparsergen: allow pointers as well as struct to be assoc...
2014-06-15 NeilBrownparsergen: remove unused 'start' field from grammar.
2014-06-15 NeilBrownpargergen: make use of --tag for calc grammar
2014-06-15 NeilBrownparsergen: add --tag option.
2014-06-15 NeilBrownmdcode.mdc: Allow more sections than just Example:...
2014-06-15 NeilBrownparsergen: Don't look beyond the bottom of stack...
2014-06-15 NeilBrownparsergen: initialise parser.next properly.
2014-06-15 NeilBrownpargergen: don't ignore first token
2014-06-15 NeilBrownScanner: minor text updates
2014-06-15 NeilBrownscanner: make sure parsing finishes properly when no...
2014-06-15 NeilBrownScanner: parsing of comments and strings must recognise...
2014-06-15 NeilBrownscanner: clarify the interaction between parsing marks...
2014-06-15 NeilBrownscanner: fix up detection of comments blended with...
2014-06-15 NeilBrownScanner: Capital E and P should be usable for exponents...
2014-06-15 NeilBrownscanner: provide wchar includes for all clients of...
2014-06-13 NeilBrownmdcode.mdc: fix error message slightly.
2014-05-04 NeilBrownAdd test parser for indent and linebreak handling.
2014-05-04 NeilBrownparsergen: fix a couple of typos in text. linebreakparser
2014-05-04 NeilBrownparsergen: improve tracing of parse for line-oriented...
2014-05-04 NeilBrownparsergen: track when newline is permitted, and discard...
2014-05-04 NeilBrownparsergen: compute starts_line for each state.
2014-05-03 NeilBrownparsergen: compute "can_eol" for each symbol.
2013-11-24 NeilBrownparsergen: add handling for TK_IN and TK_OUT indentparser
2013-11-24 NeilBrownparsergen: centralise (some of) the collecting of next...
2013-11-24 NeilBrownparsergen: recorded a prefered shift-symbol for error...
2013-11-24 NeilBrownparsegen: unify the "next" frame to go onto stack.
2013-11-24 NeilBrownparsergen: various cosmetic fixes
2013-07-25 NeilBrownparsergen: report some tokens better when tracing.
2013-07-25 NeilBrownRefresh boot-strap files.
2013-07-25 NeilBrownRename Indent and Undent to IN and OUT
2013-07-21 NeilBrownparsergen: remove 'depth' arg from do_reduce.
2013-07-21 NeilBrownparsergen: allow "$void" to remove current type. draftparser
2013-07-21 NeilBrownparsergen: improve tracing.
2013-07-21 NeilBrownparsergen: make sure we continue making states until...
2013-07-21 NeilBrownparsergen: change sort order for items.
2013-07-21 NeilBrownparsergen: change symset function to use 'unsigned...
2013-07-21 NeilBrownparsergen: fix bug testing return value for shift()
2013-07-21 NeilBrownparsergen - adjust for recent scanner fix.
2013-07-21 NeilBrownscanner: don't allow an unknown mark to run into a...
2013-07-21 NeilBrownscanner: initialise token state properly.
2013-07-21 NeilBrownscanner: fix do_strip bug.
2013-07-12 NeilBrownMakefile: if bootstrap was required, suggest "make...
2013-07-12 NeilBrownUpdate .gitignore with new build targets
2013-07-12 NeilBrownNew file: parsergen
2013-07-12 NeilBrownscanner: must call close_token before returning the...
2013-07-12 NeilBrownscanner/numbers: fix typo that broken positive exponents.
2013-07-12 NeilBrownscanner: make the array of known words "const"
2013-07-12 NeilBrownmdcode: rename code_print to code_node_print and export it.
2013-07-12 NeilBrownFix typo in mdcode.mdc
2013-06-22 NeilBrownscanner.mdc: lexical scanner for Ocean.
2013-06-22 NeilBrownMakefile: auto-support .mdc files.
2013-06-22 NeilBrownRecord in a code_node whether it was indented or not.
2013-06-05 NeilBrownmdcode, md2c - extract C code from a literate markdown...