A lexer for EEx (Embedded Elixir).
This page shows examples of source files lexed by the same lexer, but rendered into HTML using different styles.
Some styles are richer than others in that they define more different token categories. Examples of such richer styles are the Default style, the Tango style and the Colorful style.
In all cases the lexer is the same, and the only difference is the colors defined by the styles.
You can access this style as:
Makeup.Styles.HTML.StyleMap.abap_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.algol_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.algol_nu_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.arduino_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.autumn_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.borland_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.bw_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.colorful_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.default_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.emacs_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.friendly_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.fruity_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.igor_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.lovelace_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.manni_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.monokai_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.murphy_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.native_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.paraiso_dark_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.paraiso_light_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.pastie_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.perldoc_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.rainbow_dash_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.rrt_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.tango_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.trac_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.vim_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.vs_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>
You can access this style as:
Makeup.Styles.HTML.StyleMap.xcode_style()
And invoke Makeup.stylesheet(style)
to generate the appropriate stylesheets for you.
<% Elixir expression - inline with output %>
<%= Elixir expression - replace with result %>
<%% EEx quotation - returns the contents inside %>
<%# Comments - they are discarded from source %>
<%= if true do %>
It is obviously true
<% else %>
This will never appear
<% end %>
<%%= x + 3 %>
<%= {:ok, v} = Access.fetch(assigns, :foo); v %>