Skip to content
#

typechecking

Here are 49 public repositories matching this topic...

SebastianMestre
SebastianMestre commented Feb 17, 2022
fn __invoke() {
	xs := array{1; 2; 3;};
	i := 1;
	return xs[i];
};

Makes the program crash in Value::get_integer. I used a hack to make asan give me a stack trace:

    #0 0x55be6f608903 in Interpreter::Value::get_integer() src/interpreter/value.hpp:80
    #1 0x55be6f604cec in Interpreter::eval(AST::IndexExpression*, Interpreter::Interpreter&) src/interpreter/eval.cpp:18

A python 3 library providing functions and decorators to automatically generate class code, such as constructor body or properties getters/setters along with optional support of validation contracts on the generated setters. Its objective is to reduce the amount of copy/paste code in your classes - and hence to help reducing human mistakes :).

  • Updated Apr 19, 2021
  • Python

Improve this page

Add a description, image, and links to the typechecking 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 typechecking topic, visit your repo's landing page and select "manage topics."

Learn more