equal
deleted
inserted
replaced
624 if k <= ki then (B, j, t @ tss, sa, id, i) :: movedot_lambda ts state |
624 if k <= ki then (B, j, t @ tss, sa, id, i) :: movedot_lambda ts state |
625 else movedot_lambda ts state; |
625 else movedot_lambda ts state; |
626 |
626 |
627 |
627 |
628 (*trigger value for warnings*) |
628 (*trigger value for warnings*) |
629 val branching_level = Config.int (Config.declare "syntax_branching_level" (fn _ => Config.Int 600)); |
629 val branching_level = |
|
630 Config.int (Config.declare ("syntax_branching_level", @{here}) (fn _ => Config.Int 600)); |
630 |
631 |
631 (*get all productions of a NT and NTs chained to it which can |
632 (*get all productions of a NT and NTs chained to it which can |
632 be started by specified token*) |
633 be started by specified token*) |
633 fun prods_for prods chains include_none tk nts = |
634 fun prods_for prods chains include_none tk nts = |
634 let |
635 let |