**Tristan B. Velloza Kildaire commented on issue tlang/tlang#113**
ποΈ Functions: Expressionless return and enforcing requirement
> Going to bring this branch's base up-to-date.
Done and CI fails where it normally did β
https://deavmi.assigned.network/git/tlang/tlang/issues/113#issuecomment-1339
**Tristan's Programming Language synced commits to vardec_varass_dependency at tlang/tlang from mirror**
a4c010f27f1ea2de6b1a2d0cde3f2bf8f94f7532 (https://deavmi.assigned.network/git/tlang/tlang/commit/a4c010f27f1ea2de6b1a2d0cde3f2bf8f94f7532)ποΈ Functions: Return position enforcement (#6)
dad185f96f91cc4122fece5162956e0ac9746fb5 (https://deavmi.assigned.network/git/tlang/tlang/commit/dad185f96f91cc4122fece5162956e0ac9746fb5)ποΈ isSameType: Add a base case (#8)
/git/tlang/tlang/compare/fe8e1403f04db652abf9c86590232827502266a1...a4c010f27f1ea2de6b1a2d0cde3f2bf8f94f7532
**Tristan's Programming Language synced commits to bugfix/return_type at tlang/tlang from mirror**
c2bc2f660d553e5b1b826d86c25385e53af041f1 (https://deavmi.assigned.network/git/tlang/tlang/commit/c2bc2f660d553e5b1b826d86c25385e53af041f1)
Tests
5e0e11030fbaaae5f85fc22f007435ff427beb38 (https://deavmi.assigned.network/git/tlang/tlang/commit/5e0e11030fbaaae5f85fc22f007435ff427beb38)
TypeChecker
865dc12f8d0e0ac39754887a4fac0dec62f8c313 (https://deavmi.assigned.network/git/tlang/tlang/commit/865dc12f8d0e0ac39754887a4fac0dec62f8c313)
Instruction
98f6c03d22457b63f1998b3c9056a05a587e72f2 (https://deavmi.assigned.network/git/tlang/tlang/commit/98f6c03d22457b63f1998b3c9056a05a587e72f2)
Dependency
/git/tlang/tlang/compare/df69e1d73da4b0593fe0b9931da69d7d76ce0e35...c2bc2f660d553e5b1b826d86c25385e53af041f1
**Tristan B. Velloza Kildaire commented on issue tlang/tlang#113**
ποΈ Functions: Expressionless return and enforcing requirement
As of commit `98f6c03d22457b63f1998b3c9056a05a587e72f2` we have added a check in the dependency generator to only do `expressionPass()` when the `ReturnStmt` has an expression.
Runningβ¦
https://deavmi.assigned.network/git/tlang/tlang/issues/113#issuecomment-1306
**Tristan B. Velloza Kildaire commented on issue tlang/tlang#113**
ποΈ Functions: Expressionless return and enforcing requirement
As of commit `4facc5a3f0f32eae1a5fe8c1e0a3809e4cfddf49` we have added support for expressionless returns in the parser and CI/CD checks out β
https://deavmi.assigned.network/git/tlang/tlang/issues/113#issuecomment-1303
**Tristan's Programming Language synced commits to master at tlang/documentation from mirror**
9e7f15761ecc222f4cdf46bbbdd1ae2ddad91ae4 (https://deavmi.assigned.network/git/tlang/documentation/commit/9e7f15761ecc222f4cdf46bbbdd1ae2ddad91ae4)
Pointers
8de8658d7b21c0d44622a9beb891545a6ad98a3d (https://deavmi.assigned.network/git/tlang/documentation/commit/8de8658d7b21c0d44622a9beb891545a6ad98a3d)
Pointers
/git/tlang/documentation/compare/af2a7f28e20e1ec6fb9e0b9a2892893c80ce4337...9e7f15761ecc222f4cdf46bbbdd1ae2ddad91ae4
**Tristan's Programming Language synced commits to master at tlang/documentation from mirror**
0bca21937bdd71e723e1d324db6d4f53284686fb (https://deavmi.assigned.network/git/tlang/documentation/commit/0bca21937bdd71e723e1d324db6d4f53284686fb)
Grammar
191ac41b6ceb80119f070e729ccd59f32120931f (https://deavmi.assigned.network/git/tlang/documentation/commit/191ac41b6ceb80119f070e729ccd59f32120931f)
Grammar
/git/tlang/documentation/compare/21e9ad86a72407978573f0b3473906692c69ec61...0bca21937bdd71e723e1d324db6d4f53284686fb
**Tristan's Programming Language synced commits to master at tlang/documentation from mirror**
21e9ad86a72407978573f0b3473906692c69ec61 (https://deavmi.assigned.network/git/tlang/documentation/commit/21e9ad86a72407978573f0b3473906692c69ec61)
\- Update \`generateMarkdown()\` in \`helpers.sh\` to copy over the logo
**Tristan's Programming Language synced commits to master at tlang/documentation from mirror**
5e6591e998eb282f331acbf1a7e5bbbc07cc0e26 (https://deavmi.assigned.network/git/tlang/documentation/commit/5e6591e998eb282f331acbf1a7e5bbbc07cc0e26)
\- Cleaned up \`mkdocs.yml\` Mkdocs configuration
aa9fdf41d4f9fee9222ec0add737edb241ff310f (https://deavmi.assigned.network/git/tlang/documentation/commit/aa9fdf41d4f9fee9222ec0add737edb241ff310f)
\- Pandoc rebuild
e0cc56c7102ecfcc0eec18d559107289e6cc91c4 (https://deavmi.assigned.network/git/tlang/documentation/commit/e0cc56c7102ecfcc0eec18d559107289e6cc91c4)
Grammar
adc43e4212ded04b4edb820985601c1df60a0970 (https://deavmi.assigned.network/git/tlang/documentation/commit/adc43e4212ded04b4edb820985601c1df60a0970)
\- Pandoc rebuild
6563c36797228d208c1c546962f9eeefff4eb35f (https://deavmi.assigned.network/git/tlang/documentation/commit/6563c36797228d208c1c546962f9eeefff4eb35f)
Grammar
/git/tlang/documentation/compare/a3b2bc6925c5b039c50268a5c35c1fb84aec99ce...5e6591e998eb282f331acbf1a7e5bbbc07cc0e26
**Tristan's Programming Language synced commits to master at tlang/documentation from mirror**
df46092d71b1ca8403b8463ebff088a1e6c67b20 (https://deavmi.assigned.network/git/tlang/documentation/commit/df46092d71b1ca8403b8463ebff088a1e6c67b20)
\- Disable journal for now
**Tristan's Programming Language synced commits to master at tlang/documentation from mirror**
4b02f6e2150e1a49f7c04a2b44eea31430add3d6 (https://deavmi.assigned.network/git/tlang/documentation/commit/4b02f6e2150e1a49f7c04a2b44eea31430add3d6)
\- Updated grammar, added \`parens\` word
**Tristan's Programming Language synced commits to master at tlang/documentation from mirror**
cecc6fa465f90f476b020e91fa50c71da4d35293 (https://deavmi.assigned.network/git/tlang/documentation/commit/cecc6fa465f90f476b020e91fa50c71da4d35293)
\- Fixed "July update" image URLs
**Tristan's Programming Language synced commits to master at tlang/documentation from mirror**
6d4567ce2708443f922b60b26b96585190379c06 (https://deavmi.assigned.network/git/tlang/documentation/commit/6d4567ce2708443f922b60b26b96585190379c06)
\- Fixed broken links in navbar
77f52da68706999e9e0b07dcc7bafe86c6264840 (https://deavmi.assigned.network/git/tlang/documentation/commit/77f52da68706999e9e0b07dcc7bafe86c6264840)
\- Fixed images for "July update" journal entry
/git/tlang/documentation/compare/5a593c97b2269972aa2da3ee577407f45b70aba2...6d4567ce2708443f922b60b26b96585190379c06
**Tristan's Programming Language synced commits to master at tlang/documentation from mirror**
5a593c97b2269972aa2da3ee577407f45b70aba2 (https://deavmi.assigned.network/git/tlang/documentation/commit/5a593c97b2269972aa2da3ee577407f45b70aba2)
\- Added missing pages to navbar
**Tristan's Programming Language synced commits to master at tlang/documentation from mirror**
0b03fbbffb831d3b5019dc384b7353842a26dbd6 (https://deavmi.assigned.network/git/tlang/documentation/commit/0b03fbbffb831d3b5019dc384b7353842a26dbd6)
\- Cleaned up site copy over and added recursion to copy files in \`journal/\`
**Tristan's Programming Language synced commits to master at tlang/documentation from mirror**
d8ae3500e68fd85e657a8b9819234b3c2aa4e4d6 (https://deavmi.assigned.network/git/tlang/documentation/commit/d8ae3500e68fd85e657a8b9819234b3c2aa4e4d6)
\- Fixed broken link
**Tristan's Programming Language synced commits to docs_ng at tlang/documentation from mirror**
d978f89bd83c92222f566922b33d1030d3fb5638 (https://deavmi.assigned.network/git/tlang/documentation/commit/d978f89bd83c92222f566922b33d1030d3fb5638)
\- Fixed up graph paths
ad06ddb0c26f74d1fdd79c5ef3b9c1ef7dbf0049 (https://deavmi.assigned.network/git/tlang/documentation/commit/ad06ddb0c26f74d1fdd79c5ef3b9c1ef7dbf0049)
\- Attempt to fix graph display
/git/tlang/documentation/compare/ae2ec60cdde8644ff9e04dc3ee546e4896c234d0...d978f89bd83c92222f566922b33d1030d3fb5638
**Tristan's Programming Language synced commits to docs_ng at tlang/documentation from mirror**
ae2ec60cdde8644ff9e04dc3ee546e4896c234d0 (https://deavmi.assigned.network/git/tlang/documentation/commit/ae2ec60cdde8644ff9e04dc3ee546e4896c234d0)
\- Disabled \`site\_url\` again
f74a27613cd6010863b855b4ff7812db56ce56b4 (https://deavmi.assigned.network/git/tlang/documentation/commit/f74a27613cd6010863b855b4ff7812db56ce56b4)
\- DIsabled blogging plugin
/git/tlang/documentation/compare/919a81c2651380def7b206eb1be13384c92d02c1...ae2ec60cdde8644ff9e04dc3ee546e4896c234d0
**Tristan's Programming Language synced commits to docs_ng at tlang/documentation from mirror**
919a81c2651380def7b206eb1be13384c92d02c1 (https://deavmi.assigned.network/git/tlang/documentation/commit/919a81c2651380def7b206eb1be13384c92d02c1)
\- Specify site URL
**Tristan's Programming Language synced commits to master at tlang/documentation from mirror**
4c7aa516a69daec522978b9a1ebfd24ff9d74cc2 (https://deavmi.assigned.network/git/tlang/documentation/commit/4c7aa516a69daec522978b9a1ebfd24ff9d74cc2)
Grammar