Related Issues (20)
- No syntax for keyword parameter types in function type signatures HOT 1
- open/closednes of type parameters leaks to user errors
- false positive: `Variable(s) \join should be introduced on both sides of `||` operator` HOT 5
- Incompatible old .tpl file lets typechecker crash
- REPL still prints Java stacktrace when importing a module with a parse error instead of a normal ParseError.
- Progress bar running in rascal-maven-plugin often leaves cursor hidden after `mvn` terminates.
- MultipleKey and NoSuchKey exceptions during type-checking prevent writing of .tpl files, which prevents bootstrapping rascal-tutor HOT 6
- RascalLibraryURIResolver prints on System.err and System.out, asyncronously due to lazy class loading and lazy static initializers. This is what breaks assumptions inside the Evaluator (where System.err and System.out have been wrapped). HOT 7
- Aliases not supported in concrete patterns
- Parameterized nonterminals not (fully) supported in concrete patterns
- Logical resolvers can not deal with `+` schemes HOT 1
- Unexpected (non-)propagation of layout over import+extend for generated parsers HOT 9
- Hover help with type information does not show column labels of relation types
- Just like #1958 parse errors by `parseModuleWithSpaces` function are not reported as Rascal exceptions but with Java stack traces HOT 1
- Anonymous variable `_` is allowed outside of patterns
- Default keyword fields will sometimes throw NPEs when the default value is the name of an (overloaded) function instead of a lambda.
- Use yellow or orange ANSI Background color for progress bar HOT 1
- Use parameter names to choose the right constructor for the JSON deserialization.
- Type checker misses type errors in the presence of local functions HOT 2
- Type inference of pattern variables in constructors sometimes fails HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rascal.