2017 © Pedro Peláez
 

library smarty-lexer

Smarty Lexer/Parser generator

image

smarty/smarty-lexer

Smarty Lexer/Parser generator

  • Wednesday, November 22, 2017
  • by UTews
  • Repository
  • 3 Watchers
  • 7 Stars
  • 859 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 4 Forks
  • 0 Open issues
  • 22 Versions
  • 9 % Grown

The README.md

Smarty 3 template engine

Lexer/Parser generator repository

The "smarty/smarty-lexer" package is used to generate the lexer and parser class files., (*1)

For Smarty versions >= 3.1.22 require "smarty/smarty-lexer": "~3.1" to get the latest version of the package, (*2)

For Smarty versions <= 3.1.21 The "smarty/smarty-lexer" version must be identical with the target Smarty version, (*3)

Use for example, (*4)

"require": {
   "smarty/smarty-lexer": "3.1.18"
}

in your composer.json file to get the generator for Smarty 3.1.18., (*5)

To generate the template lexer and parser run: php Create_Template_Parser.php, (*6)

It will create * smarty_internal_templatelexer.php from smarty_internal_templatelexer.plex * smarty_internal_templateparser.php from smarty_internal_templateparser.y, (*7)

To generate the config file lexer and parser run: php Create_Config_Parser.php, (*8)

It will create * smarty_internal_configfilelexer.php from smarty_internal_configfilelexer.plex * smarty_internal_configfileparser.php from smarty_internal_configfileparser.y, (*9)

If the "smarty/smarty" package was installed by composer the generated lexer and parser files will be copied automatically into the distribution., (*10)

The Versions

22/11 2017

dev-master

9999999-dev http://www.smarty.net

Smarty Lexer/Parser generator

  Sources   Download

LGPL-3.0

The Requires

  • php >=5.2

 

by Monte Ohrt
by Rodney Rehm

templating

22/11 2017

v3.1.32

3.1.32.0 http://www.smarty.net

Smarty Lexer/Parser generator

  Sources   Download

LGPL-3.0

The Requires

  • php >=5.2

 

by Monte Ohrt
by Rodney Rehm

templating

07/11 2016

v3.1.29

3.1.29.0 http://www.smarty.net

Smarty Lexer/Parser generator

  Sources   Download

LGPL-3.0

The Requires

  • php >=5.2

 

by Monte Ohrt
by Rodney Rehm

templating

07/11 2016

3.1.30

3.1.30.0 http://www.smarty.net

Smarty Lexer/Parser generator

  Sources   Download

LGPL-3.0

The Requires

  • php >=5.2

 

by Monte Ohrt
by Rodney Rehm

templating

11/06 2015

v3.1.25

3.1.25.0 http://www.smarty.net

Smarty Lexer/Parser generator

  Sources   Download

LGPL-3.0

The Requires

  • php >=5.2

 

by Monte Ohrt
by Rodney Rehm

templating

11/06 2015

v3.1.26

3.1.26.0 http://www.smarty.net

Smarty Lexer/Parser generator

  Sources   Download

LGPL-3.0

The Requires

  • php >=5.2

 

by Monte Ohrt
by Rodney Rehm

templating

11/06 2015

v3.1.27

3.1.27.0 http://www.smarty.net

Smarty Lexer/Parser generator

  Sources   Download

LGPL-3.0

The Requires

  • php >=5.2

 

by Monte Ohrt
by Rodney Rehm

templating

11/06 2015

v3.1.28

3.1.28.0 http://www.smarty.net

Smarty Lexer/Parser generator

  Sources   Download

LGPL-3.0

The Requires

  • php >=5.2

 

by Monte Ohrt
by Rodney Rehm

templating

16/05 2015

V3.1.24

3.1.24.0 http://www.smarty.net

Smarty Lexer/Parser generator

  Sources   Download

LGPL-3.0

The Requires

  • php >=5.2

 

by Monte Ohrt
by Rodney Rehm

templating

15/12 2014

V3.1.22

3.1.22.0 http://www.smarty.net

Smarty Lexer/Parser generator

  Sources   Download

LGPL-3.0

The Requires

  • php >=5.2

 

by Monte Ohrt
by Rodney Rehm

templating

15/12 2014

v3.1.23

3.1.23.0 http://www.smarty.net

Smarty Lexer/Parser generator

  Sources   Download

LGPL-3.0

The Requires

  • php >=5.2

 

by Monte Ohrt
by Rodney Rehm

templating

15/12 2014

v3.1.21

3.1.21.0 http://www.smarty.net

Smarty Lexer/Parser generator

  Sources   Download

LGPL-3.0

The Requires

  • php >=5.2

 

by Monte Ohrt
by Rodney Rehm

templating

15/12 2014

v3.1.20

3.1.20.0 http://www.smarty.net

Smarty Lexer/Parser generator

  Sources   Download

LGPL-3.0

The Requires

  • php >=5.2

 

by Monte Ohrt
by Rodney Rehm

templating

15/12 2014

v3.1.19

3.1.19.0 http://www.smarty.net

Smarty Lexer/Parser generator

  Sources   Download

LGPL-3.0

The Requires

  • php >=5.2

 

by Monte Ohrt
by Rodney Rehm

templating

15/12 2014

v3.1.18

3.1.18.0 http://www.smarty.net

Smarty Lexer/Parser generator

  Sources   Download

LGPL-3.0

The Requires

  • php >=5.2

 

by Monte Ohrt
by Rodney Rehm

templating

15/12 2014

v3.1.17

3.1.17.0 http://www.smarty.net

Smarty Lexer/Parser generator

  Sources   Download

LGPL-3.0

The Requires

  • php >=5.2

 

by Monte Ohrt
by Rodney Rehm

templating

15/12 2014

v3.1.16

3.1.16.0 http://www.smarty.net

Smarty Lexer/Parser generator

  Sources   Download

LGPL-3.0

The Requires

  • php >=5.2

 

by Monte Ohrt
by Rodney Rehm

templating

15/12 2014

v3.1.15

3.1.15.0 http://www.smarty.net

Smarty Lexer/Parser generator

  Sources   Download

LGPL-3.0

The Requires

  • php >=5.2

 

by Monte Ohrt
by Rodney Rehm

templating

15/12 2014

v3.1.12

3.1.12.0 http://www.smarty.net

Smarty Lexer/Parser generator

  Sources   Download

LGPL-3.0

The Requires

  • php >=5.2

 

by Monte Ohrt
by Rodney Rehm

templating

15/12 2014

v3.1.13

3.1.13.0 http://www.smarty.net

Smarty Lexer/Parser generator

  Sources   Download

LGPL-3.0

The Requires

  • php >=5.2

 

by Monte Ohrt
by Rodney Rehm

templating

15/12 2014

v3.1.14

3.1.14.0 http://www.smarty.net

Smarty Lexer/Parser generator

  Sources   Download

LGPL-3.0

The Requires

  • php >=5.2

 

by Monte Ohrt
by Rodney Rehm

templating

15/12 2014

v3.1.11

3.1.11.0 http://www.smarty.net

Smarty Lexer/Parser generator

  Sources   Download

LGPL-3.0

The Requires

  • php >=5.2

 

by Monte Ohrt
by Rodney Rehm

templating