Skip to content

Commit 4450fed

Browse files
authored
Merge pull request #1 from Punknoodles/patch-1
Spelling fixes that I couldn't resist.
2 parents d7debe9 + 4fcf82b commit 4450fed

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
##Intro
1515

16-
RoyalScript is a functional programming languag that aims to combine the utility of popular functional programming languages with the mutable data structures found in object oriented languages. The language is also quickly compiled to compressed JavaScript, so it can be run in the browser, without having to download anything on your computer. Lastly, RoyalScript is also inter-operable with javascript functions. You can call native javascript functions from RoyalScirpt as well!
16+
RoyalScript is a functional programming language that aims to combine the utility of popular functional programming languages with the mutable data structures found in object oriented languages. The language is also quickly compiled to compressed JavaScript, so it can be run in the browser, without having to download anything on your computer. Lastly, RoyalScript is also inter-operable with javascript functions. You can call native javascript functions from RoyalScript as well!
1717

1818
RoyalScript is a both a compiled or interpreted language, this depends on the javascript environment that RoyalScript is run in.
1919

@@ -41,7 +41,7 @@ You can also use the `Main.Compile` function in your node programs.
4141

4242
##Computational Functions
4343

44-
The major difference between RoyalScript and other functional languags lik Scheme is that RoyalScript functions do not *always* evaluate to some resulting value. They do not always return a value. Some functions, such as the `for` function loops over some list of values. Another example is the
44+
The major difference between RoyalScript and other functional languags like Scheme is that RoyalScript functions do not *always* evaluate to some resulting value. They do not always return a value. Some functions, such as the `for` function loops over some list of values. Another example is the (Missing).
4545

4646
RoyalScript is meant to offer more options for computation than just recursion, although recursion is definitely usable.
4747

@@ -56,7 +56,7 @@ In RoyalScript, all statements abide by a concise function syntax as follows
5656
5757
nested functions:
5858
59-
<FUNCTION 1>(<FUNCTION 2>(<ARGUEMNT 1>), <ARGUMENT 1>....)
59+
<FUNCTION 1>(<FUNCTION 2>(<ARGUMENT 1>), <ARGUMENT 1>....)
6060
6161
series of functions:
6262
@@ -92,7 +92,7 @@ RoyalScript has 5 primitive types
9292

9393
Additionally, the null type exists to represent a *none* or *void* type present in many other languages.
9494

95-
Strings in RoyalScript are implemented with backtick barriers, \`, as opposed to quotes \" with most languages. This is primarily due to the optimized method of parsing RoyalScript, which will be explained in another section.
95+
Strings in RoyalScript are implemented with backtick barriers, \`, as opposed to quotes " with most languages. This is primarily due to the optimized method of parsing RoyalScript, which will be explained in another section.
9696

9797
###Struct Type
9898

0 commit comments

Comments
 (0)