README: no enum literals, no switch yet
This commit is contained in:
		
							parent
							
								
									36361b3d13
								
							
						
					
					
						commit
						bf742f1699
					
				
					 1 changed files with 6 additions and 2 deletions
				
			
		|  | @ -24,10 +24,13 @@ negatively charged towards | ||||||
|     Be Properly Titled and i can't bother with that) |     Be Properly Titled and i can't bother with that) | ||||||
| 
 | 
 | ||||||
|  - function parameters must have a type always |  - function parameters must have a type always | ||||||
|  - ifs are always statements, not expressions (can't use if as an r-value) |     (no `fn blah(x, y int)`, must be `fn blah(x int, y int)`) | ||||||
|  - no `++`, `--` |  - ifs are always statements, not expressions | ||||||
|  |     (can't use if as an r-value: `x := if ...`) | ||||||
|  |  - no `++`, `--` (use `+=` and `-=`) | ||||||
|  - no `match` |  - no `match` | ||||||
|  - no embedded structs |  - no embedded structs | ||||||
|  |  - no enum literals (`x = .val2`) | ||||||
|  - no v orm |  - no v orm | ||||||
|  - no codegen |  - no codegen | ||||||
|  - no inline assembly |  - no inline assembly | ||||||
|  | @ -42,6 +45,7 @@ negatively charged towards | ||||||
|  - no generics yet |  - no generics yet | ||||||
|  - no attributes yet (`[live]`, `[skip]`) |  - no attributes yet (`[live]`, `[skip]`) | ||||||
|  - no `defer` yet |  - no `defer` yet | ||||||
|  |  - no `switch` yet | ||||||
|  - no operator overloading methods yet |  - no operator overloading methods yet | ||||||
|  - do we really want a type system (optionals included) |  - do we really want a type system (optionals included) | ||||||
|     - no error handling yet (`call() or {blah}`) |     - no error handling yet (`call() or {blah}`) | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue