profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/bkiers/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Bart Kiers bkiers Rotterdam Developer from Rotterdam, The Netherlands. If you raise an issue in one of my repos, please also do an `@bkiers`, otherwise it is likely I miss it. Thanks!

bkiers/retrofit-oauth 199

A Retrofit + Google OAuth demo.

bkiers/Liqp 117

An ANTLR based 'Liquid Template' parser and rendering engine.

bkiers/Mu 90

A small demonstration how to use ANTLR 4's visitor feature.

bkiers/rrd-antlr4 79

Railroad Diagrams for ANTLR 4 grammar rules.

bkiers/GrahamScan 32

A Java implementation of the Graham Scan algorithm to find the convex hull of a set of points.

bkiers/python3-parser 29

An ANTLR4 grammar for Python 3

bkiers/pcre-parser 25

An ANTLR 4 grammar for PCRE

bkiers/CompGeom 23

A computational geometry library using arbitrary-precision arithmetic where possible, written in Java.

bkiers/RotatingCalipers 23

A Java implementation of the Rotating Calipers algorithm to find the minimum bounding rectangle of a set of points.

bkiers/PCREParser 17

An ANTLR 3 grammar for PCRE

startedbkiers/tiny-language-antlr4

started time in 14 hours

startedbkiers/Mu

started time in 7 days

startedbkiers/Liqp

started time in 10 days

startedbkiers/GrahamScan

started time in 11 days

startedbkiers/tiny-language-antlr4

started time in 11 days

startedbkiers/Liqp

started time in 12 days

startedbkiers/Liqp

started time in 16 days

startedbkiers/PCREParser

started time in 16 days

fork RAMMVIER/rrd-antlr4

Railroad Diagrams for ANTLR 4 grammar rules.

fork in 18 days

startedbkiers/rrd-antlr4

started time in 18 days

fork MohammedShetaya/sqlite-parser

An ANTLR4 grammar for SQLite statements.

fork in 19 days

fork Abdelrahman-Khater/sqlite-parser

An ANTLR4 grammar for SQLite statements.

fork in 20 days

startedbkiers/Mu

started time in 20 days

issue commentbkiers/rrd-antlr4

Need some help for generating rrd.

I just followed the instructions in the README.md and it worked fine on my Mac. Could you post more information about your environment and the command line you used?

-dan

On Fri, Jun 4, 2021 at 3:15 AM Weixuan Hao ***@***.***> wrote:

I was trying to use this project to generate a rrd of json with the commands provided in README.md. But I encountered:

parsing: JSON.g4 ... Exception in thread "main" java.lang.ExceptionInInitializerError at nl.bigo.rrdantlr4.Main.main(Main.java:46) Caused by: java.lang.NullPointerException: Cannot invoke "javax.script.ScriptEngine.eval(String)" because "nl.bigo.rrdantlr4.DiagramGenerator.ENGINE" is null at nl.bigo.rrdantlr4.DiagramGenerator.<clinit>(DiagramGenerator.java:55) ... 1 more

Any suggestions of how I could get around this would be appreciated. Thank you!

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/bkiers/rrd-antlr4/issues/12, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAKNAFLWFFCAVMMHUNSH57DTRB4RJANCNFSM46CHHEMA .

RAMMVIER

comment created time in 21 days

issue openedbkiers/rrd-antlr4

Need some help for generating rrd.

I was trying to use this project to generate a rrd of json with the commands provided in README.md. But I encountered:

parsing: JSON.g4 ...
Exception in thread "main" java.lang.ExceptionInInitializerError
	at nl.bigo.rrdantlr4.Main.main(Main.java:46)
Caused by: java.lang.NullPointerException: Cannot invoke "javax.script.ScriptEngine.eval(String)" because "nl.bigo.rrdantlr4.DiagramGenerator.ENGINE" is null
	at nl.bigo.rrdantlr4.DiagramGenerator.<clinit>(DiagramGenerator.java:55)
	... 1 more

Any suggestions of how I could get around this would be appreciated. Thank you!

created time in 21 days

startedbkiers/Liqp

started time in 21 days

startedbkiers/Mu

started time in 24 days

startedbkiers/rrd-antlr4

started time in a month

fork yswang0927/Liqp

An ANTLR based 'Liquid Template' parser and rendering engine.

fork in a month

startedbkiers/tiny-language-antlr4

started time in a month

startedbkiers/python3-parser

started time in a month

fork dguimard/Liqp

An ANTLR based 'Liquid Template' parser and rendering engine.

fork in a month

startedbkiers/Liqp

started time in a month

issue commentbkiers/Liqp

Date Filter Does Not Work With 'T' Formatted Dates

@PChou Now it is in the master branch.

Is that fix works?

iamchairs

comment created time in a month

delete branch bkiers/Liqp

delete branch : feature/204-date-support

delete time in a month

push eventbkiers/Liqp

Vasyl Khrystiuk

commit sha a668168e35dfc3938824a96c5feb9ebf4116799d

Date type support added.

view details

Vasyl Khrystiuk

commit sha c1fd4eb44c39c4e5373078b5946b69d9dec2c45c

added dev node in pom.xml

view details

Vasyl Khrystyuk

commit sha e99d21724bd1c74ec190cc1899ccf1b5edc15200

Merge pull request #211 from bkiers/feature/204-date-support Date type support

view details

push time in a month

PR merged bkiers/Liqp

Date type support

Changes:

  • java support moved from 1.7 to 1.8. Sorry.
  • because of incompatible changes, the library version now is 0.8.x
  • documentation upgrade to reflect most important changes
  • time-related changes:
    • for propper support java8 datetime types by the jackson the jackson-datatype-jsr310 dependency added
    • strftime formatter rewritten from scratch and moved to own library(ua.co.k:strftime4j:1.0.3), so can be upgradable independently via maven
    • datetime types now printed in the output with the same format as it would be in ruby, so it's +1 for compatibility
    • the template now can have default locale so the formatting of some variables will be locale-specific(most obvious place - timezone names and month names in different languages)
    • the template now can have default timezone, so in all place when the timezone was printed but not provided - the default one will be used
    • java built-in plugin system is used for supporting different time libraries (like joda-time or ThreeTen). See example for java7 types in Java7DateTypesSupport class.
    • date filter now handle dates with 'T' part, fix this: https://github.com/bkiers/Liqp/issues/171
  • other minor changes:
    • Abs, Minus, Plus, Modulo and Times filters fixed behavior with handling numbers with decimal points(now uses the same number format as ruby's float type)
    • Abs filter fixed behavior when input is not a number (was - return input, propper - return 0)
    • Size filer now can count the size of objects (key-value pairs)
    • fix empty and blank objects/keywords rendering - now as empty line(before - it was as "Object@2a139a55")
    • the expressions with >, <, >= and <= now handle Comparable objects if they can be compared.
    • in case of error of accessing object by square brackets the error now show real error expression, like a[b] instead of a[null]
+1636 -385

3 comments

63 changed files

msangel

pr closed time in a month

push eventbkiers/Liqp

Vasyl Khrystiuk

commit sha c1fd4eb44c39c4e5373078b5946b69d9dec2c45c

added dev node in pom.xml

view details

push time in a month