# Parse in julia 1.0

**URL:** <https://discourse.julialang.org/t/parse-in-julia-1-0/13273>\
**Category:** General Usage\
**Created:** [August 12, 2018, 1:58am UTC](https://discourse.julialang.org/t/parse-in-julia-1-0/13273 "2018-08-12T01:58:43Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![atteson](https://avatars.discourse-cdn.com/v4/letter/a/91b2a8/32.png) [@atteson](https://discourse.julialang.org/u/atteson)\
**Post date:** [August 12, 2018, 1:58am UTC](https://discourse.julialang.org/t/parse-in-julia-1-0/13273/1 "2018-08-12T01:58:43Z")

</div>

In julia 0.7, `parse( "1+1" )` gives result of the julia parser for that string. On, 1.0, it gives an error. Does this functionality now exist by another name?

---

<div class="post-metadata">

**Author:** ![stillyslalom](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stillyslalom/32/45687_2.png) [@stillyslalom](https://discourse.julialang.org/u/stillyslalom)\
**Post date:** [August 12, 2018, 4:15am UTC](https://discourse.julialang.org/t/parse-in-julia-1-0/13273/2 "2018-08-12T04:15:04Z")

</div>

That function call gives a deprecation warning in 0.7:

```julia
Warning: `parse(str::AbstractString; kwargs...)` is deprecated, use 
`Meta.parse(str; kwargs...)` instead.

```

It looks like parser functionality was split into `Base.parse` for parsing of numeric literal strings, and `Meta.parse` for expression parsing.

```julia
julia> Base.parse(Float32, "1.7")
1.7f0

julia> Meta.parse("1 + 1")
:(1 + 1)

julia> eval(ans)
2

```
