nitlanguage
/
nit.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
remove closures from code
2013-11-19
Jean Privat
remove closures from code
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-19
Jean Privat
tests: skip nitg for nitg-g (kill pratchett)
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-19
Jean Privat
tests: remove some old tests results
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-19
Jean Privat
nitcc: tests use nitg (so `Nodes`->`Nodes[...]`
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-19
Jean Privat
cleanup some remaining nitc
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-19
Jean Privat
provide nitc as a wrapper to nitg
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-19
Jean Privat
tests: remove old nitc
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-19
Jean Privat
src: remove old metamodel and nitc
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-19
Jean Privat
use nitg to bootstrap; drop bootstrap of nitc
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-19
Jean Privat
mkcsrc: copy .c and .h file to avoid the break of the...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-14
Jean Privat
Merge remote-tracking branch 'lucas/nitx_integration'
commit
|
commitdiff
|
tree
2013-11-14
Jean Privat
Merge remote-tracking branch 'alexis/game_framework'
commit
|
commitdiff
|
tree
2013-11-14
Jean Privat
Merge remote-tracking branch 'lucas/nitx_integration'
commit
|
commitdiff
|
tree
2013-11-14
Jean Privat
Merge remote-tracking branch 'alexis/ready-for-ffi'
commit
|
commitdiff
|
tree
2013-11-12
Jean Privat
phases: remove useless module dependencies
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-12
Jean Privat
tests: add base_orelse2
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-12
Jean Privat
typing: `or else` fallback to Object
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-12
Jean Privat
model: really implement precondition of lookup_first_definition
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-12
Jean Privat
modelbuilder: extra-warn useless type declaration of...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-12
Jean Privat
src: remove old style attributes in nitg-related clases
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-12
Jean Privat
modelbuilder: prevent names of formal type to have...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-12
Jean Privat
lib: move counter more_collections and poset to lib/
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-11
Jean Privat
Merge branch 'tests'
commit
|
commitdiff
|
tree
2013-11-11
Jean Privat
tests: add missing sav for libs nitcc_runtime and sqlite3
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-11
Jean Privat
tests: strict order on tests.sh
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-11
Jean Privat
tests: cleanup sav directory
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-11
Jean Privat
tests: remove store_save.sh
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-08
Jean Privat
tools: add mkcsrc2 prototype to bootstrap with nitg...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-08
Jean Privat
tests: update nitg.res
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-08
Jean Privat
nitg: add option --compile-dir to change the default...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-08
Jean Privat
nitg: path in Makefile is relative to the compile_dir
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-07
Jean Privat
Merge remote-tracking branch 'alexandre/nitdoc'
commit
|
commitdiff
|
tree
2013-11-07
Jean Privat
tests: display binary, name and options of current...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-07
Jean Privat
tests: rename engine `nitg` to `nitg-g` ; alias `nitg...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-07
Jean Privat
tests: FIXME `for` crashes with formal types
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-07
Jean Privat
lib/mnit: do not use "loop do"
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-07
Jean Privat
scope: break and continue affect the nearest do/end
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-06
Jean Privat
doc: add a unit test for has_prefix
Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-06
Jean Privat
Makefile: use `git rev-parse HEAD` instead of crazy...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-11-06
Jean Privat
Merge remote-tracking branch 'alexandre/nitdoc'
commit
|
commitdiff
|
tree
2013-11-01
Jean Privat
nitcc: remove the use of NaiveCollection
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-31
Jean Privat
Merge branch 'nitcc'
commit
|
commitdiff
|
tree
2013-10-31
Jean Privat
nitcc: cleanup README (TODO use github Task List)
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-31
Jean Privat
nitcc: add test/ignored
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-31
Jean Privat
nitcc: allows elem_list in Ignored
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-31
Jean Privat
nitcc: avoid conflict in ignored for test/empty
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-31
Jean Privat
nitcc: add Token::build_nfa to isolate concerns
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-31
Jean Privat
nitcc: classes and elements allow any forms of text
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-31
Jean Privat
nitcc: add Empty keyword
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-31
Jean Privat
nitcc: add test/conflict-bracket and test/conflitc...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-31
Jean Privat
nitcc: improve auto-dangling
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-31
Jean Privat
nitcc: improve displaying of firsts/afters/lookahead
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-30
Jean Privat
nitcc: add test/priority.input1
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-30
Jean Privat
nitcc: add automatic Dangling
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-30
Jean Privat
Merge remote-tracking branch 'alexis/ready-for-ffi'
commit
|
commitdiff
|
tree
2013-10-30
Jean Privat
nitcc: store item instead of tokens in lookahead
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-30
Jean Privat
nitcc: Automaton::to_dot does not display the objectid
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-30
Jean Privat
nitcc: solve inclusion before outputting the DFA
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-30
Jean Privat
nitcc: remove forgotten debugging print
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-30
Jean Privat
nitcc: remove buggy LALR, use SLR instead
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-30
Jean Privat
nitcc: add new PoV Node::depth
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-30
Jean Privat
nitcc: merge Nodes#items and Node#children
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-30
Jean Privat
nitcc: add tests/lexer-aaa
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-30
Jean Privat
nitcc: add Automaton::reverse
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-30
Jean Privat
nitcc: uptate tests wrt DFA minimization
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-30
Jean Privat
nitcc: minimize DFA
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-29
Jean Privat
misc/source-highlight: multiline-strings
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-29
Jean Privat
nitcc: efficient intervals in nfa/dfa
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-29
Jean Privat
nitcc: use 'Any' in minilang and json
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-25
Jean Privat
lib: detach ForAbuser from Collection
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-24
Jean Privat
nitcc: update tests for longest/shortest
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-24
Jean Privat
nitcc: add Shortest/Longest
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-24
Jean Privat
nitcc: Automaton::to_dot include tag names even in...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-24
Jean Privat
nitcc: reject tokens that match nothing
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-24
Jean Privat
nitcc: remove And/Except hack on nicc_parser_gen
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-24
Jean Privat
nitcc: update README with Except and And
commit
|
commitdiff
|
tree
2013-10-24
Jean Privat
nitcc: update tests for And and Except
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-24
Jean Privat
nitcc: add And and Except
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-24
Jean Privat
nitcc: add Automaton::clear_tag
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-24
Jean Privat
nitcc: fix visibility of Nelem::set_elem
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-24
Jean Privat
nitcc: fix print with nullable
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-24
Jean Privat
nitcc: add Automation::tag_acept and Automaton::absorb
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-24
Jean Privat
nitcc: Makefile add nitcc.sablecc in some rule arguments
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-24
Jean Privat
examples: update curl_http to have a consistant behavior...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-24
Jean Privat
nitcc: generate the dfa.dot file before complaining...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-22
Jean Privat
nitcc: alttrans need no id
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-22
Jean Privat
nitcc: error on duplicated alternative name
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-22
Jean Privat
nitcc: error on duplicated element name
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-22
Jean Privat
nitcc: error on duplicated expr/prod name
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-18
Jean Privat
nitcc: error if a token is rejected twice
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-18
Jean Privat
nitcc: update README wrt Rejected
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-18
Jean Privat
nitcc: reject unknown keywords
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-18
Jean Privat
nitcc: add tests for rejected tokens
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-18
Jean Privat
nitcc: add Rejected tokens
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-18
Jean Privat
nitcc: show the text of the token in NParserError.message
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-18
Jean Privat
nitcc: parser adds the original error token in the...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-18
Jean Privat
nitcc: lexer do not crash on empty input stream
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-18
Jean Privat
nitcc: update tests with new syntax errors
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-18
Jean Privat
nitcc: remove 'print' in parser error
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2013-10-18
Jean Privat
nitcc: better name of generated classes to avoid name...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
next