Update README.md

This commit is contained in:
Attila Magyar 2021-07-05 14:40:31 +02:00 committed by GitHub
parent 3f5b7ac1b3
commit 83299f29ef
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -13,11 +13,11 @@ Watch this [demo](https://www.youtube.com/watch?v=9rf8Y_lwj3g) to see it in acti
0 1 { 2dup + } n times ; ( quotation ) 0 1 { 2dup + } n times ; ( quotation )
``` ```
Besides all the high-level features, FCL supports the traditional Forth programming structures and uses the same compilation model (compile/interpret mode, dictionary, immediate words, etc.) as traditional Forth systems. Besides all the high-level features, FCL supports the traditional Forth programming structures and uses the same compilation model (compile/interpret mode, dictionary, immediate words, etc.) as a classsic Forth.
## The Syntax ## The Syntax
The syntax is a superset of the Forth language. In FCL there are literal syntax for creaing Lists `[ 1 2 3 ]`, Maps `#[ 'key' 'value' ]#`, Quotations `{ dup + }`, Strings `'Hello World'`, Ranges `1 10 ..` and Symbols `:symbol`. But many other things are the same as in a traditional Forth system. The syntax is a superset of the Forth language. In FCL there are literal syntax for creaing Lists `[ 1 2 3 ]`, Maps `#[ 'key' 'value' ]#`, Quotations `{ dup + }`, Strings `'Hello World'`, Ranges `1 10 ..` and Symbols `:symbol`. But many other things are the same as in a classic Forth system.
## Low-level control structures ## Low-level control structures