Skip to content
#

programming-language

Here are 4,823 public repositories matching this topic...

benediamond
benediamond commented Nov 21, 2021

Original title: "unusual behavior with mapping within struct within library".

Description

When a library contains a struct type whose only member is a mapping, and a contract contains a public member of that struct type, then compilation fails with error Internal or recursive type is not allowed for public state variables.. But if you add a further field in the struct (of type `

ponyc
SeanTAllen
SeanTAllen commented Oct 8, 2021

So currently, install in our "unix" Makefile isn't hooked into cmake so it can lead to errors.

in particular if you do

make configure arch=not-our-default
make build
make install

you will end up with a broken install because the arch override from configure is used during build but isn't used during install, instead a different arch (our default) is used and you end

Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single 1MB file!

  • Updated Dec 6, 2021
  • Red
aryairani
aryairani commented Nov 18, 2021

Currently it displays:

  ⚠️
  
  I was expecting the namespace . to be empty for this operation, but it isn't.

which didn't feel super clear.

This likely goes away altogether with #2247, but let's update it in the mean time anyway.

Acceptance Criteria:

  • The message is clarified to contain something like this:
`pull-request.load` downloads the PR into the c

Improve this page

Add a description, image, and links to the programming-language topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the programming-language topic, visit your repo's landing page and select "manage topics."

Learn more