Comments (3)
How about removing { and } as well ? I'd prefer indent based block recognition like Python.
from veryl.
How about removing { and } as well ? I'd prefer indent based block recognition like Python.
Indent style like Python is very difficult to implement stable parser and formatter.
I think improving tool implementation smoothly is better than key typing reduction.
from veryl.
If reset exists (especially polarity exists), removing () may be hard to read.
from veryl.
Related Issues (20)
- Raw identifier
- SystemVerilog keyword check HOT 2
- Clock domain annotation
- Test written in veryl has the module in the ifdef line HOT 1
- [Feature] Default value of generics parameter
- [Feature] Import functions into modport
- Comments following embed declaration cause syntax error HOT 2
- VSCode extension failed to restart veryl-ls HOT 1
- Semantic error checker flags non-real errors HOT 3
- Check overlapping of multiple partial assignment
- Function call for non functoin identifier
- Function identifier refered as a factor
- Generics arity error inside generic package HOT 3
- Confusing error message when simulator binary is not found
- Undefined identifier error for generic type argument
- Type name and variable name conflicts cause stack overflow HOT 1
- Undefined identifier error is duplicated
- Panic on resolving generics parameters
- Playground reports no output when veryl reports panic
- Check type of generics arguments
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 veryl.