diff options
author | dos-reis <gdr@axiomatics.org> | 2012-06-03 09:29:56 +0000 |
---|---|---|
committer | dos-reis <gdr@axiomatics.org> | 2012-06-03 09:29:56 +0000 |
commit | d68adc46e463a7d2cc0dceb1e58a0da06767ba22 (patch) | |
tree | c8c99650fdd71ccef05326ac49efe74b0425b358 /src/ChangeLog | |
parent | bdfdb1d8cb7cd0640450879d7327de07034f4ba7 (diff) | |
download | open-axiom-d68adc46e463a7d2cc0dceb1e58a0da06767ba22.tar.gz |
* boot/parser.boot (bpSignatureTail): Split out of bpSignature.
(bpTyped): Use it.
(bpThrow): Lilkewise.
(bpRegularBVItemTail): Likewise.
(bpAssignLHS): Likewise.
(bpStoreName): Do not reference $typings.
* boot/ast.boot (%Ast): Remove %Pretend variant.
(bfSignature): Rename from bfLocal. Build %Signature variant.
(bfLET1): Handle assignment to typed variable.
(shoeCompTran): Do not reference $typings.
(shoeCompTran1): Do not translate assignment to typed variables.
(bindFluidVars): Handle them here.
(bfTagged): Remove.
(bfTry): Tidy.
* boot/translator.boot (shoeOutParse): Do not reference $typings
and $returns.
* interp/c-util.boot (isAlmostSimple): Initialize $assignmentList.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r-- | src/ChangeLog | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index a1e43359..728cdea2 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,23 @@ +2012-06-03 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * boot/parser.boot (bpSignatureTail): Split out of bpSignature. + (bpTyped): Use it. + (bpThrow): Lilkewise. + (bpRegularBVItemTail): Likewise. + (bpAssignLHS): Likewise. + (bpStoreName): Do not reference $typings. + * boot/ast.boot (%Ast): Remove %Pretend variant. + (bfSignature): Rename from bfLocal. Build %Signature variant. + (bfLET1): Handle assignment to typed variable. + (shoeCompTran): Do not reference $typings. + (shoeCompTran1): Do not translate assignment to typed variables. + (bindFluidVars): Handle them here. + (bfTagged): Remove. + (bfTry): Tidy. + * boot/translator.boot (shoeOutParse): Do not reference $typings + and $returns. + * interp/c-util.boot (isAlmostSimple): Initialize $assignmentList. + 2012-06-01 Gabriel Dos Reis <gdr@cs.tamu.edu> * boot/translator.boot: Remove DEFUSE, $booDefined, |