summaryrefslogtreecommitdiff
path: root/src/synthesis.cc
diff options
context:
space:
mode:
authorAdrian Thurston <thurston@colm.net>2020-04-12 11:48:15 +0000
committerAdrian Thurston <thurston@colm.net>2020-04-12 11:48:15 +0000
commit8b1810c9fd897d8d2840a0713ced1dfcfb71d109 (patch)
tree1af9de3a0d05e2a6ea507401840e75e27bfc37f6 /src/synthesis.cc
parent9760b2b3d8477ffb4228ac3db976e2ed3abb8905 (diff)
downloadcolm-8b1810c9fd897d8d2840a0713ced1dfcfb71d109.tar.gz
first cut of a redefine statement
Redefine happens during declaration. The existing langEl is removed from the map and a newly-declared lel replaces it. If the new list of productions references [...] the productions from the previous lel are moved into the new one, in its place. A copy would be preferrable, as move may require some fixup, but move gives an initial functional implementation. refs #112
Diffstat (limited to 'src/synthesis.cc')
0 files changed, 0 insertions, 0 deletions