Add ansi_c repository:
authorNick Downing <nick@ndcode.org>
Sun, 19 Nov 2023 12:39:14 +0000 (23:39 +1100)
committerNick Downing <nick@ndcode.org>
Sun, 19 Nov 2023 12:40:38 +0000 (23:40 +1100)
* Initial commit, has scope analysis and beginnings of type analysis

In pilex:
* Modify text_to_python() to handle stray whitespace on otherwise blank line

In pitree:
* Fixes for TypeDict: a reference to AST.TypeString should have been AST.TypeStr, fix several bugs in the generate_serialize() routine that had never been tested
* Modify text_to_python() to handle stray whitespace on otherwise blank line

In piyacc:
* Modify ast_text_to_python() to handle stray whitespace on otherwise blank line

.gitmodules
ansi_c [new submodule]
pilex
pitree
piyacc

index 8047746..f7448bc 100644 (file)
 [submodule "applesoft_basic"]
        path = applesoft_basic
        url = https://git.ndcode.org/public/applesoft_basic.git
+[submodule "ansi_c"]
+       path = ansi_c
+       url = https://git.ndcode.org/public/ansi_c.git
diff --git a/ansi_c b/ansi_c
new file mode 160000 (submodule)
index 0000000..9d7a38d
--- /dev/null
+++ b/ansi_c
@@ -0,0 +1 @@
+Subproject commit 9d7a38dfc23b9128e2333622a101c59de9a6bf05
diff --git a/pilex b/pilex
index e266798..5374c41 160000 (submodule)
--- a/pilex
+++ b/pilex
@@ -1 +1 @@
-Subproject commit e2667981e87cee9e878ba62ee5a91bd798074e64
+Subproject commit 5374c4167b55447ea43fc5b308d99cbe12d2db02
diff --git a/pitree b/pitree
index 4b65151..e1a8ef4 160000 (submodule)
--- a/pitree
+++ b/pitree
@@ -1 +1 @@
-Subproject commit 4b65151d28c8730e68a9433a67afd16c10ca9627
+Subproject commit e1a8ef41725ac657afe15c3d46a5d842e7fd46ed
diff --git a/piyacc b/piyacc
index 42898b3..09a46ef 160000 (submodule)
--- a/piyacc
+++ b/piyacc
@@ -1 +1 @@
-Subproject commit 42898b382acae6819f287c4831fdbe3e1364ee6c
+Subproject commit 09a46ef2a86c22a07e18824fd3e02bdad315413e