Add information (or lack thereof) of learning the language
This commit is contained in:
parent
f39ba91450
commit
b78d5acff2
10
README.md
10
README.md
@ -51,6 +51,15 @@ choice, or by using a C compiler such as `clang`:
|
|||||||
Using a C compiler will link the C standard library to your program, which may
|
Using a C compiler will link the C standard library to your program, which may
|
||||||
be useful for building normal user applications.
|
be useful for building normal user applications.
|
||||||
|
|
||||||
|
### Learning the language
|
||||||
|
|
||||||
|
At this time, there is no guided method of learning how to write FSPL code.
|
||||||
|
However, a good place to start is the `docs` directory, which contains a
|
||||||
|
language specification among other things. The language specification goes into
|
||||||
|
detail about the syntax and semantics of the language, and assuming some
|
||||||
|
background in C programming, it should be enough to attain a reasonable grasp
|
||||||
|
of the language.
|
||||||
|
|
||||||
## Caveats, Bugs
|
## Caveats, Bugs
|
||||||
Note that the compiler is still relatively early in development, and has
|
Note that the compiler is still relatively early in development, and has
|
||||||
numerous bugs. In addition, language features and syntax are not yet set in
|
numerous bugs. In addition, language features and syntax are not yet set in
|
||||||
@ -60,7 +69,6 @@ stone and may change in the future. Please report any bugs you find to the
|
|||||||
## Roadmap
|
## Roadmap
|
||||||
|
|
||||||
Late 2023 (These have been implemented):
|
Late 2023 (These have been implemented):
|
||||||
|
|
||||||
- Top-level entities
|
- Top-level entities
|
||||||
- Type definitions
|
- Type definitions
|
||||||
- Methods
|
- Methods
|
||||||
|
Loading…
Reference in New Issue
Block a user