Skip to content

Commit

Permalink
Merge pull request #137 from PallHaraldsson/patch-1
Browse files Browse the repository at this point in the history
Typo e.g. "it's"
  • Loading branch information
albertodemichelis committed Apr 11, 2018
2 parents 453a966 + 4a8ed6a commit dda695e
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions doc/source/reference/embedding/build_configuration.rst
Original file line number Diff line number Diff line change
Expand Up @@ -13,19 +13,19 @@ Unicode
.. index:: single: Unicode

By default Squirrel strings are plain 8-bits ASCII characters; however if the symbol
'SQUNICODE' is defined the VM, compiler and API will use 16-bits characters (UCS2).
'SQUNICODE' is defined the VM, compiler and API will use 16-bit characters (UCS2).

.. _squirrel_64bits:

---------------------------------
Squirrel on 64 bits architectures
---------------------------------
--------------------------------
Squirrel on 64-bit architectures
--------------------------------

.. index::
single: Squirrel on 64 bits architectures
single: Squirrel on 64-bit architectures
single: 64 bits

Squirrel can be compiled on 64 bits architectures by defining '_SQ64' in the C++
Squirrel can be compiled on 64-bit architectures by defining '_SQ64' in the C++
preprocessor. This flag should be defined in any project that includes 'squirrel.h'.

.. _userdata_alignment:
Expand All @@ -38,7 +38,7 @@ Userdata Alignment

Both class instances and userdatas can have a buffer associated to them.
Squirrel specifies the alignment(in bytes) through the preprocessor defining 'SQ_ALIGNMENT'.
By default SQ_ALIGNMENT is defined as 4 for 32 bits builds and 8 for 64bits builds and builds that use 64bits floats.
By default SQ_ALIGNMENT is defined as 4 for 32-bit builds and 8 for 64-bit builds and builds that use 64-bit floats.
It is possible to override the value of SQ_ALIGNMENT respecting the following rules.
SQ_ALIGNMENT shall be less than or equal to SQ_MALLOC alignments, and it shall be power of 2.

Expand All @@ -53,7 +53,7 @@ Stand-alone VM without compiler

.. index:: single: Stand-alone VM without compiler

Squirrel's VM can be compiled without it's compiler by defining 'NO_COMPILER' in the C++ preprocessor.
Squirrel's VM can be compiled without its compiler by defining 'NO_COMPILER' in the C++ preprocessor.
When 'NO_COMPILER' is defined all function related to the compiler (eg. sq_compile) will fail. Other functions
that conditionally load precompiled bytecode or compile a file (eg. sqstd_dofile) will only work with
precompiled bytecode.

0 comments on commit dda695e

Please sign in to comment.